# Pandoc
## 什么是Pandoc?
Pandoc是一个将一种标记语言文件转换为另一种标记语言文件的转换器。下图可以直观地感受pandoc的强大功能。

## 如何获得Pandoc
Pandoc在github上的[项目地址](https://github.com/jgm/pandoc),可以在release中获取安装包。
## 如何使用Pandoc
### typora
typora是一个非常好用的markdown编辑器,在安装了pandoc之后,就可以直接使用typora中的导出功能来将markdown转化为其他格式。
### shell
在任意的shell中都可以运行pandoc命令(当然前提是你已经安装了对应的版本的pandoc)。pandoc默认从标准输入流读入文件内容,并将结果输出到标准输出流(这看起来是一个很奇怪的设置)。事实上,我们一般是用其将一个文件转换为另一个文件,pandoc接受一个参数表示输入文件名,要指定输出文件名请使用`-o`选项,指定输入格式请使用`-f/--from`选项,要指定输出格式请使用`-t/--to`选项,有了这三个选项就能完成日常的转换任务。
你也可以不用显示地使用`-f`和`-t`选项,pandoc会自动从后缀中推断文件格式,但是需要保证你的文件后缀名与文件本身的格式保持一致。
- Linux
- bash常见的命令汇总
- 切换用户登陆到bash时的目录
- grep匹配tab
- gperftools的使用
- Hyper-V安装Linux
- ubuntu on windows 忘记密码怎么办
- 修改用户默认shell
- ubuntu 安装pip
- Arch Linux安装记录
- Hyper-V中安装Linux的一些问题
- ASR
- 数据集
- PCM音频文件
- One-Pass算法
- CHiME5环境配置中遇到的一些问题
- Python
- 命令行参数解析
- 三目运算符
- Numpy
- 练习1
- 练习2
- Others
- GNU make 的用法
- pandoc
- Git
- PowerShell
- 花括号的作用
- 一条命令在多行内输入
- Tex
- Latex基础知识
- tikz库
- CTex使用中的一些问题
- C++
- 标准库list
- 数据结构
- kdtree