Module:Chem:修订间差异
修正错误 |
小 已保护“Module:Chem”:常用模板([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期)) |
||
(未显示5个用户的7个中间版本) | |||
第3行: | 第3行: | ||
function p.chem(frame) | function p.chem(frame) | ||
local args=frame:getParent().args | local args=frame:getParent().args | ||
--local args=frame | |||
local chemstr="" | local chemstr="" | ||
for i, v in pairs(args) do | for i, v in pairs(args) do | ||
if | if type(i)=="number" then | ||
chemstr=chemstr .. v | chemstr=chemstr .. v | ||
else | else | ||
第23行: | 第24行: | ||
if ch=="." or ch=="·" then | if ch=="." or ch=="·" then | ||
table.insert(res, "·") | table.insert(res, "·") | ||
norm=true | |||
elseif ch=="=" then | |||
table.insert(res, "=") | |||
norm=true | norm=true | ||
elseif ch=="^" then | elseif ch=="^" then | ||
第62行: | 第66行: | ||
end | end | ||
return mw.html.create(" | return mw.html.create("span"):wikitext(table.concat(res)) | ||
end | end | ||
return p | return p |