写作模式

排版、计量和工具会随你写的东西一起改变。模式属于阅读者的设置,不属于文档。

模式一次改变什么

一个模式里绑着四条轴: 正文宽度、字体、行距这类排版; 底部状态栏里的计量; 目录和脚注这类侧边面板; 以及会出现在斜杠菜单里的块。写论文需要的和写小说需要的不一样,所以整套换掉,而不是一个个开关。

七种模式

模式会打开什么
plain基础。什么都不打开,只看字数和词数
focus专注。只有光标所在段落是亮的,工具栏隐藏,打字机滚动
book书稿。衬线排版与首行缩进、场景分隔、稿纸张数、章节目录
paper论文。标题自动编号、脚注与脚注栏、两端对齐、目录
essay随笔。篇幅目标与进度条、阅读时间、打字机滚动
script剧本。场景、人物、括号提示、台词、转场块与 Tab 循环
techdoc技术文档。斜杠菜单最上面是代码和表格、标题编号、目录

模式不会存进文档

选好的模式只留在这台设备上。用另一个模式打开同一份文档,内容一点不变,只有排版和工具会变。论文模式里加的脚注、剧本模式里写的台词行、书稿模式里放的场景分隔,在任何模式下都照常显示。换模式不会损坏稿子。

添加脚注

  • 在论文模式下点工具栏的脚注按钮,或在空行输入 / 后选择脚注。
  • 正文只留一个上标编号,文档下方会出现脚注列表,内容在那里写。
  • 编号不会被保存,而是按文档顺序重新计算。在前面插入脚注,后面的编号会自动顺延。
  • 要从正文删除脚注,删掉那个上标位置即可,列表里的 X 按钮效果相同。

剧本块与 Tab

在剧本模式按 Tab,当前行的块类型会依次在动作、场景、人物、括号提示、台词、转场之间循环。按住 Shift 则反向循环。回车会顺着剧本流程走: 在人物行回车进入台词,在台词行回车回到动作。

状态栏里的计量

状态栏里的每个数字都直接从文档正文数出来。换算标准是一张稿纸 200 字、一页 1,800 字; 阅读时间按中日韩每分钟 500 字、拉丁文字每分钟 220 词计算。把鼠标移到某一项上会显示它的标准。表格单元格里的文字在正文缓冲区之外,不计入字数。

在嵌入中指定模式

嵌入到自己网站后也用同样的模式。可以直接传内置模式名,也可以挑最接近的一个、只改几项做成自己的模式。若同时给出单项选项,以单项选项为准。

Typdit.create(el, { writingMode: 'paper' })

// 가까운 모드에서 몇 칸만 바꿔 새 모드로
Typdit.create(el, {
  writingMode: {
    id: 'minutes',
    extends: 'techdoc',
    label: 'Meeting notes',
    goal: { unit: 'words', target: 400 },
    layout: { measure: '32rem', numberHeadings: false },
  },
  writingLabels: { words: 'Words', goal: 'Goal' },
})
下一篇: 写作证明 →