Linux: Pandoc文件转换器
- TAG: 编码
pandoc https://pandoc.org/
pandoc支持多少文件格式的相互转换,基本满足日常需求。下面介绍简单的使用。
.org
文件可以很轻松的通过 org-md-export-to-markdown
生成 .md
文件。 .md
文件可以借助 Pandoc 生成 .org
#选项 -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 #显示程序的帮助信息。 --toc #生成目录
范例:
pandoc -f html -t org -o h.org h.html #html 转 org pandoc -f markdown -t org -o a.org a.md #markdown 转 org pandoc -f org -t markdown -o b.md b.org #org 转 markdown