本模板绘制东亚传统样式的印章。支持朱文,白文以及按行的混合样式。可选择直排与横排,字体大小,边框样式,文字拉伸。

使用范围应限于原文,例如刻本中印制的,或作者自己的印章。后代收藏者的印章等同于在原书上涂抹,一般不宜录入。纯粹装饰性的印章可能无需录入。

最简单的用法:

{{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
字符串可选

参见

编辑