Template:图书排版/doc:修订间差异

删除的内容 添加的内容
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等)
以 heti 官方规则为底补齐版式类,并把版式改为模板参数开关({{图书排版|行间注}} 等)
 
第26行:
== 默认排版效果 ==
 
=== 字体分派:中文 / 西文 / 标点 ===
正文字体栈按「西文 → 黑体 → 宋体 → 扩展区」的顺序回退:
样式用一个 <code>@font-face</code> 配 <code>unicode-range</code>,把标点码位单独交给宋体字:
 
{| class="wikitable"
第36行:
| 汉字、假名等 CJK || '''PingFang SC / Microsoft YaHei'''(黑体栈) → Hiragino Sans GB → SimSun → SimSun-ExtB/G → Jigmo → HanaMin || 黑体优先,屏幕阅读舒适;生僻字自动往后掉到扩展区字体。繁体视图由 <code>:lang(zh-hant)</code> 换成繁体系(苹方 TC / 微軟正黑體)
|-
| 中文标点(<code>,。、:;!?()“”《》「」——……</code>) || <code>local("SimSun")</code> → <code>local("宋跟随正文字体")</code> → Songti SC → STSong → Noto Serif SC(上两行同源) || <code>unicode2026-range:09 U+00B7, U+2000-206F, U+3000-303F, U+FF01-FF1F</code>起不再单独指定字体;占满一个全角引号字身,两侧留白正常形随各字体而异
|}
 
'''为什么标点要单独处理:'''全角引号 <code>“ ”</code> 的码位是 U+201C / U+201D,Georgia、苹方、微软雅黑都含这两个字形,且做成'''西文风格的窄引号'''——此前因此出现「引号与后一个字贴在一起」。现在标点固定交给宋体类全角字体,任何设备上都不会再贴字。
 
=== 字号阶梯 ===