markdown转pdf

markdown 转 pdf 文档

  • 问题: 无法显示中文
  • 原理: 根据安装的tex系统,修改tex模版
  • 环境: 电脑中安装pandoc,和TEX系统

产生原始模版

pandoc  -D latex > pandoc_template.tex

修改pandoc_template.tex文件第一行,改为支持中文tex的模版。

\documentclass[$if(fontsize)$$fontsize$,$endif$$if(lang)$$lang$,$endif$$if(papersize)$$papersize$,$endif$$for(classoption)$$classoption$$sep$,$endfor$,hyperref,UTF8]{ctexart}
\usepackage[top=3cm, bottom=3cm, left=3cm, right=2.5cm]{geometry}

然后运行, 即可生成pdf。

pandoc   test.md  -N --toc --toc-depth=2 -o test.pdf  --latex-engine=pdflatex  --template D:/CTEX/pandoc_template.tex

建议先生成latex,在转pdf

你可能感兴趣的:(markdown)