% 必须加下列两句
\documentclass[compress,red]{beamer}
\mode<presentation>\usepackage{listings} %使用listings包
\begin{document}
% -----------------定义你的代码部分[BEGIN]--------------------%
% \mycode指你的代码名,方便后面直接使用
% emph指定你要强调的关键字
% emphstyle指定强调使用什么颜色
\defverbatim[colored]\mycode{%\begin{lstlisting}[frame=single, emph={cout,cin}, emphstyle={\color{blue}}]
cin >> a;
}
%-----------------定义你的代码部分[END]--------------------%
\begin{frame}
% 直接调用
\mycode\end{frame}
\end{document}

本文介绍如何在LaTeX的Beamer类文档中使用listings包来高亮显示C++代码,并通过一个具体的例子展示了如何定义和调用代码片段。
3850

被折叠的 条评论
为什么被折叠?



