楊德彬,張永芹
1.哈工大華德應(yīng)用技術(shù)學(xué)院,黑龍江哈爾濱 150025
2.哈爾濱工業(yè)大學(xué)出版社,黑龍江哈爾濱 150001
新型LaTeX科技排版系統(tǒng)在數(shù)學(xué)試卷中的模板應(yīng)用
楊德彬1,張永芹2
1.哈工大華德應(yīng)用技術(shù)學(xué)院,黑龍江哈爾濱 150025
2.哈爾濱工業(yè)大學(xué)出版社,黑龍江哈爾濱 150001
隨著計(jì)算機(jī)的普及,學(xué)校的試卷進(jìn)入了計(jì)算機(jī)排版時(shí)代。但許多常見的排版軟件,在排版數(shù)學(xué)公式的時(shí)候顯得不是很方便。本文所介紹的LaTeX 系統(tǒng)是一種免費(fèi)、開放的排版系統(tǒng)。在排版數(shù)學(xué)公式方面,LaTeX 是公認(rèn)的排版質(zhì)量最好的系統(tǒng)。本文將簡(jiǎn)單的向你介紹數(shù)學(xué)試卷的LaTeX 模板的結(jié)構(gòu)及說明,主要目的是為了使廣大教師很輕松的排版數(shù)學(xué)試卷,它具有相當(dāng)高的輸出質(zhì)量,能讓你體驗(yàn)到LaTeX 排版數(shù)學(xué)試卷的完美所在。
數(shù)學(xué)試卷;模板;LaTeX
LaTeX 最早是由Leslie Lamport 設(shè)計(jì)的,由美國(guó)斯坦福大學(xué)教授Donald E.Kauth 的程序發(fā)展而來。大約是上世紀(jì)70年代末的時(shí)候,Knuth開始設(shè)計(jì)一個(gè)新的排版系統(tǒng)TeX 。大約一年后,Knuth被美國(guó)數(shù)學(xué)協(xié)會(huì)邀請(qǐng)?jiān)谀陼?huì)上展示自己的一項(xiàng)成果。他介紹的正是自己的新發(fā)明用以排版的TeX。稍后,他又撰寫了一整套手冊(cè),既講使用方法,又講設(shè)計(jì)原理,這套書現(xiàn)在已經(jīng)成為經(jīng)典之作了。
LaTeX與Word對(duì)比起來有很多的優(yōu)點(diǎn):首先在編輯復(fù)雜文檔時(shí),Word 總能給人這些意外,當(dāng)計(jì)算機(jī)在一次死后,打開上次編輯的試卷時(shí)發(fā)現(xiàn)所有的公式都變成不可編輯的圖片,但這決不可能發(fā)生在LaTeX中;其次,LaTeX使用幾條簡(jiǎn)單的命令就可以很容易生成腳注、索引、目錄和參考文獻(xiàn)等復(fù)雜的結(jié)構(gòu)。它使得出版快速,并生成質(zhì)量很高的科技作品以交流科技信息。另外,使用LaTeX時(shí),你只是詩人,LaTeX則是你的排版工。而在使用Word等文字處理軟件時(shí)你既是詩人又是排版工。LaTeX可以提供專業(yè)級(jí)的排版設(shè)計(jì),使文檔看起來如同印刷好的一樣,但從遠(yuǎn)處看Word的文檔則是黑一塊白一塊的;最后,LaTeX 實(shí)際是TeX 的宏命令,這些宏命令能把各種復(fù)雜的數(shù)學(xué)公式系統(tǒng)化,許多數(shù)學(xué)符號(hào),例如上下標(biāo)的大小等都可由系統(tǒng)自動(dòng)制作,這就給LaTeX的用戶帶來了很大的方便.用戶可以不用涉及文章的具體格式和印刷要求,只要按照規(guī)定給出這些確定的宏命令,即可生成質(zhì)量較高的作品。這正是為什么世界上這么多科學(xué)家對(duì)LaTeX愛不釋手的原因所在。
本文正是利用LaTeX 的以上特點(diǎn)制作了一個(gè)數(shù)學(xué)試卷的模板,使用者很輕松的套用定義好的模式,只需要輸入相關(guān)的內(nèi)容就能制作一個(gè)完美的數(shù)學(xué)試卷。我們對(duì)于試卷的一些常用命令,做如下的宏命令:
例如:我們要得到“2009級(jí)數(shù)學(xué)分析試卷A”,只要輸入:iaoti { 2009級(jí)數(shù)學(xué)分析試卷A ,就可以得到:2009級(jí)數(shù)學(xué)分析試卷A
如果你需要更長(zhǎng)的橫線可以多用幾個(gè),也可以把它們組合起來用。
由于篇幅有限本文只對(duì)排版選擇題定義了以下一個(gè)命令:
(1)fouch… … … …用來在一行放4個(gè)選項(xiàng),其宏命令如下:
例如輸入:fourch {$a$}{$b$}{$c$}{$d$}就可以得到:(A)a (B)b(C)c(D)d
宏命令(1)中選項(xiàng)前的(A)、(B)、(C)、(D)是自動(dòng)加上去的,即在…中填入選項(xiàng)的內(nèi)容即可,其它由LaTeX來解決.我們所介紹的以上宏命令把它包含在了colinexam 宏包中,當(dāng)我們使用時(shí)直接調(diào)用usepackage{colinexam}即可。下面是試卷的通常結(jié)構(gòu):
egin{problems}
由上面試卷的通常結(jié)構(gòu)就可以很輕松的制作一套完美的數(shù)學(xué)試卷了。
[1]鄧建松,彭冉冉,陳長(zhǎng)松.LaTeX2科技排版指南[M].科學(xué)出版社.
[2]吳凌云.CTEX FAQ,2003-5-10.Rev.1.16.
TP393
A
1674-6708(2010)18-0112-02