\usepackage{listings}
\usepackage{xcolor}
\definecolor{mygreen}{rgb}{0,0.6,0}
\definecolor{mygray}{rgb}{0.5,0.5,0.5}
\definecolor{mymauve}{rgb}{0.58,0,0.82}
\lstset{ %
backgroundcolor=\color{white}, % choose the background color
basicstyle=\footnotesize\ttfamily, % size of fonts used for the code
columns=fullflexible,
breaklines=true, % automatic line breaking only at whitespace
captionpos=b, % sets the caption-position to bottom
tabsize=4,
commentstyle=\color{mygreen}, % comment style
escapeinside={\%*}{*)}, % if you want to add LaTeX within your code
keywordstyle=\color{blue}, % keyword style
stringstyle=\color{mymauve}\ttfamily, % string literal style
frame=shadowbox,
rulesepcolor=\color{red!20!green!20!blue!20},
% identifierstyle=\color{red},
numbers=left,
numberstyle=\tiny,
% escapeinside=' ',
xleftmargin=2em,
xrightmargin=2em,
aboveskip=1em
}
\begin{document}
\maketitle
\pagestyle{plain}
\begin{lstlisting} [language=c++]
int main(int argc, char ** argv)
{
printf("Hello world! \n");
return 0;
}
\end{lstlisting}
\end{document}
latex 代码框
最新推荐文章于 2024-12-14 11:49:54 发布