Pandoc简单使用

pandoc简单使用


pandoc简介

Pandoc是由John MacFarlane开发的[标记语言]转换工具,可实现不同标记语言间的格式转换,堪称该领域中的“[瑞士军刀]。 大白话就是将文档从一种格式转换为另外一种格式。因支持转换的格式众多,也被大伙称为【万能转换神器】

pandoc下载

下载方式一:从pandoc官网下载https://www.pandoc.org/installing.html
在这里插入图片描述

下载方式二:从github下载https://github.com/jgm/pandoc/releases/tag/3.1.2
在这里插入图片描述

pandoc安装

我下载的是Windows 的 [pandoc-3.1.2-windows-x86_64.msi]安装版本,双击点击下一步,根据提示安装即可。
在这里插入图片描述

安装完毕后,系统环境变量会自动增加pandoc的安装路径,如下图所示:
在这里插入图片描述

注意:如果安装[pandoc-3.1.2-windows-x86_64.zip], 则需手动配置环境变量。

打开windows 的dos命令行

pandoc -v

在这里插入图片描述

显示版本信息则代表安装成功。

pandoc命令

1.### 查看版本号

pandoc -v

2.### 查看支持输入的格式

pandoc --list-input-formats
支持输入格式比较多,截取部分

在这里插入图片描述

3.### 查看支持输出的格式

pandoc --list-output-formats
支持输出格式比较多,截取部分

在这里插入图片描述

4.### 将.md文档转换成.docx

pandoc -s aaa.md -o bbb.docx

5.### 将.txt文档转换成.doc

pandoc -s aaa.txt -o bbb.docx

6.### 将网页html转换成.txt

pandoc -s -r html http://www.gnu.org/software/make/ -o example12.txt

7.### 将.md文档转换成.pdf

pandoc MANUAL.txt --pdf-engine=xelatex -o example13.pdf

注意:需要本地安装xelatex,将路径放入到path变量内,个人没有实验成功。可以换一种思路,利用软件Typora的到处功能,将.md文档导出为PDF文档。

总结:

Pandoc的基本使用还是比较容易上手的,如需系统的学习参照官方文档

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
pandoc: 如果您需要将文件从一种标记格式转换为另一种标记格式,那么pandoc就是您的瑞士军刀。Pandoc可以转换文件(几种方言)Markdown,reStructuredText,纺织品,HTML,DocBook,LaTeX,MediaWiki标记,TWiki标记,TikiWiki标记,Creole 1.0,Vimwiki标记,OPML,Emacs 组织模式,Emacs Muse,txt2tags,Microsoft Word docx,LibreOffice ODT,EPUB或黑线鳕标记到 HTML格式 使用Slidy,reveal.js,Slideous,S5或DZSlides的 XHTML,HTML5和HTML幻灯片演示 字处理器格式 Mi crosoft Word docx,OpenOffice / LibreOffice ODT,OpenDocument XML,Microsoft PowerPoint。 电子书 EPUB版本2或3,FictionBook2 文档格式 DocBook版本4或5,TEI Simple,GNU TexInfo,Groff man,Groff ms,Haddock标记 档案格式 JATS 页面布局格式 InDesign ICML 大纲格式 OPML TeX格式 LaTeX,ConTeXt,LaTeX Beamer幻灯片 PDF 通过pdflatex,xelatex,lualatex,pdfroff,wkhtml2pdf,prince,或weasyprint。 轻量级标记格式 Markdown(包括CommonMark和GitHub风格的Markdown),reStructuredText,AsciiDoc,Emacs Org-Mode,Emacs Muse,Textile,txt2tags,MediaWiki标记,DokuWiki标记,TikiWiki标记,TWiki标记,Vimwiki标记和ZimWiki标记。 自定义格式 自定义编写器可以用lua编写。 Pandoc了解许多有用的markdown语法扩展,包括文档元数据(标题,作者,日期); 脚注; 表; 定义清单; 上标和下标; 三振出局; 增强的有序列表(起始编号和编号样式很重要); 运行示例列表; 带语法高亮的分隔代码块; 聪明的引号,短划线和椭圆; HTML块内的markdown; 和内联LaTeX。如果需要严格的降价兼容性,则可以关闭所有这些扩展。 LaTeX数学(甚至宏)可用于降价文档。提供了几种不同的HTML渲染数学方法,包括MathJax和MathML的翻译。LaTeX数学被转换(根据输出格式的需要)到unicode,本机Word方程对象,MathML或groff eqn。 Pandoc包含一个强大的系统,用于自动引用和参考书目,使用pandoc-citeproc(源自Andrea Rossato的citeproc-hs)。
pandoc-3.1.6.1是一个功能强大的文档转换工具,可以将不同格式的文件转换成其他格式。以下是如何使用pandoc-3.1.6.1的一些简单步骤: 1. 下载和安装pandoc-3.1.6.1:首先,你需要从pandoc的官方网站或其他可靠来源下载并安装pandoc-3.1.6.1的版本。根据你的操作系统,选择适当的安装文件,并按照安装向导的指示进行安装。 2. 配置环境变量(可选):为了能够在任何位置使用pandoc-3.1.6.1,你可以将pandoc的安装路径添加到系统的环境变量中。 3. 编写或准备转换的源文件:在进行文件转换之前,你需要准备好待转换的源文件。pandoc-3.1.6.1支持多种输入格式,如Markdown、HTML、reStructuredText等。 4. 执行转换命令:打开命令行终端,并使用以下命令来执行文件转换: pandoc [options] input-file [output-file] 其中,[options]为可选参数,如--pdf-engine、--table-of-contents等。input-file为待转换的源文件路径,output-file为输出文件的路径。 5. 查看转换结果:转换完成后,你可以用适合的工具打开输出文件,例如使用文本编辑器、PDF阅读器等。 除了基本的文件转换,pandoc-3.1.6.1还提供了许多高级功能,如添加样式、生成目录、自定义输出等。你可以在pandoc的官方文档中查找更详细的信息和使用示例。 总之,pandoc-3.1.6.1是一个非常有用的文档转换工具,可以帮助你快速和方便地将不同格式的文件转换成其他格式,提高工作效率和灵活性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值