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}