跳转到内容

模板:Seal/sandbox

维基文库,自由的图书馆

本模板绘制东亚传统样式的印章。

支持:

  • 朱文,白文以及按行列区分的混合样式
  • 直排与横排
  • 字体大小
  • 边框,双层边框
  • 圆角边框
  • 正方形印章

基本样式

[编辑]

默认显示朱文印章,文字大小为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}}
天地玄黄

形状与排列

[编辑]

印章尺寸由输入的文字决定。沿书写方向的长度等于最长的一行的长度;纵向的总长等于输入的文字参数的个数乘上文字字体大小。 每行的文字居中对齐。可以输入全角空格或{{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}}|宇宙洪 | |荒}}
天地玄黄宇宙洪  

正方形印章

[编辑]

有些印章呈正方形,但每行和每列文字数量不同。 可以设定{{{shape}}} 参数为 square,此模式下可使文字沿纵向伸缩。

样式 代码 图像 效果
3行4列,字宽为75%
{{Seal|五硯樓|袁氏收|藏金石|圖書印|color=#d03333|border size=2|font size=28|shape=square|square size=3}}
五砚楼袁氏收藏金石图书印

边框和圆角

[编辑]

可以使用以下参数:

  • {{{border size}}} 可选,边框宽度,默认3px。
  • {{{border corner}}} 圆角矩形边框的半径。默认为0px,即没有圆角。

有些白文印章外面有一大一小两层边框。可以使用{{{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}}}

样式 代码 图像 效果
{{Seal|丁香|吟館|color=#d55555|font size=20|mode=mixed|mode index=rw|border corner=2|border size=6|border=double}}
丁香吟馆