Appearance
作文纸
作文纸编辑器左侧中间一组是「格式」,包含字数、间隔高度、修正栏、显示字数统计、统计字数、双线边框、线宽、线条颜色。「填充」组负责把文字排进格子。纸张参数见 纸张,导出见 导出与打印。

打开编辑器即进入 作文纸编辑器。左右两栏的版本见 左右双栏作文纸。
默认纸面
打开编辑器时的纸面如下。

| 项目 | 默认值 |
|---|---|
| 纸张 | A4 纵向,210 × 297 mm |
| 边距 | 上 25 mm,下 20 mm,左 15 mm,右 15 mm |
| 格数 | 20 列 × 20 行,总格数 400 |
| 格子尺寸 | 9 × 9 mm |
| 间隔高度 | 3.8 mm(自动) |
| 线条 | 红色 #ff0000,线宽 0.25 mm,双线边框打开 |
| 修正栏 | 关闭 |
| 显示字数统计 | 打开 |
| 统计字数 | 关闭 |
| 页头 | 打开,页头标题「作文纸」 |
| 背景 | 白色 |
| 页码 | 打开,样式「留空」,位置「中」 |
| 字体 | 楷体,字号倍率显示为 1,字体颜色黑色 |
| 填充文字 | 空 |
页头从左到右为标志、「纸工坊 paper.yun」、页头标题(默认「作文纸」,见 页头标题),右侧为「姓名」「班级」两条横线。页脚左侧用线条颜色标出 20x20=400(可用 显示字数统计 关闭)。页码样式为「留空」时,页脚中间显示「第 页」,中间留空、不印数字。
格子尺寸由可用区域计算:
- 可用宽度 = 纸宽 − 左边距 − 右边距 − 修正栏宽度
- 可用高度 = 纸高 − 上边距 − 下边距
- 未手动设置间隔时,格宽取「可用宽度 ÷ 列数」和「(可用高度 − (行数 − 1) × 1.5 mm)÷ 行数」中较小的一个,格高与格宽相同
- 高度有剩余时,剩余高度平均分到各行之间,得到自动间隔
字数预设
格式组顶部是六个预设。每个预设同时写入列数、行数,并把上下边距设为 25 mm、左右边距设为 15 mm,同时清除手动设置的间隔高度。

下表是点击对应预设之后的结果。边距已被预设写成上下 25 mm、左右 15 mm。
| 预设 | 列 × 行 | 总格数 | 格子尺寸 | 自动间隔 |
|---|---|---|---|---|
| 300字 | 20 × 15 | 300 | 9 × 9 mm | 8 mm |
| 360字 | 20 × 18 | 360 | 9 × 9 mm | 5 mm |
| 400字 | 20 × 20 | 400 | 9 × 9 mm | 3.5 mm |
| 500字 | 25 × 20 | 500 | 7.2 × 7.2 mm | 5.4 mm |
| 600字 | 25 × 24 | 600 | 7.2 × 7.2 mm | 3.2 mm |
| 700字 | 25 × 28 | 700 | 7.2 × 7.2 mm | 1.7 mm |
打开页面时,20 × 20 与「400字」一致,所以该按钮呈选中状态,但下边距仍是 20 mm,间隔是 3.8 mm。只有再次点击预设,边距才会被写成上下各 25 mm。
点击「500字」后,纸面变为 25 列 × 20 行,左下角标注改为 25x20=500。已填入的文字按新的列数重排。


每行字数、行数、总字数、格子尺寸
「每行字数」和「行数」可直接修改,范围都是 1–40 的整数。修改列数或行数不会改边距,也不会清除手动间隔。
「总字数」只读,等于每行字数 × 行数。
「格子尺寸」只读,格式为「宽×高 mm」,数值随列数、行数、边距、修正栏和间隔重算。
间隔高度
间隔高度是行与行之间的空白,单位 mm,步进 0.1。最小值 0。最大值随当前纸面变化:继续加大时,格子高度不低于 2 mm。
未手动修改时,输入框显示自动计算结果,「重置」不可用。写入数值后,格宽和列数保持不变,只改变格子高度:
格高 =(可用高度 − (行数 − 1) × 间隔)÷ 行数
「重置」删掉手动值,回到自动间隔,格子恢复为正方形。点击任一字数预设也会清除手动间隔。
下图是点击「400字」之后,把间隔设为 8 mm。格子尺寸变为 9 × 4.8 mm,列数仍是 20,总格数仍是 400。


修正栏
「修正栏」打开后,格子区右侧增加一条空白竖栏,外框把格子和竖栏包在一起,两者之间有一条与格线同宽的竖线。竖栏不参与填字,不减少列数和行数。
宽度范围 8–40 mm,步进 0.5,默认 25 mm。宽度还受可用宽度限制,不超过内容区宽度的 45%。滑块旁的「重置」把宽度设回 25 mm。
开启后,可用宽度减去修正栏宽度再除以列数。格子变窄时,若仍按正方形计算,行间隔会变大。
在「400字」预设的边距下(上下 25 mm、左右 15 mm),修正栏 25 mm 时,格子为 7.8 × 7.8 mm,自动间隔为 4.8 mm,总格数仍是 400。


显示字数统计
「显示字数统计」默认打开,控制页脚左侧的格数标注,格式为「每行字数x行数=总格数」,如 20x20=400。关闭后标注不绘制,预览、导出和打印都不包含。页码不受影响。
旧的作品和模板没有这项设置时,按打开处理。

