本模板繪製東亞傳統樣式的印章。支持朱文,白文以及按行的混合樣式。可選擇直排與橫排,字體大小,邊框樣式,文字拉伸。

使用範圍應限於原文,例如刻本中印製的,或作者自己的印章。後代收藏者的印章等同於在原書上塗抹,一般不宜錄入。純粹裝飾性的印章可能無需錄入。

最簡單的用法:

{{Seal
|1    = 
|2    = 
|3    = 
}}

位置參數 {{{1}}}{{{2}}}{{{3}}} 等輸入印章每一行的文字。數量不限。

基本樣式

編輯

默認顯示朱文印章,文字大小為18px,邊框寬2px,無圓角。

  • {{{color}}} 可選,印泥的顔色,默認為紅色。
  • {{{direction}}} 可選。印章文字行列的排列方式。有三種取值:
    • column-rl。默認值:從上到下直寫,從右向左排列每列。
    • column-lr。從上到下直寫,從左向右排列每列。
    • row。從左向右橫寫,從上到下排列每行。
  • {{{mode}}} 可選。印章朱文,白文或混合。
    • red。默認值:朱文(陽文),也就是文字有顔色,背景為白色。可以用 {{{color}}} 選擇其他顔色的印泥。
    • white。白文(陰文)。文字為白色,背景為顏色。
    • mixed。混合樣式。需要與 {{{mode index}}} 配合使用,見#朱白相間章節。

黑底的白文印章如果有大塊的純黑色容易刺眼,可以用灰色印泥來達到柔和的效果。


