模板:Inline annotation combinable/doc
外观
| 本文档是Template:Inline annotation combinable的文档子页面 (见页面自身)。 本页包含用法信息、分类和其他非原页面的内容。 |
| 本模板使用以下模板样式: |
| 此模板使用Lua语言编写: |
介绍
[编辑]本模板显示直排双行注文,或称夹批。允许同一来源在直排和横排输出时显示不同样式。直排环境下可以指定双行显示。横排环境下,可以选择双行显示并重组文字,或展开为单行显示。
未开启 CSS 的用户亦可以清楚地识别出注释(每条注释用空心鱼尾括号〖〗包含)。
因 Mediawiki 的 Proofread Page 扩展的限制,换行不能自动适应环境,嵌入后若要也以直排显示,页面名称需包括“直排”二字。不能同一作品页同时以直排和横排嵌入两次。未来如果维基文库对直排嵌入和展示有更好的支持,可更新此模板。
机制/原理
[编辑]用法
[编辑]单页内的眉批
[编辑]{{Inline annotation combinable
|1 = 第一行前一半注釋文字
|2 = 第一行后一半注釋文字
|3 = 第二行前一半注釋文字
|4 = 第二行后一半注釋文字
……
|color = 顔色
|class = 子類名
}}
样式
[编辑]直排环境和 Page 页面内的样式需在索引页样式页指定。
如果希望注文在直排环境中显示在页眉位置,需要和直排环境的模板协同使用。以{{Vertical page start}} 为例,可以将 Template:Header_annotation/styles-example.css 页的例子复制到索引页面的样式页。
参数
[编辑]- {{{1}}},注释文字。
- {{{color}}} : 颜色,样式参数,可选。
- {{{class}}} : 子类别名称,样式参数,可选。两者的用法见Template:Side annotation/doc#颜色和子类别。
重组
[编辑]HTML 标准尚未支持双行注文据页面宽度自动重排。本模板可在横排环境指定重组注文。方法是,在希望换行的位置截断,加入空白参数。即没有间隔(包括空白字符或模板)的相邻两个:||。次数仅限一次。
横排显示下,如果没有空白参数,在每个参数处半行。如果有一个空白参数,则在空白参数处换行。如有多个空白参数,仅在第一处重组。例如:
{{Inline annotation combinable
|時維九月
|序屬三秋
|潦水盡
|
|而寒潭清
|煙光凝而暮山紫
}}
显示一行双行注文而不是三行:“时维九月序属三秋潦水尽” “而寒潭清烟光凝而暮山紫”。
跨页
[编辑]待制作。
参数
[编辑]示例
[编辑]注意事项
[编辑]技术细节
[编辑]重定向
[编辑]{{Iac}}
参见
[编辑]- {{双行注文}}
- {{多行合一}}
- {{Side annotation}},类似原理的侧批模板。
- {{Header annotation}},类似原理的眉批模板。
- {{Vertical page start}},{{Vertical page end}}。和本模板可互动,提供直排环境的模板。