App+1 | 寻找最适合写小说的工具——novelWriter
内容提要
Matrix推荐了一款适合写小说的开源软件novelWriter,支持Windows、Mac、Linux系统。novelWriter是一个纯文本编辑器,适合写故事,但没有思维导图、卡片视图和插入图片功能。它支持基本的markdown语法和简单的Shortcode语法。novelWriter的文档结构包括小说、归档、情节、角色、位置、时间线、物品、条目和自定义等类型。小说文档和笔记文档可以相互转换,小说文档使用markdown语法,笔记文档用于设定和大纲撰写。novelWriter提供了项目视图、大纲视图和表格视图来组织小说。文档可以添加标签和参考属性,支持自定义属性类型。novelWriter还提供导出和写作统计功能。
延伸解读
纯文本写作的取舍
novelWriter 定位为纯文本编辑器,不支持思维导图、卡片视图和插入图片。这种设计牺牲了视觉化组织功能,但换来了轻量和跨平台。对于注重文字本身、习惯用标签和属性管理设定的作者,它可能更高效;反之,若依赖图形化大纲或图文混排,则需考虑其他工具。
文档结构与写作流程
软件通过小说、角色、情节等九类根目录区分文档,小说文档和笔记文档可相互转换。小说文档基于标题级别构建章节和场景,笔记文档用于设定和大纲。这种结构鼓励先规划后写作,但需要作者适应其分类逻辑,否则可能觉得繁琐。
中文用户的注意事项
由于汉字不以空格分词,novelWriter 的字数统计中「单词」数对中文无意义,只能参考「字数」(字符数)。开发者已计划改进 CJK 支持,但当前版本可能影响写作进度追踪。中文作者需留意这一限制,或结合其他工具统计。
工具选择与创作本质
作者对比了 Scrivener、Effie 等软件,最终因免费、开源和跨平台选择 novelWriter。文章强调工具只是辅助,重点在于创作本身。读者在选择时,应优先考虑自身写作习惯和舒适度,避免被工具功能绑架,而忽略了故事的核心。
Q&A
novelWriter支持哪些操作系统?
novelWriter支持Windows、Mac和Linux系统。
novelWriter的文档结构包含哪些类型?
文档结构包括小说、归档、情节、角色、位置、时间线、物品、条目和自定义等类型。
novelWriter的主要功能是什么?
novelWriter是一个纯文本编辑器,适合写小说,支持基本的markdown语法和简单的Shortcode语法。
如何在novelWriter中组织小说?
novelWriter提供项目视图、大纲视图和表格视图来组织小说,支持标签和自定义属性。
novelWriter的导出功能有什么特点?
novelWriter允许自定义文档过滤和多种格式导出。
使用novelWriter写作时需要注意什么?
写小说的重点在于创作,工具只是辅助,选择软件需根据个人舒适度。