平常写汇报文档什么的,word排版有时还是比较费劲,遂定制一个简单的LaTex模板,中文默认为宋体,英文为LaTex默认字体,支持彩色高亮展示,有目录书签,有页眉展示,大致如下:


LaTex代码如下:
documentclass[12pt]{article} % 设置字体大小
%%%%%%%% 页边距设置
usepackage{geometry}
geometry{a4paper} % 设置A4版面
%%%%%%%% 字体设置
usepackage{xeCJK} % 设置中文字体库
setCJKmainfont{宋体} % 设置中文字体
%setmainfont{Times New Roman} % 设置英文字体
%%%%%%%% 代码格式
usepackage{listings}
usepackage{color}
definecolor{dkgreen}{rgb}{0,0.6,0}
definecolor{gray}{rgb}{0.5,0.5,0.5}
definecolor{mauve}{rgb}{0.58,0,0.82}
lstset{frame=tb,
language=Java,
aboveskip=3mm,
belowskip=3mm,
showstringspaces=false,
columns=flexible,
basicstyle={small tfamily},
numbers=none,
numberstyle= inycolor{gray},
keywordstyle=color{blue},
commentstyle=color{dkgreen},
stringstyle=color{mauve},
breaklines=true,
breakatwhitespace=true,
tabsize=3
}
%%%%%%%% 设置页眉
usepackage{fancyhdr} % 页眉页脚处理包
usepackage{lastpage} % 获取最后一页页码
pagestyle{fancy} % 使页眉页脚生效
lhead{small page hepage of pageref{LastPage}}
% 左侧页眉
chead{small LaTeX模板} % 中间页眉
head{small LaTeX模板} % 右侧页眉
cfoot{} % 页脚为空
%%%%%%%% 自定义
enewcommandcontentsname{目录} % 重命名目录
usepackage[CJKbookmarks, colorlinks, bookmarksnumbered=true,
pdfstartview=FitH,linkcolor=black,citecolor=black]{hyperref}
% 设置目录超链接和书签
usepackage{indentfirst} % 首行缩进宏包,符合中文格式
usepackage{latexsym,bm} % 处理公式黑斜体,美化公式
usepackage{amsmath,amssymb} % AMSLaTeX宏包,美化公式
usepackage{graphicx}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
egin{document}
itle{vspace{200pt}Huge LaTeX模板}
author{ extbf{Author:} Shixiang Wanfootnote{E-mail: shixiangwan@gmail.com}}
date{}
maketitle
hispagestyle{empty} % 去除首页页眉页码
ewpage
ableofcontents % 生成目录
ewpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
section{一级标题}
这里是一级标题。
subsection{二级标题}
这里是二级标题。
subsubsection{三级标题}
egin{itemize}
item 罗列一
item 罗列二
item 罗列三
item 罗列四
end{itemize}
示例:设$left{ {X(t),t ge 0}
ight}$是泊松过程,且对于任意${t_2} > {t_1} ge 0$,则$P{ X(5) = 6|X(3) = 4} = \_\_\_\_\_\_\_$。\
egin{lstlisting}
import java.util.HashMap;
public class MlTrainTest {
public static void main(String[] args) {
System.out.println("This is Java code.");
}
}
end{lstlisting}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
end{document}