Template:图书排版/doc:修订间差异
删除的内容 添加的内容
修正 heti-list-latin 用法:应写在 <ol> 上(原写成外层 div,导致显示为罗马数字) |
移除注音(HTML ruby)样式,行间注改为 图书排版 参数开关 |
||
第11行:
* 段落 <code><p></code>:字号、行高、字距、首行缩进、两端对齐、断行规则
* 标题 <code><h1></code>–<code><h6></code>:字号阶梯、行高、字距、字重
表格、列表、链接、引用、代码块、<code>mark</code>/<code>q</code>/<code>sup</code>/<code>sub</code> 等元素'''不受影响'''——导航框、目录表、信息框的版式不会被改动。
第105行 ⟶ 第104行:
</div>
</div>▼
=== 多栏 <code>heti--columns-2</code> / <code>heti--columns-3</code> ===
第160行 ⟶ 第149行:
| <code>heti-em</code> || 着重号(字下点)
|-
|-
| <code>heti-list-latin</code> || 用在 <code><ol></code> 上:A B C…(其内层 ol 为罗马数字,再内层为小写字母)
第210行 ⟶ 第198行:
</pre>
<p>予读而知其为<span class="heti-em">成无己</span>所解之书也。</p>
'''heti-list-latin'''(列表编号:拉丁字母)
第235行 ⟶ 第217行:
=== 行间注版式(<code><nowiki>{{图书排版|行间注}}</nowiki></code>) ===
需要整段留出较大行间空间时(夹批、行间标注等),给模板传第 1 参数 <code>行间注</code>:
<pre>
<nowiki>{{图书排版|行间注}}</nowiki>
(正文)
▲</div>
</pre>
它把段落行距放大到 <code>2.25</code>、首行缩进 <code>2em</code>;容器由模板打开,需在页面末尾手动写 <code></div></code> 闭合。不传参数时本模板不输出任何可见内容。
== 作用范围与限制 ==
* 只影响 <code>p</code>、<code>h1</code>–<code>h6</code>、行间注容器 <code>
* 段落规则会命中'''模板输出里的 p'''(少数模板会生成段落),影响很小但存在。
* 纸色背景 <code>#f6f4f0</code> 需要选中内容容器自身,TemplateStyles 无法做到,需站点级 CSS。
第255行 ⟶ 第233行:
== 注意事项 ==
▲* 行间注版式仅用于'''页面正文内容''';本站阅读器(Gadget BookVerticalReader)是独立的书籍阅读器,与本模板的行间注功能无关。
* 可选版式的 class 名沿用 <code>heti--*</code> 命名(来自中文排版方案 heti),但本站'''不依赖任何 heti 文件''',全部样式都在 [[Template:图书排版/styles.css]] 内。
| |||