summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/hfutexam/hfutexam.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/hfutexam/hfutexam.tex')
-rw-r--r--Master/texmf-dist/doc/latex/hfutexam/hfutexam.tex50
1 files changed, 25 insertions, 25 deletions
diff --git a/Master/texmf-dist/doc/latex/hfutexam/hfutexam.tex b/Master/texmf-dist/doc/latex/hfutexam/hfutexam.tex
index dc0f9769ab5..0579704f5a9 100644
--- a/Master/texmf-dist/doc/latex/hfutexam/hfutexam.tex
+++ b/Master/texmf-dist/doc/latex/hfutexam/hfutexam.tex
@@ -2,7 +2,7 @@
%% 示例所需的自定义命令
\newcommand{\diff}{\,\mathrm{d}}
-\usetikzlibrary{arrows.meta, overlay-beamer-styles}
+\usetikzlibrary{arrows.meta}
\newfontfamily\couriernew{Courier New}
\usepackage{enumitem}
\usepackage{tcolorbox}
@@ -12,11 +12,11 @@
\definecolor{lightgrey}{rgb}{0.9,0.9,0.9}
\definecolor{frenchplum}{RGB}{190,20,83}
\lstset{language=[LaTeX]TeX,
- basicstyle=\couriernew,
- texcsstyle=*\color{winered},
+ basicstyle=\couriernew\color{blue},
+ rulecolor=\color{black},
+ texcsstyle=*\color{red},
mathescape,
breaklines=true,
- keywordstyle=\color{winered},
commentstyle=\color{green!70!black},
stringstyle=\color{green!50!blue},
frame=single,
@@ -24,14 +24,14 @@
framerule=0.5pt,
columns=flexible,
backgroundcolor=\color{black!5},
- morekeywords={\diff, \maketitle, \titlesep, \BiaoTi, \XueNian, \XueQi, \KeChengDaiMa, \KeChengMingCheng, \XueFen, \KeChengXingZhi, \KaoShiXingShi, \ZhuanYeBanJi, \KaoShiRiQi, \MingTiJiaoShi, \XiZhuRenQianMing, \tigan, \scorebox, \score, \Score, \fillblank, \xx, \notice, \xuanzeti, \yihang, \erhang, \sihang, XeLaTeX},
- keywordstyle=\color{winered},
- morekeywords=[2]{hfutexam, shijuan, datizhi, cankaodaan, simple, nofangzheng, flalign, 5cm, enumerate, align},
- keywordstyle=[2]\color{blue},
+ morekeywords={\diff, \maketitle, \titlesep, \BiaoTi, \XueNian, \XueQi, \KeChengDaiMa, \KeChengMingCheng, \XueFen, \KeChengXingZhi, \KaoShiXingShi, \ZhuanYeBanJi, \KaoShiRiQi, \MingTiJiaoShi, \XiZhuRenQianMing, \tigan, \scorebox, \score, \Score, \fillblank, \xx, \notice, \xuanzeti, \yihang, \erhang, \sihang, XeLaTeX, \hfutstretch},
+ keywordstyle=\color{red},
+ % morekeywords=[2]{hfutexam, shijuan, datizhi, cankaodaan, simple, nofangzheng, flalign, 5cm, enumerate, align},
+ % keywordstyle=[2]\color{blue},
}
\tcbset{
colback=white,
- colframe=blue,
+ colframe=black,
boxrule=0.5pt,
arc=0pt,
}
@@ -56,7 +56,7 @@
\tigan{一、模板选项}
\indent
-本模板 (2022/12/07 v1.6) 旨在为将合肥工业大学试卷的 word 格式转为\LaTeX{}格式.
+本模板 (2023/03/10 v1.7) 旨在为将合肥工业大学试卷的 word 格式转为\LaTeX{}格式.
使用时, 只需在文档开头写上
\begin{lstlisting}
\documentclass[shijuan]{hfutexam}
@@ -67,10 +67,10 @@
\indent
可使用的选项为: \lstinline|shijuan| (试卷), \lstinline|datizhi| (答题纸), \lstinline|cankaodaan| (参考答案) 和 \lstinline|simple| (简易模式). 如果留空则为默认值 \lstinline|shijuan| (试卷).
\begin{enumerate}
-\item 试卷/答题纸/参考答案三个选项下页面会设置为 A3 大小, 三种情形的页眉页脚显示的内容以及标题的文字间隔有所不同.
+\item 试卷/答题纸/参考答案三个选项下页面会设置为 A3 大小的双栏模式, 相应的标题、页眉和页脚内容有所不同.
\item 简易模式选项下页面会设置为 A4 大小, 页眉页脚也较为简单. 此时需要使用命令 \lstinline|\maketitle| 来生成标题.
一般用于保存(多张)试卷的内容,或者便于打印使用.
-\item 标题默认使用方正字体, 因此请在使用前先安装字体: {\bfseries\titlesongti 方正小标宋}和{\bfseries\titlefangsong 方正仿宋}(右键选择为所有用户安装), 否则请使用选项 \lstinline|nofangzheng| (采用新宋体和仿宋代替).
+\item 标题默认使用方正字体, 因此请在使用前先安装字体: {\bfseries\hfutFontTitle 方正小标宋}和{\bfseries\hfutFontHead 方正仿宋}(右键选择为所有用户安装), 否则请使用选项 \lstinline|nofangzheng| (采用新宋体和仿宋代替).
\end{enumerate}
\tigan{二、试卷信息}
@@ -91,37 +91,38 @@
\ZhuanYeBanJi{少数民族预科班} % 专业班级, 一般不需要填写
\KaoShiRiQi{2022年6月18日8:00-10:00} % 考试日期
\MingTiJiaoShi{集体} % 命题教师
-\XiZhuRenQianMing{dengbing.png} % 系主任签名
+\XiZhuRenQianMing[5em]{dengbing.png} % 系主任签名的对应图片
\end{lstlisting}
-其中系主任签名处需要填写相应的图片名, 若不设置或设置为空则不显示.
+\indent 若不设置系主任签名或设置为空则不显示, 它的可选参数表示该图片的显示宽度, 默认为 \lstinline|5em|.
其它选项默认均为空, 可根据需要只填部分内容.
-\newpage
-\tigan{三、命令}
+\tigan{三、解答题}
\begin{enumerate}
-\item \lstinline|\tigan{三、命令}| 用于生成题干, 字体相对较大, 且为黑体. 小题建议使用~{\color{blue}\lstinline|enumerate|} 环境来生成.
+\item \lstinline|\hfutstretch{1.5}| 用于设置标题中\uline{带下划线文字两侧空格}与\uline{各分项之间空格}的宽度比, 默认为\lstinline|1.5|.
+\item \lstinline|\tigan{三、解答题}| 用于生成题干, 为14pt黑体. 小题用~{\color{blue}\lstinline|enumerate|} 环境来生成.
\item \hspace{-8mm}\scorebox\hspace{8mm}\lstinline|\scorebox| 用于生成打分框, 请放置在答题纸一行的开头使用.
\vspace{-2mm}
\item \lstinline|\notice| 用于生成答题纸提示信息, 请放置在答题纸的正文开始处.
\item 答题纸中可能需要设置一定高度的空白, 使用命令 \lstinline|\hspace{5cm}| 之类的命令即可. 也可以使用 \lstinline|\newpage| 换到新的一页(或分栏).
+\item 文档默认无缩进, 可在需要处使用命令 \lstinline|\indent| 生成.
\end{enumerate}
\tigan{填空题相关}
\begin{enumerate}[resume]
-\item \lstinline|\fillblank[长度][最低高度]{内容}| 用于生成填空题的空白, 内容可以为空. 其中长度默认值是~{\color{blue}{\lstinline|3.5cm|}}, 最低高度默认值是~{\color{blue}{\lstinline|0.5cm|}}.
+\item \lstinline|\fillblank[长度][最低高度]{内容}| 用于生成填空题的空白, 内容可以为空. 其中长度默认值是~{\color{blue}{\lstinline|35mm|}}, 最低高度默认值是~{\color{blue}{\lstinline|5mm|}}.
\end{enumerate}
\textit{\color{blue}{填空题示例:}}
\begin{lstlisting}
-\textbf{请将你的答案对应填在横线上:}\\[0.5cm]
+\textbf{请将你的答案对应填在横线上:}\\[5mm]
\textbf{1.} \fillblank{},
\textbf{2.} \fillblank[5cm]{},
\textbf{3.} \fillblank{}.
\end{lstlisting}
\begin{tcolorbox}
-\textbf{请将你的答案对应填在横线上:}\\[0.5cm]
+\textbf{请将你的答案对应填在横线上:}\\[5mm]
\textbf{1.} \fillblank{},
\textbf{2.} \fillblank[5cm]{},
\textbf{3.} \fillblank{}.
@@ -130,8 +131,8 @@
\tigan{选择题相关}
\begin{enumerate}[resume]
\item \lstinline|\xx{选项}{选项}{选项}{选项}| 用于生成选择题的选项, 直接在选择题题干后使用即可. 该命令会自动根据选项长度设置行数. 只支持四个选项, 选项会自动带上 ABCD.
-\item 如果想要手动改变每行显示的选项数, 可使用命令 \lstinline|\xx[每行显示的选项数]{选项}{选项}{选项}{选项}|, 每行只能显示 1, 2 或 4 个选项.
-\item \lstinline|\xuanzeti{题号}{答案}| 用于生成答题纸选择题的答题区域, 或参考答案选择题的答案区域.
+\item 该命令具有可选参数: \lstinline|\xx[每行显示的选项数]{选项}{选项}{选项}{选项}|, 每行只能显示 1, 2 或 4 个选项.
+\item \lstinline|\xuanzeti{题号}{答案}| 用于生成答题纸或参考答案中选择题的答题区域.
\end{enumerate}
\textit{\color{blue}{选择题示例:}}
@@ -175,7 +176,6 @@
\xuanzeti{1}{}\xuanzeti{2}{}\xuanzeti{3}{}\xuanzeti{4}{}
\end{tcolorbox}
-\newpage
\tigan{得分点相关}
\begin{enumerate}[resume]
\item \lstinline|\score{数值}| 用于在参考答案一行结尾处生成得分点的虚线.\score2
@@ -186,8 +186,8 @@
\begin{lstlisting}
\[\int e^x\diff x=e^x+C. \Score{(4分, 缺少常数得2分)}\]
\begin{align*}
-\int\sin x\diff x&=-\cos x+C, \Score{(4分, 缺少常数得2分)}\\
-\int_0^\pi(1+\sin x)\diff x&=\pi+2. \score5
+ \int\sin x\diff x&=-\cos x+C, \Score{(4分, 缺少常数得2分)}\\
+ \int_0^\pi(1+\sin x)\diff x&=\pi+2. \score5
\end{align*}
\end{lstlisting}