Module:图书排版:修订间差异
删除的内容 添加的内容
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等) |
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等) |
||
第6行:
1) 收集全部位置参数,因此支持叠加:{{图书排版|古籍|楷体}}
→ <div class="tushu-body heti--ancient heti--kai">。
重复的类名会被去重(如 {{图书排版|双栏|诗词|诗
2) 容器类一律沿用 heti 官方类名(.heti--*),不另造前缀。
3) **总是输出基础容器 tushu-body**(即使一个参数都没传)。原因:153 个页面已于
2026-09 加上 {{图书排版/尾}},若模板不输出容器,那些 </div> 会变成孤立的
第30行:
['三栏'] = 'heti--columns-3', ['columns-3'] = 'heti--columns-3',
['四栏'] = 'heti--columns-4', ['columns-4'] = 'heti--columns-4',
}
第42行 ⟶ 第40行:
local val = CLASS[key]
if key ~= '' and val then
-- 展开为单个类名后按名去重,避免
for cls in val:gmatch('%S+') do
if not seen[cls] then
| |||