起因
老师突然要求交上去的论文需要在附录加上代码,奈何我使用的LaTeX模板只能高亮显示Matlab的代码,但是我写论文的时候绝大部分代码都是用Python写的在这里实名吐槽一下Matlab的数据处理功能这么拉跨,不知道为什么还被拿来当数据挖掘课的第一语言,没办法,只能找一个方法让LaTeX里面能高亮显示Python代码。
解决方法
在Latex中插入Python代码,需要一个第三方的宏包python-latex-highlighting,下载下来后把pythonhighlight.sty
放到和tex文件同一个目录下面。
之后在tex文件导言区引用
代码语言:javascript复制usepackage{graphicx}
usepackage{pythonhighlight}
之后就可以在正文部分插入python代码
代码语言:javascript复制begin{python}
import numpy as np
import pandas as pd
print('why use Matlab?')
end{python}
效果如下
完美!