本人有创作数本书籍的计划。传统的创作者是将内容记录在纸张上,最后经由专业的出版社进行排版、印刷、出版(整个过程需要多人参与完成);现在,创作者多通过PC、智能手机进行创作。
作为创作者,本应专注内容,而不应在排版上花太多的时间。
使用word等软件,可能更适合制作单篇文档,对于篇幅较长、样式较复杂的书籍来说,实现较好的排版效果则会很繁琐。我试用了一些写作工具,均不能实现者设置结构、专注内容,同时工具智能排版的效果。
当然还有一些专业的排版软件,但软件本身太过臃肿,使用过于复杂。写作论文常用的「LaTeX」等工具,则需要熟悉一些代码,同样不适合没有经验者。
现在,我提出一个「写书软件」的设计思路、具体方案,它可以使「非排版专业人士」轻松地制作出堪比出版物效果的书籍,具体如下。
本文中的「创作者」是指书籍的作者,也就是使用本工具(尚未出炉)的任何人。
一、设计思路——使创作者专注内容
任何人都有创作的可能。
一款好的写书工具,应是大众化的,它应对所有人友好(而不是作家、教授、学者等群体的专属)。基于此,这款工具应该使创作者们专注「内容本身」
,以及定义其章节结构;而无需考虑排版。排版、样式的展示,完全交由工具去完成。
二、创作者的使用流程
对于创作者而言,一共三个大的步骤,即可生成一个布局良好的文档。它可以是pdf、doc(x)等文档格式,也可以是png等图片格式。

1.设置章节、创作内容(等)
- 设置基本信息:
- 书名、副标题
- 作者
- 设置目录
- 章、节名
- 章的概述
- 开始创作(撰写正文)
- 子标题
- 普通段落
- 引用效果、高亮等样式
- 上标及注释
- 表格
- 插图及说明
2.选择模板
不同的出版物都有着不同的排版样式。本工具中内嵌数个书籍的模板(样式),创作者可进行选择,并可随时一键切换。





3.生成文档
(选择要生成的文件格式)
可随时生成文档或图片格式的文件。包括:
- 文档格式
- doc/docx
- 图片格式
- png
- jpg
- webp
另外,可选择适用设备:
- PC(宽屏)
- 手机(窄的竖屏)
最后,可设置字号:
- 普通(适合大多数人)
- 大(适合远视或老花者)
三、书籍的组成结构
整个书籍,大致有以下部分组成(按前后顺序,并非每项都必选):
- 封面
- 书名
- 副标题
- 作者
- 扉页
- 他序
- 目录
- 篇
- 章
- 节
- 章
- 篇
- 自序
- 正文
- 子标题
- 段落
- 普通文本
- 引用效果
- 高亮(强化)
- 弱化
- 其他样式
- 表格
- 插图
- 脚注
结构图拆分后大致如下:
封面
flowchart TB A("封面") --- B("书名") A --> n4("副标题") & n5["作者"]
扉页/他序/自序
flowchart TB n5("扉页") B("他序") --> n6("编者序") & n7("译者序") n4("自序")
层级(目录)
flowchart TB A("层级") --- B("篇") A --> n4["章"] & n5["节"]
正文(小节)
flowchart TB n1["正文(小节)"] --> n2["子标题"] & n3["段落"] & n8["其他样式"] n3 --> n4["普通文本"] & n5["引用效果"] & n6["高亮(强化)"] & n7["弱化"] n8 --> n9["表格"] & n10["上标/脚注"]
flowchart TB n1["正文(小节)"] --> n2["子标题"] & n3["段落"] & n8["其他样式"] n3 --> n4["普通文本"] & n5["引用效果"] & n6["高亮(强化)"] & n7["弱化"] n8 --> n9["表格"] & n10["上标/脚注"] n1@{ shape: rect}
Lexical error on line 6. Unrecognized text. ...n10["上标/脚注"] n1@{ shape: rect} ---------------------^
四、其他特性
便捷性
提供多种客户端,用户可随时随地地创作,并可在接入互联网时自动同步。客户端类型包括:
- web(响应式)客户端
- Windows客户端
- Android客户端
- iOS客户端
快捷键。例如:
定位/搜索 | 定位到上(下)一章 | CTRL+↑(↓) |
定位到上(下)一节 | CTRL+←(→) | |
本节内搜索 | CTRL+F | |
全文搜索 | CTRL+FF | |
文本样式 | 插入引用 | ‘’ |
插入注释 | [] | |
子标题 | #+空格 | |
高亮 | CTRL+B | |
弱化 | CTRL+J | |
图表 | 插入表格 | CTRL+T |
插入结构图 | ||
插入流程图 |
安全性
- 每创作(新增、修改)新的内容,软件自动记录该文档的之处,以便查阅不同时间段的多个版本。
- 自动将新创建的文档(如一篇子文档)内容发送至指定电子邮箱(创作者设定,一个或多个),并定期将完整的内容发送至该邮箱。如此,创作的内容将保存在三处:
- 用户使用的设备中;
- 本工具使用的云服务器中;
- 用户提前设定的邮箱中。
智能化
如:
- 当书名过长时,自动调节其字号大小。
- 根据书名、章节及正文,自动生成封面图片(亦可手动更换)。
个性化
可针对某模板进行调整。如:
- 「章名是占用一行还是整页、整张」
- 「封面占用整页还是整张」
- 「下个章(或节)是否另起一页」
- 「页码是居中还是奇偶不同」
- 「第一层级是篇还是章」
- 「高亮文本的字体样式」
并另存为自己的模板。
五、其他功能
专注模式
开启专注模式(可设定15分或60分钟)后,有以下效果:
- 全屏
- 光标所在的段落以外为模糊或灰色
- 断开所有网络连接
日/夜间模式
默认开启「自动日/夜间模式」。
时间段 | 模式 | 效果 |
7:00~19:00 | 日间模式 | 浅色背景、深色字体 |
19:00~7:00 | 夜间模式 | 与前者相反 |
设置层级
预设(工具内置):
- 一级
- 章
- 两级
- 章、节
- 篇、章
- 三级
- 篇、章、节
另可考虑设「卷」。
自定义层级名称: