latex試卷模板源文件-2023修改整理_第1頁
latex試卷模板源文件-2023修改整理_第2頁
latex試卷模板源文件-2023修改整理_第3頁
latex試卷模板源文件-2023修改整理_第4頁
latex試卷模板源文件-2023修改整理_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦latex試卷模板源文件%!TEXencoding=utf8

%!TEXprogram=xelatex

%====================================================================================================%

%ThissourcefilewasUTF-8encoded,canberunproperlyintexlive2022,xeLaTeXenvironment.

%====================================================================================================%

%說明與改進:

%0.所用字體為Adobe宋體,黑體,楷體,仿宋體,本人texlive2022,xeLaTeX編譯無誤

%1.計分總表和大題數(shù)目相關(guān),另頁腳的試卷總頁數(shù),需經(jīng)兩次編譯才干得到正確結(jié)果

%2.使用\ws{*}{*},錄入大題題型,類型說明,自動給出大題序號

%3.使用\wq,錄入小題序號

%4.使用\ch{*}{*}{*}{*},錄入挑選題四個選項,按照選項的最大寬度自動挑選最合適排版形式,并添加A、B、C、D、標志

%特殊狀況下,可用\fourch{*}{*}{*}{*},\twoch{*}{*}{*}{*},\onech{*}{*}{*}{*}手動調(diào)節(jié)

%5.在1,5,9,...,即4的倍數(shù)加1的頁面留左裝訂線;在4,8,12,...,即4的倍數(shù)的頁面留右裝訂線

%6.如有好的實現(xiàn)辦法與建議,歡迎發(fā)郵件到zalois@126.com,共同做的更好!

%====================================================================================================%

\documentclass[11pt,twoside]{article}

%====================================================================================================%

\usepackage{xeCJK}%使用xeCJK中文處理宏包

\usepackage{CJKnumb}%中文小寫數(shù)字

\usepackage{amsmath,amssymb}%ams數(shù)學符號

\usepackage{calc}%使用四則運算宏包

\usepackage{intcalc}%使用mod,謝謝qingkuan大神指導

\usepackage{ifthen}%使用條件推斷宏包

\usepackage{zref-user}

\usepackage{zref-lastpage}%使用zref宏包,引用數(shù)字標簽值和LastPage標簽,謝謝qingkuan大神指導

%\usepackage{refcount}%使用refcount宏包,引用數(shù)字標簽值,已改用zref宏包實現(xiàn),謝謝qingkuan大神指導

\usepackage{makecell}

\usepackage{interfaces-makecell}%使用interfaces-makecell宏包,制作列數(shù)可變表格,謝謝qingkuan大神指導

\usepackage{dashrule}%使用虛線宏包

\usepackage{parskip}%段落無縮進宏包

%\usepackage{graphicx}%使用圖形包

%====================================================================================================%

%

%

%====================================================================================================%

\setCJKmainfont{AdobeSongStdL}%中文默認字體:adobe宋體

\newcommand{\heiti}{\CJKfontspec{AdobeHeitiStdR}}%adobe黑體

\newcommand{\fs}{\CJKfontspec{AdobeFangsongStdR}}%adobe仿宋

\newcommand{\kai}{\CJKfontspec{AdobeKaitiStdR}}%adobe楷體

%小16開紙,兩面合起來就是8開試卷

\usepackage[paperwidth=195mm,paperheight=270mm,left=23mm,right=17mm,top=20mm,bottom=20mm,includefoot]{geometry}

%====================================================================================================%

%

%

%========================================================================

============================%

\usepackage{fancyhdr}%使用頁眉頁腳宏包

\pagestyle{fancy}

%

%用到的長度變量

\newlength{\wot}%全部表格每列寬度

\newlength{\wol}%全部橫線的寬度

\newlength{\gmw}%guttermarginwidth裝訂線頁眉外側(cè)超寬位置

\newlength{\dl}%dashlength橫線長

%

%長度變量的初始值

\settowidth{\wot}{復核人}%全部表格每列寬度初始值為"復核人"三字的寬度

