首先下载Python highlighting in LaTeX文件:点击此处或[点击此处2]
解压后将,将pythonhighlight.sty文件移至所编辑的.tex文件的相同目录
然后使用\usepackage{pythonhighlight}引入包,有下面三种使用方式:
\documentclass{article}
\usepackage{xeCJK}
\usepackage{pythonhighlight}
\begin{document}
\subsection{1}
这是第一种方法,在python环境中书写代码。
\begin{python}
def f(x):
return x
\end{python}
\subsection{2}
这是第二种方法,在文中书写代码 \pyth{print("Hello CSDN!")}
\subsection{3}
这是第三种方法,从外部文件插入代码,从第1行显示到第20行。
\inputpython{main.py}{1}{20}
\end{document}
效果: