novelWriter
软件描述
novelWriter 是一款专为创作小说及由多个小纯文本文件组成的大型项目而设计的类似 Markdown 的文本编辑器。它使用自定义的 Markdown 语法,支持元数据语法,用于文件间的注释、剧情简介以及跨文件引用。
官方网站
访问软件的官方网站了解更多信息
novelwriter.io
安全链接HTTPS
什么是 novelWriter?
novelWriter 是一款类似于 Markdown 的文本编辑器,专为创作小说及由多个小型纯文本文件组成的大型项目而设计。它使用自定义的 Markdown 语法,支持元数据语法,用于文件间的注释、剧情简介和交叉引用。该编辑器旨在成为一个简单易用的文本编辑器,便于对文本文件和笔记进行组织,其基础是纯文本文件,以确保系统的稳定性。
纯文本存储格式适合版本控制软件,也适用于文件同步工具。项目的核心结构存储在项目 XML 文件中,其他元数据主要保存在 JSON 文件中。
novelWriter 并非一个功能齐全的 Markdown 编辑器,它仅提供写作小说文本文档所需的最基本格式功能,目前仅支持以下内容:
- 使用 # 符号的 1 到 4 级标题。
- 斜体和粗体文本,分别以斜体和粗体形式显示。
- 删除线文本。
- 使用行尾两个或更多空格实现强制换行。
编辑器中不支持的功能在使用导出工具时也不会被导出。
novelWriter 的核心导出格式为 HTML5。您还可以将整个项目导出为单个 novelWriter 的 Markdown 风格文档。此外,通过 Qt 库还支持导出为 Open Document、PDF 和纯文本格式,但格式支持存在一定限制。
其他功能包括:
- 编辑器的语法高亮及语法主题
- 用户界面主题,包括深色主题
- 按设定时间自动保存文档和项目文件
- 文档统计信息,包括字数统计
- 轻松在根文件夹和子文件夹中组织文件
- 为笔记分配标签
更多详细信息请参阅 GitHub 页面。