统计字数
「是否显示统计字数」打开后,按总格数每 100 格标一个数字:100、200、300……不超过总格数。数字颜色与格线相同,写在对应行下方的行间隔中,靠格子区右侧对齐。
数字所在行 = ceil(刻度 ÷ 每行字数) − 1。若该行是最后一行,则改画在倒数第二行下方的间隔里。同一个间隔只保留较大的数字。
20 × 20 时,100、200、300 分别在第 5、10、15 行下方,400 在第 19 行下方。此开关与修正栏互不影响。

双线边框
双线边框默认打开。
打开时画两条外框。内线贴着格子区(修正栏打开时贴着格子加竖栏)的外缘,线宽等于「线宽」。外线向外扩 1.5 mm,线宽为「线宽」的 4 倍。
关闭时只保留一条外框,线宽为「线宽」的 2 倍。格线宽度不变。


线宽
线宽范围 0.1–1 mm,步进 0.05,默认 0.25 mm。该值是格线宽度。双线边框的外线、单线边框的外框按上一节的倍数加粗。下图为线宽 0.8 mm、双线边框打开。

线条颜色
线条颜色有五个预设,右侧为自定义取色器。颜色同时用于格线、外框、修正栏分隔线、统计字数和左下角的格数标注。
| 预设 | 色值 |
|---|---|
| 红 | #ff0000 |
| 黑 | #000000 |
| 灰 | #8a8f98 |
| 蓝 | #3b6ea5 |
| 绿 | #2f7d4a |
默认红色。下图为 #3b6ea5。

页头标题
「纸张」组打开「显示页头」后,下方出现「页头标题」输入框,内容就是页头「纸工坊 paper.yun」下方那一行。作文纸默认「作文纸」,左右双栏作文纸默认「左右双栏作文纸」。
输入后纸面立即更新,导出和打印使用同一标题。换行会被替换为空格。清空输入框则不显示标题行,标志和姓名、班级横线保留。「恢复默认设置」会把标题改回默认值。

文字填充
填充组把一段文字按格子排布。

| 参数 | 范围 | 初始值 |
|---|---|---|
| 字体 | 微软雅黑、宋体、黑体、楷体、仿宋、系统无衬线、系统衬线 | 楷体 |
| 字号倍率 | 0.3–1.5,步进 0.05 | 1 |
| 字体颜色 | 任意颜色 | 黑色 #000000 |
| 左右微调 | −5–5 mm,步进 0.1 | 0 |
| 上下微调 | −5–5 mm,步进 0.1 | 0 |
字号约为格子短边的 0.6 倍再乘以字号倍率,并且不超过格子内可放下的上限。左右微调整段文字水平位移,上下微调整段文字垂直位移。两项的「重置」都回到 0。
填充文字的排布规则:
- 每个字符占一格,标点同样占一格
- 空格占一格,该格不绘制字形
- 换行结束当前行,下一行从第一格继续,当前行剩余格子留空
- 一行超过列数时自动折到下一行
- 超过本页总格数后自动增加页面
「放大编辑」打开更大的文本框。「清空」删除全部填充文字。
列数、行数变化后,已填文字按新格子重排。下图为两行示例。第一行在句号后换行,第二行从行首开始;页码样式已由「留空」改为「自动」。

左右双栏作文纸
左右双栏作文纸是作文纸的两栏版本,适合小学低年级短文和日记。打开 左右双栏作文纸编辑器,或在首页「语文」分类中选择「左右双栏作文纸」。

| 项目 | 默认值 |
|---|---|
| 纸张 | A4 纵向,210 × 297 mm |
| 边距 | 上 22 mm,下 18 mm,左 10 mm,右 10 mm |
| 栏数 | 2 |
| 格数 | 每栏 10 列 × 25 行,总格数 500 |
| 格子尺寸 | 约 8.7 × 8.7 mm |
| 间隔高度 | 1.6 mm(自动) |
| 栏间距 | 5 mm |
| 线条 | 红色 #ff0000,线宽 0.2 mm,双线边框关闭 |
| 显示字数统计 | 打开,页脚左侧为 10x25x2=500 |
| 页头 | 打开,页头标题「左右双栏作文纸」 |
| 页码 | 打开,样式「留空」,位置「中」 |
| 字体 | 楷体,字体颜色黑色 |
纸面结构:
- 外框包住全部栏,内容区按栏数平分,相邻两栏之间是一条分隔带,由两条竖线夹成,宽度等于「栏间距」
- 每栏左侧有一条竖条,宽度 = 栏宽 − 格子区宽度(默认约 5 mm),不能关闭,也不能单独调宽度
- 格子贴每栏右侧排列,行间隔在各栏之间对齐
格式组

与作文纸相比:
- 「行数」显示为「每栏行数」,「总字数」= 每行字数 × 每栏行数 × 栏数
- 「栏数」:2–4 的整数,默认 2。栏数增加时每栏变窄,格子随之变小
- 「栏间距」:0–20 mm,步进 0.5,默认 5 mm
- 没有字数预设、修正栏和「是否显示统计字数」(每 100 格的刻度)
- 「显示字数统计」控制的页脚标注格式为「每行字数x每栏行数x栏数=总格数」
间隔高度、双线边框、线宽、线条颜色的规则与作文纸相同。
填充顺序
填充文字先从左栏第一行写起,写满左栏全部行后接到右栏第一行;多于两栏时依次向右。一页写满后自动增加页面。换行、标点、空格的规则与作文纸相同。

