编辑器
编辑器用于输入和修改正文。本页先介绍工具栏与显示样式,再介绍快捷输入、常用内容类型和输入选项。整理已有文字可参见查找与替换和一键排版。
编辑器工具栏
编辑器顶部的工具栏提供文档导航和常用操作。下面标出了各个按钮;点击图解或【放大查看】,可以查看完整大图。
macOS · WonderPen 3.4.0 · 图中显示访问历史、撤销/重做及上下篇导航。
- 访问历史:左侧的左、右箭头用于后退和前进,类似浏览器的历史导航。
- 文档标题:双击标题可修改名称;右键菜单还提供复制标题、复制正文和锁定文档等操作。
- 撤销与重做:撤销刚才的编辑,或恢复已撤销的操作。
- 星标:点击星形按钮收藏当前文档,之后可从星标面板快速访问。
- 上一篇与下一篇:上、下箭头按目录树顺序切换文档,与访问历史不同。若未显示,可在更多菜单中开启。
- 切分与更多菜单:切分按钮把编辑区分成两栏,详见编辑器分栏;最右侧的省略号用于切换左右或上下分栏、显示或隐藏上下篇导航,也提供文档锁定等操作。
锁定文档
如果希望防止误改某篇文档的正文,可以在目录树中右键点击这篇文档,选择锁定。编辑器顶部的省略号菜单和文档标题的右键菜单也提供这个操作。

锁定后,目录树和编辑器标题旁会显示锁图标。正文仍可阅读、选中和复制,但不能输入、粘贴或修改正文格式。需要继续编辑时,在同一菜单中选择解锁。

锁定只保护这篇文档的正文,不会自动锁定下级文档;标题、备注等信息仍可修改,文档也仍可删除。要同时保护多篇文档,可在目录树中选中它们后使用右键菜单锁定;选中的文档全部已锁定时,菜单项会变为解锁,可批量解除锁定。
文档锁定用于防止误改,不会隐藏内容或设置访问密码。离开电脑时希望隐藏整个应用中的内容,请参见锁定应用。
调整编辑器样式
将鼠标移到编辑器右下角的 T 恤图标上,可以打开样式设置面板。使用上下分栏时,需点击这个图标打开:

在这个面板中,可以调整字体、字号、行高、边距等排版参数。这些排版参数随主题保存,切换主题时会随之切换,详见主题与编辑器样式。
其中字间距可以调整每个字符之间的距离。如果你觉得文字太密,或者某些字体在屏幕上显示得不够舒展,可以适当增加字间距。
勾选面板底部的在编辑器背景中显示横线,可以为正文添加横线背景,如下图所示。若文字显得拥挤,可适当增大行高。

浮动工具栏
在编辑器中选中文字后,选区附近会显示一个浮动工具栏,可以快速为文字添加标注、加粗、斜体、删除线、下划线或链接。

在【设置】→【高级】→【浮动工具栏】中,可以关闭浮动工具栏,也可以选择显示哪些按钮、拖动调整按钮顺序,或者插入分隔线。除了默认的按钮外,还可以添加复制、剪切、粘贴和删除按钮。
加粗与斜体输入
选中文字后,可使用 Ctrl + B / Ctrl + I(macOS 下为 ⌘ + B / ⌘ + I)切换加粗或斜体。
如果当前没有选中文字,按下这些快捷键后会进入对应的输入模式,之后输入的文字会自动带有加粗或斜体样式。编辑器会在光标附近显示一个小图标提示当前模式;再次按下相同快捷键、移动到样式范围外,或者让编辑器失焦后,会退出该模式。

快捷输入菜单
在编辑器中输入斜杠 /,会弹出快捷输入菜单,可以快速插入以下内容:
在斜杠后输入菜单右侧的英文简写可以筛选项目,例如 /h2 对应二级标题、/table 对应表格。用上、下方向键选择项目,按回车键插入;按 Esc 关闭菜单。

在【设置】→【高级】→【快捷输入菜单】中,可以进行以下设置:
- 触发符号:默认输入斜杠
/时触发;如果你更习惯中文输入法,也可以勾选「输入顿号“、”时触发」。 - 菜单:勾选需要显示的菜单项,拖动调整顺序,并可在任意位置插入分隔线。分页符菜单项默认不显示,需要时可以在这里勾选。
Markdown 语法
如果你熟悉 Markdown,可以直接在编辑器中输入 Markdown 语法,输入完成时会立即转换为对应的格式。比如在行首输入 ## 会变成二级标题,输入 **文字** 会变成加粗的文字。
如果某次转换不是你想要的,按下 Ctrl + Z(macOS 下为 ⌘ + Z)即可撤销转换,保留原来输入的字符。
在【设置】→【高级】→【Markdown】中,可以分别开启或关闭每一种语法的自动转换:
- 行内样式:加粗、斜体、删除线、行内代码
- 块级结构:标题、引用、无序列表、有序列表、代码块、分隔线
其中删除线默认关闭,其余默认开启。这些开关控制输入时的自动转换,不会移除文档中已有的格式。
引用块支持嵌套,在引用块内的段落开头再输入 > ,即可创建嵌套引用。
图片
你可以通过以下方式在文档中插入图片:
- 在快捷输入菜单中选择图片,然后选择本地图片文件,或者输入在线图片的地址;
- 直接粘贴剪贴板中的图片;
- 把图片文件拖到编辑器中。
插入的本地图片会保存为文档库的附件,可以在附件管理中查看。
选中图片后,可以拖动图片边缘的手柄调整大小,同时会显示图片工具栏,可以:
- 将尺寸设为自动尺寸、原始尺寸、1/2 尺寸或自定义尺寸;
- 选择占满宽度,让图片占满编辑器以及导出文件中的可用宽度;
- 复制图片到剪贴板,或者图片另存为。