\setlength{\wol}{0.3pt}%全部橫線寬度初始值為0.3pt

\setlength{\gmw}{6em}%裝訂線頁眉外側(cè)超寬5em

\setlength{\dl}{10em}%橫線長10em

%

%

%頁眉設(shè)置開頭

\renewcommand{\headrulewidth}{0pt}%無頁眉線

%裝訂線開頭

%在全部頁繪出裝訂線,奇數(shù)頁在左,偶數(shù)頁在右,長為\textheight,虛線形式

%使用小頁環(huán)境,環(huán)境寬度為1.1\textheight,謝謝qingkuan大神指導

\fancyheadoffset[OL,ER]{\gmw}

\fancyhead[OL]{%

\ifnum\intcalcMod{\value{page}}{4}=1%intcalc宏包用法,謝謝qingkuan大神指導

\rotatebox{90}%4的倍數(shù)加1頁打印系,年級/班級,姓名,學號和過線提醒

{\begin{minipage}{1.1\textheight}%

\begin{center}

系:\rule[-.2ex]{\dl}{\wol}班級:\rule[-.2ex]{\dl}{\wol}姓名:\rule[-.2ex]{\dl}{\wol}學號:\rule[-.2ex]{\dl}{\wol}\\

\tiny\hdashrule[-3ex]{\textheight}{\wol}{3pt}\\[\smallskipamount]%

\makebox[0.6\textheight][s]{裝訂線內(nèi)不要答題}\\[-3\smallskipamount]%謝謝Liam0205大神建議,的確好看多了

\hdashrule[-3ex]{\textheight}{\wol}{3pt}%

\end{center}

\end{minipage}}

\fi

}

\fancyhead[ER]{%

\ifnum\intcalcMod{\value{page}}{4}=0%intcalc宏包用法,謝謝qingkuan大神指導

\rotatebox{-90}%4的倍數(shù)頁打印過線提醒

{\begin{minipage}{1.1\textheight}%

\begin{center}

\tiny\hdashrule[-3ex]{\textheight}{\wol}{3pt}\\[\smallskipamount]%

\makebox[0.6\textheight][s]{裝訂線內(nèi)不要答題}\\[-3\smallskipamount]%謝謝Liam0205大神建議,的確好看多了

\hdashrule[-3ex]{\textheight}{\wol}{3pt}%

\end{center}

\end{minipage}}

\fi

}

%裝訂線結(jié)束

%頁眉設(shè)置結(jié)束

%

%

%頁腳設(shè)置開頭

\renewcommand{\footrulewidth}{\wol}%頁腳線寬\wol

%總頁數(shù)標志改用zref宏包實現(xiàn),謝謝qingkuan大神

\fancyfoot[C]{\large{\kai《高等數(shù)學》試卷\uad共\zpageref{LastPage}頁\quad第\thepage頁}}%adobekaiti

%頁腳設(shè)置結(jié)束

%====================================================================================================%

%

%

%====================================================================================================%

%挑選題選項開頭

%參考了蓋鶴麟大神挑選題選項設(shè)置的代碼,謝謝大神的工作