樣式 代碼 圖像 效果
默認:朱文,從右向左直寫,有邊框
{{Seal|三松|過眼}}
三松過眼
自訂顔色
{{Seal|不寐|道人|color=#6d1a1a}}
不寐道人
白文
{{Seal|不寐|道人|color=#6d1a1a|mode=white}}
不寐道人
橫寫
{{Seal|天地|玄黃|direction=row}}
天地玄黃
直寫,從左向右
{{Seal|天地|玄黃|direction=column-lr}}
天地玄黃
黑底白文印章,使用灰色印泥,效果可能更好
{{Seal|天一|生水|color=#888|mode=white}}
天一生水

形狀與排列

編輯

印章尺寸由輸入的文字決定。沿書寫方向的長度等於最長的一行的長度;縱向的總長等於輸入的文字參數的個數乘上文字字體大小。 每行的文字居中對齊。可以輸入全角空格或{{gap}}來製作空白行或者對齊文字。

樣式 代碼 圖像 效果
字數不足時居中顯示
{{Seal||云舘|color=#c73333|mode=white}}
雲舘
用{{gap}}使文字不居中
 {{Seal|{{gap|1em}}|云舘|color=#c73333|mode=white}}
雲舘
如果每行都不滿,只需在某一行指定長度
 {{Seal|{{gap|0.5em}}{{gap|0.5em}}||color=#cc8888}}
空白行列
{{Seal|天地|玄黃|{{gap|1em}}|宇宙洪 | |}}
天地玄黃宇宙洪  

正方形印章

編輯

有些印章呈正方形,但每行和每列文字數量不同。 可以設定 {{{stretch}}} 參數,使文字沿側向伸縮。

  • {{{stretch}}} ,如果要伸縮文字,應設置為伸縮後實際占據的列或行的數量。
樣式 代碼 圖像 效果
共4列文字,但實際寬度為3列,將 {{{stretch}}} 設定為3。
{{Seal|五硯樓|袁氏收|藏金石|圖書印|color=#d03333|border size=2|font size=28|stretch=3}}
五硯樓袁氏收藏金石圖書印

邊框和圓角

編輯

印章的尺寸可以自訂,各參數單位均爲 px。

  • {{{border size}}} 可選,邊框寬度,默認 2px。
  • {{{border corner}}} 可選,圓角矩形邊框的半徑。默認為 0px,即沒有圓角。
  • {{{font size}}} 可選,文字大小,默認 18px。維基文庫的正文默認大小為14px。

有些白文印章外面有一大一小兩層邊框。可以使用{{{border}}} = double 選項來繪製。

樣式 代碼 圖像 效果
圓角
{{Seal|伯寅|經眼|color=#d03333|font size=24|border size=2|border corner=7}}
伯寅經眼
雙層邊框
{{Seal|克文|之璽|color=#b00000|mode=white|font size=28|border size=8|border corner=1|border=double}}
克文之璽

朱白相間

編輯

可以按書寫方向分別指定每一行是否為朱文或白文。方法是,{{{mode}}}參數設定為 mixed{{{mode index}}} 設定為一個與行數相同長度的,由 r(朱文)和 w(白文)組成的字串。字串每個字符描述每一行是否為朱文或白文,順序按照{{{direction}}}

  • {{{mode index}}},可選。指定每行朱文或白文的字串。僅在 {{{mode}}} = mixed 時有效。

例如,{{{mode index}}} = wwrwr 指定的是,按書寫順序,第1,2,4行為白文,第3,5行為朱文。


樣式 代碼 圖像 效果
從右向左書寫,第一列為朱文,第二列為白文。
{{Seal|丁香|吟館|color=#d55555|font size=20|mode=mixed|mode index=rw|border corner=2|border size=6|border=double}}
丁香吟館

行高縮放

編輯

可以按書寫方向分別指定每一行文字高(寬)的縮放倍數。方法是,{{{hscale}}} 設定為一個與行數相同長度的,每行取值為 19的整數。

  • {{{hscale}}},可選。指定每行高(寬)的縮放倍數。

例如,{{{hscale}}} = 21 指定的是,按書寫順序,第1行文字高度拉伸為2倍,第2行文字則為正常高度。

樣式 代碼 圖像 效果
第一行高度為2倍,第二行高度正常
{{Seal|mode=white||云舘|hscale=21}}
雲舘

注意行高縮放和 {{{stretch}}} 不同,如每一行的文字都被拉伸,印章的邊框不能自動匹配新的文字寬度。這是因爲瀏覽器會先根據原始文字寬渲染邊框的寬度,然後再做文字元素的拉伸。解決辦法是在某一行用{{gap}}補齊到拉伸後的寬度。

文字側向和橫向拉伸可能會導致閲讀障礙,請優先考慮文字的顯示效果,並參考Wikipedia:格式手冊/無障礙中的建議。

對齊

編輯

在行內顯示的對齊方式為,放在橫排段落中時印章的上邊,直排段落中印章的右邊和環繞的文字對齊,印章文字向下或向左延伸。印章前後需要手動加入空白字符以保持距離。印章內的文字排列方向不受外界段落影響。

橫排示例

編輯
{{Lorem ipsum Chinese}} {{Seal|東坡|居士|}} {{Seal|{{gap|0.5em}}{{gap|0.5em}}|}} {{Lorem ipsum Chinese}}

壬戌之秋,七月既望,蘇子與客泛舟遊於赤壁之下。清風徐來,水波不興。舉酒屬客,誦明月之詩,歌窈窕之章。少焉,月出於東山之上,徘徊於鬥牛之間,白露橫江,水光接天,縱一葦之所如,凌萬頃之茫然。浩浩乎如慿虛御風,而不知其所止;飄飄乎如遺世獨立,羽化而登僊。 東坡居士 壬戌之秋,七月既望,蘇子與客泛舟遊於赤壁之下。清風徐來,水波不興。舉酒屬客,誦明月之詩,歌窈窕之章。少焉,月出於東山之上,徘徊於鬥牛之間,白露橫江,水光接天,縱一葦之所如,凌萬頃之茫然。浩浩乎如慿虛御風,而不知其所止;飄飄乎如遺世獨立,羽化而登僊。

直排示例

編輯
{{Vtext2Start}}
壬戌之秋七月既望蘇子與客泛舟遊于<br>赤壁之下清風徐來水波不興舉酒属客<br>誦明月之詩歌窈窕之章少焉月出於東<br>山之上徘徊於斗牛之間白露橫江水光<br>接天{{gap|0.5em}}{{Seal|東坡|居士|direction=column-lr}}{{gap|0.5em}}{{Seal|{{gap|0.5em}}{{gap|0.5em}}|}}{{gap|0.5em}}縱一葦之所如凌<br>萬頃之茫然浩浩乎如慿虛御風而不知<br>其所止飄飄乎如遺世獨立羽化而登僊
{{Vtext2End}}

壬戌之秋七月既望蘇子與客泛舟遊於
赤壁之下清風徐來水波不興舉酒屬客
誦明月之詩歌窈窕之章少焉月出於東
山之上徘徊於鬥牛之間白露橫江水光
接天東坡居士縱一葦之所如凌
萬頃之茫然浩浩乎如慿虛御風而不知
其所止飄飄乎如遺世獨立羽化而登僊

模板參數

編輯
這是用於新版視覺化編輯器及其他工具的模板資料文件。

Seal模板資料

繪製東亞傳統樣式的印章

模板參數

參數描述類型狀態
11

第一行文字

預設
第一行文字
字串建議
22

第二行文字

預設
第二行文字
字串非必填
33

第三行文字

預設
第三行文字
字串非必填
顔色color

印章使用的印泥顔色

預設
red
字串非必填
文字行列的排列方式direction

選擇直排或橫排,從左向右或從右向左

建議值
column-rl column-lr row
預設
column-rl
字串非必填
顔色樣式mode

選擇朱文,白文或混合

建議值
red white mixed
預設
red
字串非必填
伸縮文字stretch

是否沿側向伸縮文字。設置值為伸縮後實際占據的列或行的數量。

預設
0
數值非必填
邊框寬度border size

邊框寬度。單位為 px。

預設
2
數值非必填
圓角矩形邊框的半徑border corner

默認為 0, 也就是沒有圓角。單位為 px。

預設
0
數值非必填
文字大小font size

默認 18。單位為 px。

預設
18
數值非必填
邊框樣式border

是否繪製雙層邊框

建議值
double
字串非必填
朱白相間mode index

按書寫方向指定每一行是否為朱文或白文。取值為一個由 r(朱文)和 w(白文)組成的字串,長度應等於行數。僅在 mode 參數設爲 mixed 時有效。

範例
wwrwr
字串非必填
行高hscale

按書寫方向指定每一行的高度。取值為一個1~9的整數,長度應等於行數。僅在 mode 參數設爲 mixed 時有效。

範例
213
字串非必填

參見

編輯