Pandoc是一款功能强大的文档格式转换器,软件支持txt、docx、html、pdf、md、pptx等文档格式,可以轻松将文档转换成指定的格式,满足用户日常工作中大部分的文档转换需求。KK下载站为您提供Pandoc绿色免费版下载,软件使用完全免费,需要转换文档格式的朋友赶紧下载使用吧!
Pandoc文档格式转换器软件介绍
Pandoc是用来将一个标记格式转换为另一个格式的Hanskell库,也是使用这个库的命令行工具。
Pandoc可以在许多标记和文本处理格式之间进行转换,包括但不限于各种类型的Markdown、HTML、Latex和Wordocx。请参考以下输入和输出格式的完整列表和-from和-to选项。Pandoc还可以生成PDF输出:请参考以下创建PDF。
Markdown是Pandoc的增强版,包脚注、引用、数学等语法在内的Pandown的增强版。请看下面的Markdown。
Pandoc有模块化设计:由一组读取器和一组写入器组成。前者分析给定格式的文进行分析,生成文档的局部表示器(抽象语法树或AST),后者将局部表示器转换为目标格式。所以,只需添加读取器或写入器即可添加输入或输出格式。用户还可使用定制的Pandoc滤波器对中间AST进行修改。
由于pandoc对文档的中间表示力不如其转换的很多格式间表示,因此不要期望在每一格式与其它格式间实现完美转换。pandoc尽量保留文档的结构元素,但不要保留边距大小等格式细节。另外,一些文档元素,如复杂的表格,在pandoc的简单文档模型中可能不适用。尽管从pandoc的mardown到所有格式的转换都力求完美,但可能会失去比pandocmardown更有表现力的格式转换。
Pandoc文档格式转换器使用说明
Pandoc 程序的命令使用方式为:
pandoc <files> <options>
其中<files>为输入的内容,其输入即可以来自文件,也可以来自标准输入甚至网页链接。而<options>为参数选项。主要的参数选项有:
-f <format>、-r <format>:指定输入文件格式,默认为 Markdown;
-t <format>、-w <format>:指定输出文件格式,默认为 HTML;
-o <file>:指定输出文件,该项缺省时,将输出到标准输出;
--highlight-style <style>:设置代码高亮主题,默认为pygments;
-s:生成有头尾的独立文件(HTML,LaTeX,TEI 或 RTF);
-S:聪明模式,根据文件判断其格式;
--self-contained:生成自包含的文件,仅在输出 HTML 文档时有效;
--verbose:开启 Verbose 模式,用于 Debug;
--list-input-formats:列出支持的输入格式;
--list-output-formats:列出支持的输出格式;
--list-extensions:列出支持的 Markdown 扩展方案;
--list-highlight-languages:列出支持代码高亮的编程语言;
--list-highlight-styles:列出支持的代码高亮主题;
-v、--version:显示程序的版本号;
-h、--help:显示程序的帮助信息。