モジュール:character simple list
ナビゲーションに移動
検索に移動
このモジュールについての説明文ページを モジュール:character simple list/doc に作成できます
local export = {}
function export.show(frame)
local result = {}
local args = frame.args
local text = args[1] or ''
local sc_code = args['sc'] or 'Zyyy'
local prefix = args['prefix'] or ''
local separator = args['sep'] or ', '
local size = args['size'] or 'large'
for term in mw.text.gsplit(text, '') do
if prefix == '' then
table.insert(result, '[[' .. term .. ']]')
else
table.insert(result, '[[' .. prefix .. term .. '|' .. term .. ']]')
end
end
return '<span class="' .. sc_code .. '" style="font-size:' .. size .. '">' .. table.concat(result, separator) .. '</span>'
end
return export