Txt2tags 是由 Aurelio Jargas 于 2001 年创建的文档生成器。它读取一个包含极简标记(例如 **粗体** 和 //斜体//)的文本文件,并将其转换为多种格式,例如:
Txt2tags 有两个不同的版本,它们作为分支存在于本代码仓库中。
功能齐全的 txt2tags 版本,运行于 Python 2。
更简洁的 txt2tags 版本,运行于 Python 3,从 txt2tags 2.6 版本分支而来。
| 功能特性 | v2.6 | v2.7-dev | v3.x |
|---|---|---|---|
| 运行于 Python <2.5 | ✅ | ❌ | ❌ |
| 运行于 Python 2.5 | ✅ | ✅ | ❌ |
| 运行于 Python 2.6 | ✅ | ✅ | ❌ |
| 运行于 Python 2.7 | ✅ | ✅ | ✅ |
| 运行于 Python 3 | ❌ | ❌ | ✅ |
| 支持的编码 | 全部 | 全部 | UTF-8 |
| GUI 界面 | ✅ | ✅ | ❌ |
| 国际化 (i18n) | ✅ | ✅ | ❌ |
| 翻译 | ✅ | ✅ | ❌ |
| 远程 HTTP 文件 | ❌ | ✅ | ❌ |
| 用户自定义模板 | ❌ | ✅ | ❌ |
命令: %!csv |
✅ | ✅ | ❌ |
宏: %%date |
✅ | ✅ | ❌ |
宏: %%mtime |
✅ | ✅ | ❌ |
宏: %%infile |
✅ | ✅ | ❌ |
宏: %%outfile |
✅ | ✅ | ❌ |
宏: %%toc |
✅ | ✅ | ❌ |
宏: %%appname |
❌ | ✅ | ❌ |
宏: %%appurl |
❌ | ✅ | ❌ |
宏: %%appversion |
❌ | ✅ | ❌ |
宏: %%cmdline |
❌ | ✅ | ❌ |
宏: %%encoding |
❌ | ✅ | ❌ |
宏: %%header1 |
❌ | ✅ | ❌ |
宏: %%header2 |
❌ | ✅ | ❌ |
宏: %%header3 |
❌ | ✅ | ❌ |
宏: %%target |
❌ | ✅ | ❌ |
选项: --encoding |
✅ | ✅ | ❌ |
选项: --css-inside |
✅ | ✅ | ❌ |
设置: %!postvoodoo |
❌ | ✅ | ❌ |
设置: %!encoding |
✅ | ✅ | ❌ |
| 目标格式: ASCII 艺术 | ✅ | ✅ | ❌ |
| 目标格式: ASCII 艺术演示文稿 | ❌ | ✅ | ❌ |
| 目标格式: ASCII 艺术网页演示文稿 | ❌ | ✅ | ❌ |
| 目标格式: ASCII 艺术电子表格 | ❌ | ✅ | ❌ |
| 目标格式: ASCII 艺术网页 | ❌ | ✅ | ❌ |
| 目标格式: AsciiDoc 文档 | ✅ | ✅ | ✅ |
| 目标格式: BBCode | ❌ | ✅ | ❌ |
| 目标格式: CSV | ❌ | ✅ | ❌ |
| 目标格式: Creole 1.0 文档 | ✅ | ✅ | ✅ |
| 目标格式: ConTeXt 文档 | ❌ | ❌ | ✅ |
| 目标格式: DocBook 文档 | ✅ | ✅ | ✅ |
| 目标格式: DokuWiki 页面 | ✅ | ✅ | ✅ |
| 目标格式: Foswiki / TWiki | ❌ | ✅ | ❌ |
| 目标格式: Google Wiki 页面 | ✅ | ✅ | ✅ |
| 目标格式: HTML | ✅ | ✅ | ❌ |
| 目标格式: HTML 电子表格 | ❌ | ✅ | ❌ |
| 目标格式: HTML5 | ❌ | ✅ | ✅ |
| 目标格式: LaTeX 电子表格 | ❌ | ✅ | ❌ |
| 目标格式: LaTeX 文档 | ✅ | ✅ | ✅ |
| 目标格式: Lout 文档 | ✅ | ✅ | ✅ |
| 目标格式: MOM groff 宏 | ❌ | ✅ | ❌ |
| 目标格式: MagicPoint 演示文稿 | ✅ | ✅ | ✅ |
| 目标格式: Markdown | ❌ | ✅ | ✅ |
| 目标格式: MoinMoin 页面 | ✅ | ✅ | ✅ |
| 目标格式: Open Document 电子表格 | ❌ | ✅ | ❌ |
| 目标格式: PageMaker | ✅ | ✅ | ❌ |
| 目标格式: 纯文本 | ✅ | ✅ | ✅ |
| 目标格式: PmWiki 页面 | ✅ | ✅ | ✅ |
| 目标格式: RTF | ❌ | ✅ | ❌ |
| 目标格式: ReStructuredText | ❌ | ✅ | ❌ |
| 目标格式: Redmine Wiki (Textile) | ❌ | ✅ | ❌ |
| 目标格式: SGML 文档 | ✅ | ✅ | ✅ |
| 目标格式: SPIP | ❌ | ✅ | ❌ |
| 目标格式: SQLite 数据库 | ❌ | ✅ | ❌ |
| 目标格式: Slidy 幻灯片 | ❌ | ✅ | ❌ |
| 目标格式: Txt2tags | ❌ | ✅ | ❌ |
| 目标格式: UNIX 手册页 | ✅ | ✅ | ✅ |
| 目标格式: Utmac (utroff) | ❌ | ✅ | ❌ |
| 目标格式: Vimwiki | ❌ | ✅ | ❌ |
| 目标格式: Wikipedia 页面 (MediaWiki) | ✅ | ✅ | ✅ |
| 目标格式: WordPress | ❌ | ✅ | ❌ |
| 目标格式: XHTML | ✅ | ✅ | ❌ |
| 目标格式: XHTML strict | ❌ | ✅ | ❌ |
未列出的功能在所有版本中都可用。