Pandoc 标记语言转化工具

Pandoc 安装

mac > brew install pandoc
windows > https://github.com/jgm/pandoc/releases/latest
linux > https://github.com/jgm/pandoc/releases/latest

Pandoc支持读取格式:

Markdown, CommonMark, PHP Markdown Extra, GitHub-Flavored Markdown, MultiMarkdown, (subsets of) Textile,
reStructuredText, HTML, LaTeX, MediaWiki markup, TWiki markup, TikiWiki markup, Creole 1.0, Haddock markup,
OPML, Emacs Org mode, DocBook, JATS, Muse, txt2tags, Vimwiki, EPUB, ODT, Word docx.

Pandoc支持输出格式:

Markdown, CommonMark, PHP Markdown Extra, GitHub-Flavored Markdown, MultiMarkdown, reStructuredText, XHTML,
HTML5, LaTeX (including beamer slide shows), ConTeXt, RTF, OPML, DocBook, JATS, OpenDocument, ODT,
Word docx, GNU Texinfo, MediaWiki markup, DokuWiki markup, ZimWiki markup, Haddock markup,
EPUB (v2 or v3), FictionBook2, Textile, groff man, groff ms, Emacs Org mode, 
AsciiDoc, InDesign ICML, TEI Simple, Muse, PowerPoint slide shows and Slidy, Slideous, 
DZSlides, reveal.js or S5 HTML slide shows.

命令实例:

转换 test.md 输出 test.doc

pandoc test.md -o test.doc

指定样式 test.css 转换 test.md 输出 test.doc

pandoc test.md -o test.doc -c test.css

获取url内容转换md

pandoc -f html -t markdown http://www.axdict.com

注意

Pandoc对于输入和输出都使用UTF–8字符编码。
如果你的本地字符编码不是UTF–8,你应该通过iconv传送输入和输出:
iconv -t utf-8 input.txt | pandoc | iconv -f utf-8

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,828评论 19 139
  • 原文: https://github.com/ecomfe/spec/blob/master/javascript...
    zock阅读 8,669评论 2 36
  • 就在刚刚,我试图去吃些东西,肚子吵的我有些烦了。我穿着好几天没换的衣服,晃晃悠悠的走在大街上。最近风比以往大了些,...
    落寞的蓝阅读 1,459评论 0 0
  • 今天看的主题叫“其实这个世界是有生命的”,也就是说你所处的世界是一个客观存在的世界但同时也是一个属于你自己的独一无...
    lanlana阅读 1,058评论 2 0
  • 【总记】 人们总是说出去走走。 对陌生的风景保有着人类独有的好奇,好比是一条深远的涌雾小道,抑或是飘满了红布条的旧...
    陆诗明阅读 2,994评论 0 3

友情链接更多精彩内容