本站页面(多半)转载自萌娘百科的同名页面,依CC BY-NC-SA 3.0引入,贡献者可以在历史页查询。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
因各种原因页面内容可能和源页面有所出入,非本站特有页面内容请以萌娘百科为准。
- 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
- 本镜像站和其他萌娘百科的镜像站无关,请注意分别。
Module:Sandbox/红石小蝈/LaTeX
< Module:Sandbox | 红石小蝈
跳到导航
跳到搜索
local ret = {} local function convert(tex, it) if (mw.ustring.sub(tex, it.it, it.it) ~= '{') then local res = mw.ustring.sub(tex, it.it, it.it) it.it = it.it + 1 return res end it.it = it.it + 1 local part = "" while(true) do local char = mw.ustring.sub(tex, it.it, it.it) it.it = it.it + 1 if (char == '_') then part = part.."<sub>"..convert(tex, it).."</sub>" elseif (char == '^') then part = part.."<sup>"..convert(tex, it).."</sup>" elseif (char == '}') then return part else part = part..char end end end function ret.conv(frame) return convert('{'..frame.args[1]..'}',{it = 1}) end return ret