\newcommand{\fourch}[4]{\hspace*{2em}\begin{tabular}{*{4}{@{}p{0.25\textwidth}}}A、#1&B、#2&C、#3&D、#4\end{tabular}}

\newcommand{\twoch}[4]{\hspace*{2em}\begin{tabular}{*{2}{@{}p{0.5\textwidth}}}A、#1&B、#2\\\end{tabular}\hspace*{2em}\begin{tabular}{*{2}{@{}p{0.5\textwidth}}}C、#3&D、#4\end{tabular}}

\newcommand

{\onech}[4]{\hspace*{2em}A、#1\\\hspace*{2em}B、#2\\\hspace*{2em}C、#3\\\hspace*{2em}D、#4}

%

%定義命令\ch{*}{*}{*}{*},只需輸入四個選項內(nèi)容,按照選項的最大寬度自動挑選最合適排版形式

%特殊狀況下,可用\fourch,\twoch,\onech手動調(diào)節(jié)

\newlength{\cha}%選項1長度

\newlength{\chb}%選項2長度

\newlength{\chc}%選項3長度

\newlength{\chd}%選項4長度

\newlength{\maxw}%選項最大寬度

\newcommand{\ch}[4]%命令函數(shù),按照選項的最大寬度自動挑選最合適排版形式

{%

\settowidth{\cha}{#1}

\settowidth{\chb}{#2}

\settowidth{\chc}{#3}

\settowidth{\chd}{#4}

\setlength{\maxw}{\cha}

\ifthenelse{\lengthtest{\chb>\maxw}}{\setlength{\maxw}{\chb}}{}

\ifthenelse{\lengthtest{\chc>\maxw}}{\setlength{\maxw}{\chc}}{}

\ifthenelse{\lengthtest{\chd>\maxw}}{\setlength{\maxw}{\chd}}{}

\ifthenelse{\lengthtest{\maxw>0.4\textwidth}}%

{\onech{#1}{#2}{#3}{#4}}%超過1/2文本寬排四行

{%

\ifthenelse{\lengthtest{\maxw>0.2\textwidth}}{\twoch{#1}{#2}{#3}{#4}}%超過1/4文本寬不超過1/2文本寬,排兩行

{\fourch{#1}{#2}{#3}{#4}}%不超過1/4文本寬,排一行

}%

}

%挑選題選項結(jié)束

%====================================================================================================%

%

%

%====================================================================================================%

%用到的計數(shù)器

\newcounter{ns}%numberofsections大題序號

\newcounter{ts}%totalsections總大題數(shù),總計分表列數(shù)為總大題數(shù)+3

\newcounter{nq}%numberofquestions小題序號

\newcommand{\wns}{\stepcounter{ns}\CJKnumber{\thens}、}%輸出大題序號,為"中文小寫數(shù)字、"形式

\newcommand{\wq}{\stepcounter{nq}\thenq.\quad}%輸出小題序號,為"阿拉伯數(shù)字.空格"形式

%

%

%大題前計分表格

\newcommand{\tbs}{\begin{tabular}{|c|c|c|}\hline\makebox[\wot]{得分}大題說明,默認字體,環(huán)境寬度為文本寬度-6\wot

%\ws{*}{*}有2個必選參數(shù),參數(shù)1為大題題型,參數(shù)2為大題說明

\newcommand{\ws}[2]{\raisebox{-4ex}{\begin{minipage}[b]{4.6\wot}\tbs\end{minipage}}%輸出大題前計分表,下沉4個X字符高度,可調(diào)節(jié)

\begin{minipage}[t]{\textwidth-6\wot}{\heiti\wns#1}#2\end{minipage}}%輸出大題序號,題型,大題說明,

%====================================================================================================%

%

%

%====================================================================================================%

%利用zref宏包傳遞大題數(shù)目值,以自動生成卷首總計分表,特殊謝謝qingkuan大神!真心佩服!

%需要編譯兩次才干得到正確結(jié)果,第一次編譯默認大題數(shù)目

值為3

\makeatletter

\zref@newprop{totalsections}[3]{\arabic{ns}}

\zref@addprop{LastPage}{totalsections}

\AtBeginDocument{%

\setcounter{ts}{\zref@extractdefault{LastPage}{totalsections}{3}}}

\makeatother

%====================================================================================================%

%

%

%====================================================================================================%

\linespread{1.618}%行擴展

%畫一條下沉0.2ex,長12em,寬度為0.5pt的下橫線(多用于填空):\rule[-.2ex]{12em}{.5pt}

%畫隨意長橫線填充\hrulefill,以隨意長點線填充\dotfill

%以隨意水平空白填充\hfill,以隨意豎直空白填充\vfill

\newcommand{\D}{\,\mathrmzvdjd99}%豎立微分符號,前面含一個小空格

\newcommand{\E}{\mathrm{e}}%豎立常數(shù)e

\newcommand{\dlim}{\displaystyle\lim}%大號極限符號

\newcommand{\dint}{\displaystyle\int}%大號積分符號

\newcommand{\sets}[1]{\{#1\}}%輸出集合符號

%====================================================================================================%

%

%

%****************************************************************************************************%

%****************************************************************************************************%

%特殊鳴謝

%謝謝論壇qingkuan大神耐心指導,才干做出盡量完美的結(jié)果.

%同時謝謝的還有蓋鶴麟,Liam0205,ollydbg等大神.

%向DonE.Knuth大神致敬!

%zalois

%2022.1.11

%****************************************************************************************************%

%****************************************************************************************************%

%

%

%====================================================================================================%

\begin{document}

%====================================================================================================%

%

%

%====================================================================================================%

%試卷頭開頭

%

%試卷標題開頭

\begin{center}

{\heiti\LargeXXXX高校2022/2022學年第一學期\\《高等數(shù)學》期末考試試卷(A卷)\\}%adobeheiti

\end{center}

%試卷標題結(jié)束

%

%輸出"絕密"字樣

{\heiti絕密$\bigstar$啟用前}\\[-4\bigskipamount]%縮短"絕密"字樣與總計分表之間的距離

%

\begin{center}

%

%試卷適用年級班級,波浪線可用\thicksim或\sim輸入

(XXXX年級)\\[\bigskipamount]

%

%按照大題數(shù)目自動生成計分總表

%總計分表格開頭

%總計分表格的列數(shù)為總大題數(shù)+3,需要編譯兩次才干得到正確表格,第一次編譯默認為3大題

\newcounter{tc}%總計分表列數(shù)

\newcounter{tcsr}%總計分表其次行重復列數(shù)

%\se

tcounter{ts}{\getrefbykeydefault{nos}{}{3}}%利用末頁標簽nos返回總大題數(shù)目,需編譯兩次才干得到正確大題數(shù)目,第一次編譯默認為3大題,特殊謝謝qingkuan大神耐心指導!

\setcounter{tc}{\value{ts}+3}%總計分表列數(shù)比大題數(shù)多3

\setcounter{tcsr}{\value{tc}-1}%總計分表其次行重復列數(shù)為總列數(shù)-1

%

\arrayrulewidth=2\wol%表格線寬為一般橫線寬的2倍

%

\begin{tabular}{|*{\thetc}{c|}}

\hline

\makebox[\wot]{題號}&\repeatcell{\thets}{%

rows=1,

text=\makebox[\wot]{\CJKnumber{\column}}

}&\makebox[\wot]{總分}&\makebox[\wot]{復核人}\\\hline

得分&\repeatcell{\thetcsr}{%

rows=1,

end=\\\hline}\\

\hline

\end{tabular}

%總分表格結(jié)束

%

\end{center}

%

%試卷頭結(jié)束

%====================================================================================================%

%

\addvspace{3\bigskipamount}%試卷頭與試卷正文之間留3\bigskipamount空白

%

%====================================================================================================%

%試卷正文開頭

%

%

\ws{挑選題}{(共20小題,每小題3分,共60分)\\

(類型說明:每一道試題下面有A、B、C、D四個選項,請從中挑選一個最佳答案,并在答題卡上將相應題號的字母涂黑,以示正確答案.)}\\

%使用\ch{*}{*}{*}{*},錄入挑選題四個選項,按照選項的最大寬度自動挑選最合適排版形式,并添加A、B、C、D、標志

%特殊狀況下,可用\fourch{*}{*}{*}{*},\twoch{*}{*}{*}{*},\onech{*}{*}{*}{*}手動調(diào)節(jié)

%小題序號從1重新開頭

%\setcounter{nq}{0}

\newcommand{\dq}{\dotfill(\uad)\\}%輸出點填充和括號,可用于挑選題

\wq已知\\

%

%

\ws{填空題}{(共10小題,每小題3分,共30分)\\(類型說明:請把答案寫在題中橫線上,不必寫出中間過程.)}\\

%畫一條下沉0.2ex,長12em,寬度為0.5pt的下橫線(多用于填空):\rule[-.2ex]{12em}{.5pt}

\newcommand{\dd}{\rule[-.2ex]{

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論