名称
- Provided by: txt2tags (Version: 2.6-3.1)
- Report a bug
txt2tags [选项] [文件...]
txt2tags 读入含少量标记的文本,并将其转换为多种格式的文档: ASCII Art, AsciiDoc, Creole, DocBook, DokuWiki, Google Code Wiki, HTML, LaTeX, Lout, MagicPoint, Man page, MoinMoin, PageMaker, Plain Text, PmWiki, SGML, Wikipedia 和 XHTML.
此手册页是由txt2tags转换一个示例文本文件生成。并且该示例文本文件同时被转换成HTML,作为此手册页的在线版本。
单个源文件,多种格式的目标文件 - http://txt2tags.org
头部 源文件的前3行
标题 = 文字 =
带数字编号的标题 + 文字 +
注释 % 注释内容
隔离行 -----------------------...
粗隔离行 =======================...
图片 [filename.jpg]
链接 [标签 url地址]
粗体 **文字**
斜体 //文字//
下划线 __文字__
删除线 --文字--
等宽 ``文字``
原始文本 ""文字""
标记文本 ''文字''
段落 文字
引用 <TAB>文字
列表 - 文字
带编号的列表 + 文字
定义式列表 : 文字
表格 | 单元格1 | 单元格2 | 单元格3...
完全引用行 ``` 文字
原文引用行 """ 文字
标记引用行 ''' 文字
完全引用块 ```
多行文本
```
原文引用块 """
多行文本
"""
标记引用块 '''
多行文本
'''
源文件扩展名一般为.t2t (例如 myfile.t2t)。可以在以下三个区域指定源文件:
配置用于定制txt2tags,与选项类似。配置项可以在源文件的配置区域,~/.txt2tagsrc文件,--config-file指定的外部文件中指定。
%!target: html
%!options(html): --toc --toc-level 3 --css-sugar
%!includeconf: myconfig.t2t
%!style: colors.css
%!encoding: UTF-8
%!preproc: "JJS" "John J. Smith"
%!postproc(html): "<B>" "<STRONG>"
如果同一个关键字多次出现,则以最后的取值为准(options, preproc and postproc是累计的除外)。异常关键字被忽略。解析顺序为:~/.txt2tagsrc,源文档的配置区域,--config-file命令行选项。
指令在文本转换过程中生效。指令必须在源文件主体内容中指定。
使用宏很容易在文档中插入动态内容。宏必须在源文件的主体内容中指定。 除了%%toc,所有宏都能够用修饰符指定格式,例如%Y和%f。详情请查看txt2tags用户指南。
转换成HTML,将转换的结果输出到文件file.html。
转换成HTML,将转换的结果输出到STDOUT。
转换成HTML,包含自动生成的目录。
转换成HTML,并生成目录,目录深度为2,各项标题采用数字编号。
只输出目录,不进行实际的转换。
转换成HTML,并预先设置采用CSS,同时指定引用两个外部CSS文件。
生成艺术ASCII演示文档,用于在80x25的屏幕或窗口上演示。
易用的单行指令,从STDIN读取内容做快速的测试。
将转换的结果输出到STDOUT,然后调用外部程序优化结果代码,最终保存到文件。
原文由Aurelio Jargas <verde@aurelio.net>编写。
中文版由Abby Pan <abbypan@gmail.com>翻译。
http://bugs.txt2tags.org
Copyright (C) 2001-2010 Aurelio Jargas, GNU GPL v2