跳转到内容

模板:Header annotation

本页使用了标题或全文手工转换
維基文庫,自由的圖書館
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

介绍

[编辑]

本模板顯示直排書籍頁眉上的注釋,或稱眉批。直排的中文古籍版式常在文字版框上方留有較大空白,又稱天頭。寫在這裏的注釋,其排版規則與西文不同,可以跨頁並不嚴格和正文對應。

本模板的設計功能是,輸出格式化的頁眉注釋,讓用戶輸入的 Wikitext 和生成的 HTML 代碼都能保持注釋位置並組合跨頁注釋,並允許直排和橫排同時輸出時指定不同樣式。直排環境下,可以模擬眉批樣式,讓注釋顯示在正文上方;橫排環境下,使用{{Sidenote}} 模板,適應動態樣式,在正文右方或行内顯示。

未開啓 CSS 的用戶亦可以清楚地識別出注釋(單條注釋用魚尾括號包含)。

因 Mediawiki 的 Proofread Page 擴展的限制,換行不能自動適應環境,直排嵌入對頁面名稱有要求(需包括「直排」二字);不能同一作品頁同時在以直排和橫排嵌入兩次。未來如果維基文庫對直排嵌入和展示有更好的支持,可更新此模板。

机制/原理

[编辑]

用法

[编辑]

單頁内的眉批

[编辑]
{{Header annotation
|1      = 注釋文字
|color  = 顔色
|class  = 子類名
}}

参数

[编辑]

跨頁

[编辑]
更多资料:Help:跨頁嵌入

輸入跨頁的頁眉注釋,只需在第一頁的模板加入參數,并以<noinclude> 標簽包括後續頁需要嵌入到前頁的注釋。

{{Header annotation
|1      = 注釋文字
|file   = 文件名
|pages  = 後續批語所在的一頁或多頁的頁碼
|color  = 顔色
|class  = 子類名
}}

跨頁時的必選參數包括: {{{file}}} ,填寫沒有命名空間前綴的文件名。 {{{page}}} 後續批語所在頁碼,可以為單頁, 如 24,或連續的幾頁,如24-29

後續頁的注釋的後續部分以<noinclude></noinclude>包括。後續頁其他的不需跨頁的眉批無需特別改動。

樣式

[编辑]

直排環境和 Page 頁面内的樣式需在索引頁樣式頁指定。橫排嵌入時使用 {{Sidenote}} 模板及其樣式 Template:Sidenote/styles.css

如果希望注文在直排環境中顯示在頁眉位置,需要和直排環境的模板協同使用。以{{Vertical page start}} 為例,可以將 Template:Header_annotation/styles-example.css 頁的例子複製到索引頁面的樣式頁。其中允許自訂的内容包括:

注意事项

[编辑]

技术细节

[编辑]

重定向

[编辑]

{{HeaderAnno}}

参见

[编辑]