diff options
Diffstat (limited to 'macros/latex/contrib/hfutexam/hfutexam.tex')
-rw-r--r-- | macros/latex/contrib/hfutexam/hfutexam.tex | 270 |
1 files changed, 270 insertions, 0 deletions
diff --git a/macros/latex/contrib/hfutexam/hfutexam.tex b/macros/latex/contrib/hfutexam/hfutexam.tex new file mode 100644 index 0000000000..ffadfa2959 --- /dev/null +++ b/macros/latex/contrib/hfutexam/hfutexam.tex @@ -0,0 +1,270 @@ +\documentclass{hfutexam} + +%% 示例所需的自定义命令 +\newcommand{\diff}{\,\mathrm{d}} +\usetikzlibrary{arrows.meta, overlay-beamer-styles} +\newfontfamily\couriernew{Courier New} +\usepackage{enumitem} +\usepackage{tcolorbox} +\usepackage{listings} +\makeatletter +\definecolor{winered}{rgb}{0.5,0,0} +\definecolor{lightgrey}{rgb}{0.9,0.9,0.9} +\definecolor{frenchplum}{RGB}{190,20,83} +\lstset{language=[LaTeX]TeX, + basicstyle=\couriernew, + texcsstyle=*\color{winered}, + mathescape, + breaklines=true, + keywordstyle=\color{winered}, + commentstyle=\color{green!70!black}, + stringstyle=\color{green!50!blue}, + frame=single, + tabsize=3, + 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}, +} +\tcbset{ + colback=white, + colframe=blue, + boxrule=0.5pt, + arc=0pt, +} +\makeatother + +\begin{document} +\BiaoTi{合肥工业大学试卷(A)} +\XueNian{2021}{2022} +\XueQi{二} +\KeChengDaiMa{034Y01} +\KeChengMingCheng{数学(下)} +\XueFen{5} +\KeChengXingZhi{必修} +\KaoShiXingShi{闭卷} +\ZhuanYeBanJi{少数民族预科班} +\KaoShiRiQi{2022年6月18日8:00-10:00} +\MingTiJiaoShi{集体} +\XiZhuRenQianMing{} + + +\tigan{一、模板选项} + +\indent +本模板 (2022/12/04 v1.5) 旨在为将合肥工业大学试卷的 word 格式转为\LaTeX{}格式. +使用时, 只需在文档开头写上 +\begin{lstlisting} +\documentclass[shijuan]{hfutexam} +\end{lstlisting} +即可使用. +需要使用~{\color{blue}{\lstinline|UTF-8|}} 编码, 并使用 \lstinline|XeLaTeX| 至少编译两次, 以正确生成页码. + +\indent +可使用的选项为: \lstinline|shijuan| (试卷), \lstinline|datizhi| (答题纸), \lstinline|cankaodaan| (参考答案) 和 \lstinline|simple| (简易模式). 如果留空则为默认值 \lstinline|shijuan| (试卷). +\begin{enumerate} +\item 试卷/答题纸/参考答案三个选项下页面会设置为 A3 大小, 三种情形的页眉页脚显示的内容以及标题的文字间隔有所不同. +\item 简易模式选项下页面会设置为 A4 大小, 页眉页脚也较为简单. 此时需要使用命令 \lstinline|\maketitle| 来生成标题. +一般用于保存(多张)试卷的内容,或者便于打印使用. +\item 标题默认使用方正字体, 因此请在使用前先安装字体: {\bfseries\titlesongti 方正小标宋}和{\bfseries\titlefangsong 方正仿宋}(右键选择为所有用户安装), 否则请使用选项 \lstinline|nofangzheng| (采用新宋体和仿宋代替). +\end{enumerate} + +\tigan{二、试卷信息} + +\indent +通过下述命令来设置试卷信息. + +\textit{\color{blue}{试卷信息示例:}} +\begin{lstlisting} +\BiaoTi{合肥工业大学试卷(A)} % 试卷标题, 一般为: 合肥工业大学试卷(A)或(B) +\XueNian{2021}{2022} % 学年起始和结束, 一般为相差 1 的 4 位数字 +\XueQi{二} % 学期, 一般为: 一, 二 +\KeChengDaiMa{034Y01} % 课程代码 +\KeChengMingCheng{数学(下)} % 课程名称 +\XueFen{5} % 学分 +\KeChengXingZhi{必修} % 课程性质, 只能为: 必修, 选修, 限修 +\KaoShiXingShi{闭卷} % 考试形式, 只能为: 开卷, 闭卷 +\ZhuanYeBanJi{少数民族预科班} % 专业班级, 一般不需要填写 +\KaoShiRiQi{2022年6月18日8:00-10:00} % 考试日期 +\MingTiJiaoShi{集体} % 命题教师 +\XiZhuRenQianMing{dengbing.png} % 系主任签名 +\end{lstlisting} +其中系主任签名处需要填写相应的图片名, 若不设置或设置为空则不显示. + +其它选项默认均为空, 可根据需要只填部分内容. + +\newpage +\tigan{三、命令} +\begin{enumerate} +\item \lstinline|\tigan{三、命令}| 用于生成题干, 字体相对较大, 且为黑体. 小题建议使用~{\color{blue}\lstinline|enumerate|} 环境来生成. +\item \hspace{-8mm}\scorebox\hspace{8mm}\lstinline|\scorebox| 用于生成打分框, 请放置在答题纸一行的开头使用. +\vspace{-2mm} +\item \lstinline|\notice| 用于生成答题纸提示信息, 请放置在答题纸的正文开始处. +\item 答题纸中可能需要设置一定高度的空白, 使用命令 \lstinline|\hspace{5cm}| 之类的命令即可. 也可以使用 \lstinline|\newpage| 换到新的一页(或分栏). +\end{enumerate} + +\tigan{填空题相关} +\begin{enumerate}[resume] +\item \lstinline|\fillblank[长度][最低高度]{内容}| 用于生成填空题的空白, 内容可以为空. 其中长度默认值是~{\color{blue}{\lstinline|3.5cm|}}, 最低高度默认值是~{\color{blue}{\lstinline|1cm|}} (答题纸和参考答案)或~{\color{blue}{\lstinline|0.5cm|}} (其它). +\end{enumerate} + +\textit{\color{blue}{填空题示例:}} +\begin{lstlisting} +\textbf{请将你的答案对应填在横线上:} + +\textbf{1.} \fillblank{}, +\textbf{2.} \fillblank[5cm]{}, +\textbf{3.} \fillblank{}. +\end{lstlisting} + +\begin{tcolorbox} +\textbf{请将你的答案对应填在横线上:} + +\textbf{1.} \fillblank[3.5cm][1cm]{}, +\textbf{2.} \fillblank[5cm][1cm]{}, +\textbf{3.} \fillblank[3.5cm][1cm]{}. +\end{tcolorbox} + +\tigan{选择题相关} +\begin{enumerate}[resume] +\item \lstinline|\xx{选项}{选项}{选项}{选项}| 用于生成选择题的选项, 直接在选择题题干后使用即可. 该命令会自动根据选项长度设置行数. 只支持四个选项, 选项会自动带上 ABCD. +\item 如果想要手动改变每行显示的选项数, 可使用命令 \lstinline|\xx[每行显示的选项数]{选项}{选项}{选项}{选项}|, 每行只能显示 1, 2 或 4 个选项. +\item \lstinline|\xuanzeti{题号}{答案}| 用于生成答题纸选择题的答题区域, 或参考答案选择题的答案区域. +\end{enumerate} + +\textit{\color{blue}{选择题示例:}} +\begin{lstlisting} +\begin{enumerate} +\item 柳宗元的《江雪》包含下面哪一句? (~~~~) +\xx[2]{一山鸟飞绝}{百山鸟飞绝}{千山鸟飞绝}{亿山鸟飞绝} +\item 张志和的《渔歌子》是(~~~~). +\xx{东塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +{南塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +{西塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +{北塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +\end{enumerate} +\end{lstlisting} + +\begin{tcolorbox} +\begin{enumerate} +\item 柳宗元的《江雪》包含下面哪一句? (~~~~). +\xx[2]{一山鸟飞绝}{百山鸟飞绝}{千山鸟飞绝}{亿山鸟飞绝} +\item 张志和的《渔歌子》是(~~~~). +\xx{东塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +{南塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +{西塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +{北塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。} +\end{enumerate} +\end{tcolorbox} + +%\newpage +\textit{\color{blue}{选择题示例:}} +\begin{lstlisting} +\textbf{请将你所选择的字母 A, B, C, D 之一对应填在下列表格里:} + +\xuanzeti{\textbf{题号}}{\textbf{答案}}% +\xuanzeti{1}{}\xuanzeti{2}{}\xuanzeti{3}{}\xuanzeti{4}{} +\end{lstlisting} + +\begin{tcolorbox} +\textbf{请将你所选择的字母 A, B, C, D 之一对应填在下列表格里:} + +\xuanzeti{\textbf{题号}}{\textbf{答案}}% +\xuanzeti{1}{}\xuanzeti{2}{}\xuanzeti{3}{}\xuanzeti{4}{} +\end{tcolorbox} + +\newpage +\tigan{得分点相关} +\begin{enumerate}[resume] +\item \lstinline|\score{数值}| 用于在参考答案一行结尾处生成得分点的虚线.\score2 +\item \lstinline|\Score{(2分, 缺少常数得1分)}| 用于自定义得分说明.\Score{(2分, 缺少常数得1分)} +\item 在公式中也可使用, 但是需要编译两次才会正常计算出虚线长度. +\end{enumerate} +\textit{\color{blue}{得分点示例:}} +\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 +\end{align*} +\end{lstlisting} + +\begin{tcolorbox} +\[\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 +\end{align*} +\end{tcolorbox} + +\textbf{如有疑问或建议, 欢迎联系我: {\color{red}{zhangshenxing@hfut.edu.cn}} 或 {\color{blue}{QQ362037052}}.} + +\textbf{CTAN: \color{blue}https://www.ctan.org/pkg/hfutexam} + +\newpage +\tigan{一、填空题(每题3分,共18分)} +\begin{enumerate} +\item 如果 $f(x)>0$ 且 $\displaystyle\lim_{x\to\infty}f(x)=0$, 则 $\displaystyle\lim_{x\to\infty}\bigl[1+f(x)\bigr]^{1/f(x)}=$\fillblank{}. +\item 设 $y=\sin(x^2+1)$, 则 $\diff y=$\fillblank{}. +\item 极限 $\displaystyle\lim_{n\to\infty}\left(\frac1{n^2-1}+\frac2{n^2-2}+\cdots+\frac n{n^2-n}\right)=$\fillblank{}. +\item 曲线 $y=2\ln(x+1)$ 在点 $(1,2\ln2)$ 处的切线方程为\fillblank{}. +\item 若 $e^{y-1}=1+xy$, 则 $\dfrac{\diff y}{\diff x}\bigg|_{x=0}=$\fillblank{}. +\item 如果函数 $f(x)$ 的定义域是 $(0,+\infty)$, 且 $x=0$ 是曲线 $y=f(x)$ 的垂直渐近线, 那么 $\displaystyle\lim_{x\to0^+}\frac1{f(x)}=$\fillblank{}. +\end{enumerate} + +\tigan{二、选择题(每题3分,共18分)} +\begin{enumerate} +\item 当 $x\to+\infty$ 时, $\dfrac1x$ 和(~~~~)是等价无穷小. +% 自动根据选项长度设置行数 +\xx{$\sin\dfrac1x$}{$\sin x$}{$e^{-x}$}{$e^{1/x}$} +\item 若当 $x\to0$ 时, $\arctan(e^x-1)\cdot(\cos x-1)$ 和 $x^n$ 是同阶无穷小, 则 $n=$(~~~~). +\xx{$0$}{$1$}{$2$}{$3$} +\item 设 $f(x)=\arctan\dfrac1{x(x-1)^2}$, 则 $x=0$ 是 $f(x)$ 的(~~~~). +\xx{可去间断点}{跳跃间断点}{第二类间断点}{连续点} +\item +\begin{tikzpicture}[overlay,xshift=12.5cm,yshift=-3cm] +\draw[-Stealth,thick](-3,0)--(3,0); +\draw[-Stealth,thick](0,-0.8)--(0,2.5); +\draw[very thick,smooth,domain=-55:55] plot ({\x/50-1.3}, {tan(\x)*tan(\x)}); +\draw[very thick,smooth,domain=0.15:2] plot ({\x}, {-ln(\x)}); +\draw + (-0.3,-0.3) node {$O$} + (2.8,-0.3) node {$x$} + (-0.3,2.3) node {$y$}; +\end{tikzpicture} +设 $f(x)$ 是定义在 $(-\infty,+\infty)$ 上的连续函数, 且 $f'(x)$ 的图像如下图所示, 则 $f(x)$ 有(~~~~). +% 手动设置为每行1个 +\xx[1]{一个极大值点,没有极小值点}{没有极大值点,一个极小值点}{一个极大值点和一个极小值点}{一个极大值点和两个极小值点} +\newpage +\item 设函数 $f(x)$ 在点 $x=0$ 处可导, 且 $f(0)=0$, 则 $\displaystyle\lim_{x\to0}\frac{f(x^{2022})+x^{2021}f(x)}{x^{2022}}=$(~~~~). +\xx{$0$}{$f'(0)$}{$2f'(0)$}{$2022f'(0)$} +\item 如果点 $(x_0,y_0)$ 是曲线 $y=f(x)$ 的拐点, 则 $f''(x_0)=$(~~~~). +\xx{$0$}{$\infty$}{不存在}{$0$ 或不存在} +\end{enumerate} + +\tigan{三、解答题(每题8分,共64分)} +\begin{enumerate} +\item 求极限 $\displaystyle\lim_{x\to-1}\frac{x^2-1}{x^2+3x+2}$. +\item 求极限 $\displaystyle\lim_{x\to0}\frac{e^x-1-x}{\arcsin x^2}$. +\item 设 $\begin{cases}x=t^2+t&\\y=t^3+t&\end{cases}$, 求 $\dfrac{\diff y}{\diff x}$ 和 $\dfrac{\diff^2 y}{\diff x^2}$. +\item 设 $f(x)=\begin{cases}x\arctan\dfrac1x,&x<0,\\x^2+ax+b,&x\ge0.\end{cases}$ +求常数 $a,b$ 使得函数 $f(x)$ 在 $(-\infty,+\infty)$ 内可导, 并求出此时曲线 $y=f(x)$ 的渐近线. +\item 求函数 $f(x)=x^3-x^2-x$ 在区间 $[-2,2]$ 上的最大值和最小值. +\item 证明: 当 $-\dfrac\pi2<x_1<x_2<\dfrac\pi2$ 时, $\tan x_2-\tan x_1\ge x_2-x_1$. +\item 设函数 $f(x)$ 在 $(-\infty,+\infty)$ 内可导, 且 $f(1)=0$. +证明: 存在 $\xi\in(0,1)$ 使得 $\xi f'(\xi)+2022f(\xi)=0$. +\item 设函数 $f(x)=\ln x+\dfrac2{x^2}, x\in(0,+\infty)$. 求 +\begin{enumerate} +\item[(1)] 函数 $f(x)$ 的增减区间及极值; +\item[(2)] 曲线 $y=f(x)$ 的凹凸区间及拐点. +\end{enumerate} +\end{enumerate} + +\end{document} + + + + |