Appearance
序言
简而言之,novelWriter 是一款纯文本编辑器,可将一部或多部小说及其相关笔记整理为多个小型文档。您随时可将这些纯文本文档转换为标准文档格式,无论是故事大纲、初稿、完整手稿,还是角色笔记或其他笔记的合集皆可实现。
为什么选择纯文本?
核心理念是让您在写作时无需处理格式问题,避免因此分心,从而尽情发挥创造力。
当然,文本可能仍需某种基础格式支持。至少需要强调功能。多数人熟悉使用_下划线_和**星号**实现强调效果。这种格式规范源自Markdown,并被novelWriter所支持。文档标题的定义同样采用Markdown格式,这正是区分章节与场景的关键。
若遇到需要更复杂排版的特殊情况,可使用预设的短代码。为方便操作,编辑器面板设有下拉式按钮栏,内置标准格式按钮。因此无需担心,您完全不必学习这些代码。
加入元数据
除了故事正文外,novelWriter还允许您在文本文档中添加元数据,用于标注章节或场景中出现的人物、叙述视角、事件发生地点等信息。
由于编辑器采用纯文本模式,这些标注需通过以@字符开头的特殊文本行实现。编辑器会显示自动完成菜单辅助输入此类标记行,具体操作将在后续章节详述。
您还可在文本中添加作者注释,这些注释不会成为故事正文的一部分。注释行以%字符开头,包含多种类型,同样支持自动完成菜单辅助输入,具体功能将在后续章节说明。
贡献
本项目依赖贡献者添加新功能。特别是为其他语言添加翻译,或更新现有语言的翻译,将极具价值。
若需提交代码贡献,请参阅官方贡献指南。
翻译工作请通过Crowdin项目页面进行。每种语言包含两套翻译集:一套标记为“Main GUI”的应用程序主界面翻译集,数据量较大;另一套称为“Project Exports”的项目设置翻译集规模较小,仅需翻译应用程序中项目设置界面显示的语言选项。另提供较小的“项目导出”数据集。该数据集决定了应用程序项目设置中可用的语言选项,翻译量较少,您可选择仅翻译此数据集。若您想贡献的语言未在列表中,可在Crowdin页面联系维护者申请添加新语言。