如果图片对应的附件已被删除,编辑器中会显示「[图片(已删除)]」占位。
代码块
在编辑器中插入代码块后,代码块右上角会显示一个工具栏,你可以在这里选择代码语言、复制代码、开启或关闭自动换行,也可以删除整个代码块。

如果代码块设置了语言,编辑器会显示语法高亮,导出为 HTML、PDF、图片等格式时也会保留代码块高亮效果。
代码块会记住你上次选择的语言和自动换行偏好。下次新建代码块时,WonderPen 会尽量沿用这些设置,以减少重复操作。
表格
在快捷输入菜单中选择表格,即可插入表格。默认插入的表格为 3 列 × 3 行,其中第一行为表头。

光标位于表格中时,表格附近会显示悬浮工具栏,可用于:
- 在当前列左侧或右侧插入新列
- 删除当前列
- 在当前行上方或下方插入新行
- 删除当前行
- 合并或拆分单元格
- 删除整个表格
你还可以将鼠标移到表格左侧或上方,通过出现的拖拽把手移动整行或整列。
新建表格默认开启占满宽度,会占满编辑器以及导出文件中的可用宽度。可在表格工具栏中切换这一选项;旧文档中的表格保留原有设置。
警告
表格中不支持再插入表格。复杂表格在导出为 Word 时,如果内置导出效果不能满足需求,可尝试使用 Pandoc 导出。
脚注
在快捷输入菜单中选择脚注,会在光标处插入一个脚注角标,并弹出输入框,输入脚注内容即可。角标会按在文档中出现的顺序自动编号,显示为 [1]、[2] 等。
之后点击脚注角标,可以再次查看或修改脚注内容。

导出为 HTML 时,脚注显示为正文角标和文末的注释列表;导出为 Markdown 时,会转换为脚注引用与定义。不同导出格式的呈现方式可能不同。
粘贴富文本或导入 Markdown 时,WonderPen 会尝试识别常见的脚注结构。复制时需要同时包含正文角标和对应的注释内容;只复制角标无法带入脚注。识别后会重新编号,脚注内容按纯文本保存。
分页符
如果希望导出为 PDF、Word 等格式时,从某个位置开始新的一页,可以在快捷输入菜单中插入分页符。分页符菜单项默认不显示,需要先在【设置】→【高级】→【快捷输入菜单】中勾选它。

复制与粘贴
在编辑器中复制或粘贴时,可以选择内容的格式:
- 复制格式:纯文本、富文本(HTML)或 Markdown,默认为富文本。
- 粘贴格式:自动、纯文本、富文本(HTML)或 Markdown,默认为自动。「自动」表示剪贴板中含有富文本时按富文本粘贴,否则自动识别为 Markdown 或纯文本。
这两个设置可以在编辑器底部状态栏的复制、粘贴格式菜单中快速切换:

也可以在【设置】→【高级】→【文档编辑】的「复制和粘贴」区域中修改。如果状态栏没有显示这个菜单,在此勾选在编辑器状态栏显示复制、粘贴格式菜单。

在代码块或公式中粘贴时,会按纯文本插入,不会将内容转换为 Markdown 或富文本格式。
拼写检查
在【设置】→【高级】→【文档编辑】中开启拼写检查后,编辑器、备注和卡片中拼写可能有误的英文单词会被标出。

也可以点击右边栏底部的拼写检查按钮快速开启或关闭。将鼠标移到按钮上,可以查看当前状态;如果右边栏已收起,先点击主窗口右上角的右边栏按钮展开。
在拼写可能有误的单词上单击右键,可以选择候选拼写;也可以选择学习拼写,把它加入词典,之后不再提示。对已经学习过的单词,可以选择忘掉拼写。
可用的拼写检查语言取决于平台和词典设置。如果开启后仍然没有提示,请检查系统的键盘或语言设置中的拼写检查选项。选择忘掉拼写后,已有文字上的提示可能要等到再次编辑该段落时才会刷新。
更多编辑选项
【设置】→【高级】→【文档编辑】中还有许多与输入习惯相关的选项,比如:
- 新段落段首自动空两格
- 按下回车键跳出引号等成对标点范围
- 按回车键时跳转到行末
- 按下回车时,自动把光标前的逗号改为句号
- 自动删除空的成对标点
- 按下退格键时,一并删除光标左边连续的空格
- 自动大写英文句子的首字母
- 打字机模式
- 编辑器中高亮对白与划词高亮
- 在编辑器末尾显示文档结束标记
- 记住文档的滚动位置
- 在编辑器中按 Esc 取消聚焦
你可以根据自己的习惯开启或关闭。
编辑器切分
写作时如果需要参考另一篇文档、当前文档的另一部分或者白板,可以点击编辑器右上角的切分按钮(或按下 Shift + Ctrl + \,macOS 下为 Shift + ⌘ + \),把编辑区分成两栏。切分方向、固定显示当前文档以及与多标签配合使用等内容,详见编辑器分栏。
