高考试卷LaTeX模板,来自网友分享,提供全国卷3、北京卷、苏州卷高考数学试卷和小学数学试卷的排版的例子,提供的小学试卷排版增加了一些使用改进的例子。适合小学数学、初中数学、高中数学等数学试卷排版。
支持Windows,Linux和MacOS(https://www.tug.org/texlive/)。 尽量用TexLive,不要使用其他发行版,比如MikTex等。
NEMT.sty
文件里面使用了很多方正字体,请自行到百度搜索并安装,请注意字体可能有版权。
安装完成之后,使用自带的TexWorks
打开.tex
文件,并使用XeLatex
编译,编译成功就可以看到渲染结果。
这一步是为了保证能够搜索到NEMT.sty
等自定义文件。
查看TEXMFHOME
具体位置:
打开命令行提示符(Windows的cmd.exe)或者终端(Linux或者MacOS的Terminal),输入以下命令:
kpsewhich -var-value=TEXMFHOME
例如,Windows平台:
C:\Users\stefan>kpsewhich -var-value=TEXMFHOME
C:/Users/stefan/texmf
把NEMT.sty
和varint.sty
放入TEXMFHOME
,步骤如下:
创建目录结构: C:/Users/stefan/texmf/tex/latex/exam
把文件 NEMT.sty variant.sty复制到 C:/Users/stefan/texmf/tex/latex/exam
这样,就可以在各tex
文件里使用 \usepackage{NEMT}
了。
添加sty文件之后,使用如下命令查看自定义包是否能够被找到(终端执行命令):
kpsewhich NEMT.sty
小学数学试卷排版会遇到大量的计算题排版,比如直接写得数、脱式计算、解方程等,其中包含了分数等一些需要一些排版才可以输出较为满意的结果。
- 有序列表内尽量不要使用'\begin{table}...\end{table}'来排版
\begin{table}
...
\end{table}
\begin{table}
是用float方式布局,Latex会自动排版,如果在enumerate
里面使用,会造成列表子项无法控制表格的位置,造成表格移位等难以控制的排版问题。
应该直接使用tabular
、tabular*
等直接排版。
- 设置表格Cell的Margin、Padding
使用
\def\arraystretch{1.5}
来设置Margin和Padding,解决分数显示的问题。
跟\begin{table}
一样,\begin{figure}
也是float布局,会造成错位的问题,应该使用minipage
.
例子:
\item 学校图书馆购回两种新书,每种3套,一共多少钱?\\[0.5em]
\begin{minipage}{\linewidth}
\includegraphics[width=0.20\textwidth]{./pic/ls33.png}
\end{minipage}
完成的代码请参考项目里的小学数学例子。