其他分享
首页 > 其他分享> > LaTex学习

LaTex学习

作者:互联网

0 前言

在知乎看来关于LaTeX的文章后,在电脑安装了Tex Live,再到vscode中安装了LaTeX Workshop。这样就可以在Markdown中使用LaTeX了。

但是第二天用Markdown All in One插件将md文件打印为pdf时发现它识别不了LaTeX,直接将代码打了出来...虽然直接预览也能看,但还是想找到将Markdown和LaTeX混合的md文件打印为pdf。

于是找到了pandoc。

1. 使用pandoc将markdown转换为pdf

Google了很多,对中文的处理还是没解决。于时我想着能不能将它转为tex文件,再用LaTeX Workshop将tex转为pdf。

pandoc test.md -o test.tex

转换成功。但是用vscode将tex文件打开后跳出一堆错误提示,同时也无法LaTeX Workshop编译。对LaTeX语法还不熟悉,只好一边Google语法一边修改。

第一,文件的格式不对。在第一行添加了documentclass[UTF8]{ctexart},第二行添加begin{document},最后一行添加end{document}

第二,\hypertarget提示错误。很幸运一个StackOverflow的答案解决了问题

使用命令pandoc -r markdown-auto_identifiers -w latex test.md -o test.tex生成的文件就没\hypertarget的错误提示了

第三,调整了一下格式。pandoc将一级标题设为section,后面就有了subsectionsubsubsection,我将section换为title,其它的往上增一级。

第四,\tightlist提示错误。

标签:LaTex,pandoc,LaTeX,tex,md,学习,test,pdf
来源: https://www.cnblogs.com/fanlifeli31/p/12655850.html