注: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}
