latex中添加C++代码

落日之城 2019-10-27

用到listings宏包,模板如下:

\documentclass[UTF8]{ctexart}
\usepackage[a4paper,top=2cm,bottom=2cm,left=2cm,right=2cm]{geometry}
\usepackage{listings}
\lstset{
    numbers=left,   //添加代码的编号,在左侧
    basicsytle=\ttfamily,   //字母使用打字机字族
    language=C++  //高亮C++代码
}
\begin{document}
\section{第一题答案}
\begin{lstlisting}
#include<iostream>
using namespace std;
int main(){
    cout<<"hello world!"<<endl;
}
\end{lstlisting}
\end{document}

相关推荐