Latex笔记(二)——插入代码、设置页边距

注:Latex宏包下载可使用MiKtex

 

设置页边距:

使用 geometry 宏包:

\usepackage{geometry}
\geometry{left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm}

 

代码显示:

使用 listings 宏包

\usepackage{listings} 

\usepackage{xcolor}   %可能需要下载

\begin{lstlisting}[  

language={C++},            %代码语言

numbers=left,             %显示代码行号于左边

numberstyle=\tiny,             %行号风格

keywordstyle=\color{blue!70},       %关键字风格

frame=shadowbox,                    %为代码加边框

breaklines=true,                            %对过长的代码自动换行  

basicstyle=\footnotesize,         % 这句设置代码的大小  

showstringspaces=false,        %不显示字符串中的空格  

backgroundcolor=\color[RGB]{245,245,244}  %代码背景色  

]

 

可以使用 \lstset 命令在 LaTeX 源文档的导言区设定好 lstlisting 环境所用的公共参数:

使用方法如下:

...........................

\begin{ document} 

\lstset{

numbers=left, 
numberstyle= \tiny, 
keywordstyle= \color{ blue!70},commentstyle=\color{red!50!green!50!blue!50}, 
frame=shadowbox, 


\begin{ lstlisting}[language=C++] 
%  code here
\end{ lstlisting} 

\end{ document}

posted @ 2015-09-24 22:57  legendlc  阅读(4218)  评论(0编辑  收藏  举报