ctex_應(yīng)用介紹.ppt_第1頁(yè)
ctex_應(yīng)用介紹.ppt_第2頁(yè)
ctex_應(yīng)用介紹.ppt_第3頁(yè)
ctex_應(yīng)用介紹.ppt_第4頁(yè)
ctex_應(yīng)用介紹.ppt_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1,ctex 軟件應(yīng)用介紹,韋忠禮 主講,2,本節(jié)內(nèi)容: 我為什么要用TeX ?,如果你經(jīng)常編排帶數(shù)學(xué)公式的文章, 那么你對(duì)WORD估計(jì)不陌生, 而且對(duì)它的公式編輯器也用得不少, 那你可能會(huì)發(fā)現(xiàn), WORD 編排出來(lái)的段落不是那么令人滿意, 如果左對(duì)齊, 那么每行的右 邊參差不齊, 很不美觀; 而如果選用兩邊對(duì)齊, 那么WORD為了達(dá) 到這點(diǎn)要求, 可能就加大了某些詞與詞之間的間距, 那樣也達(dá)不 到我們滿意的文章格式. 能不能在行末自動(dòng)地把一個(gè)單詞在音節(jié) 處拆開(kāi), 并加上連字符呢? TeX可以.,3,公式編輯器用多了, 你可能就發(fā)現(xiàn), 如果你要修改文章字體 的大小, 這時(shí)需要一個(gè)一個(gè)地調(diào)整公式

2、的大小, 簡(jiǎn)直是無(wú)法承受的工作量; 而且, 你經(jīng)常會(huì)發(fā)現(xiàn), WORD的公式大小并不是和正文那么適配, 許多時(shí)候看起來(lái)要么大了, 要么小了, 尤其是碰到大行的公式, 頁(yè)面編排都可能因此受到影響了. 而TeX美觀的公式混排, 統(tǒng)一的公式正文大小, 會(huì)令你感覺(jué)你編排的文章和正式出版的數(shù)學(xué)書(shū)籍一樣漂亮. 。,WORD編一篇大的文章, 你就會(huì)發(fā)現(xiàn)你可能不得不將它按章節(jié) 存儲(chǔ)成各個(gè)小文件, 因?yàn)楣蕉嗟奈恼碌腤ORD文檔大得不是一張軟盤能解決的了. 而我們使用的TeX格式的文檔, 一個(gè)50頁(yè)包含很多公式的文章可能只有不到100K大小,4,微軟的東西就是版本多, 你一定為WORD6.0, WORD95, W

3、ORD97, 還有英文WORD, 中文WORD的諸多版本的不兼容性大感頭疼, 有時(shí)不是頭疼就能解決的, 公式編輯器的不兼容, 使低版本的WORD公式根本無(wú)法在高版本中使用. 而雖然TeX也有非常多的版本, 但是TeX的基本格式以及公式等編排格式都有統(tǒng)一的標(biāo)準(zhǔn), 而那些靈活多樣的格式, 往往只是一兩個(gè)文本文件就可以解決的, 甚至我可能一點(diǎn)不直到別人所用的格式, 但從文檔中我猜出大致意思了, 那我也可以自己寫出那樣特殊的格式, 因?yàn)門eX是純文本格式, 你可以輕松地讀懂每一句話. 而WORD文檔格式的不公開(kāi), 我想不會(huì)有幾個(gè)人能從一個(gè)WORD文檔看出編排后的樣式. TeX的純文本文件, 使得各個(gè)操

4、作系統(tǒng)下的TeX環(huán)境都能輕松地編輯修改瀏覽打印你的文章, DOS,WINDOWS, 甚至UNIX. 。,5,最為關(guān)鍵的是, 現(xiàn)在很多國(guó)內(nèi)外雜志, 要求寄去的文章按TeX 格式排版(可能有些雜志可以接收WORD文檔, 那你可能又要在茫茫軟件海洋中尋找英文WORD, 因?yàn)閲?guó)外根本就沒(méi)有中文WORD, 而你的中文WORD文檔在英文WORD中什么都看不出來(lái)). 那么會(huì)用TeX就更是你迫在眉睫的需要. TeX就和vi一樣, 在你對(duì)他一點(diǎn)不懂的時(shí)候, 你總覺(jué)得他很難 相處, 但是在你了解他之后, 你會(huì)越來(lái)越發(fā)現(xiàn)他的好.,本節(jié)內(nèi)容: 一個(gè)最最最最簡(jiǎn)單的TeX文檔, 并在CCT環(huán)境下編譯瀏覽打印該文件, 編譯

5、出現(xiàn)錯(cuò)誤后的繼續(xù), 以及DOS下的CCT EMTEX的下載及安裝. (附CCT EMTEX的 readme.cct 文件),6,我們已經(jīng)講過(guò), TeX源文件是文本文件, 就象一個(gè)C語(yǔ)言的源 文件一樣, 那么我們也象編譯C語(yǔ)言程序得到可執(zhí)行程序一樣, 我們編譯TeX源文件, 以得到能在計(jì)算機(jī)上瀏覽或打印的格式文件, 那就是后綴為.DVI的文件(我們就稱它為DVI文件). TeX源文件我們通常把其后綴取為.TEX. 當(dāng)然, 如果你在中文TeX的環(huán)境中編排你的中文文章, 那么你的源文件后綴可能就是那個(gè)中文TeX給你約定的了, 我們現(xiàn)在常用的CCT EMTEX, 所用的后綴是.CTX, 系統(tǒng)的操作是將

6、.CTX源文件中的中文經(jīng)過(guò)預(yù)處理, 產(chǎn)生標(biāo)準(zhǔn)的TeX文件, 然后再照平常的TeX文檔一樣操作, 得到DVI文件.,7,今后, 我們均以DOS下的CCT EMTEX環(huán)境為例, 來(lái)講述TeX文章的編排. 因?yàn)門eX的標(biāo)準(zhǔn), 所以在不同的TeX環(huán)境, 其實(shí)文章編排的內(nèi)容格式是一樣的, 只是可能它得到DVI的途徑不同而已. 而我們就以現(xiàn)在比較流行的LaTeX為準(zhǔn)來(lái)講述TeX的使用, 其它如amstex, amslatex等, 僅是文檔的最外層框架以及少數(shù)擴(kuò)展的命令不大一樣之外, 其它命令都是相同的.,8,一個(gè)最最簡(jiǎn)單的TeX文檔可能是: (比如我們用EDIT, 當(dāng)然也可以用寫字板或UltraEdit等

7、甚至是UNIX下的vi編輯器等編輯一個(gè)文本文件如下四行, 取名為1.tex) documentstylearticle begindocument my example content enddocument 現(xiàn)在流行的TeX格式似乎已經(jīng)不是documentstyle而是documentclass,9,了, 但是它們除了一開(kāi)始的寫法不大一樣之外, 正文的命令排版等等都沒(méi)有任何區(qū)別. 以CCT EMTEX環(huán)境為例, 我們用latex 1.tex來(lái)編譯TeX文件來(lái)得到DVI文件, 然后用view 1.dvi來(lái)瀏覽, 用dvi24p 1.dvi(24針打)或dviljp 1.dvi(激打)來(lái)打印文章

8、. (以上三條命令的后綴均可以省去, 僅用latex 1,view 1和 dviljp 1等.),10,如果你的TeX文件不符合TeX語(yǔ)法, 那編譯將可能出錯(cuò), 這時(shí)可以讓系統(tǒng)忽略錯(cuò)誤產(chǎn)生DVI文件(這時(shí)可能就不能達(dá)到你所期望的排版效果了), 或者你應(yīng)該修改源文件中的錯(cuò)誤, 重新編譯, 直到全部通過(guò). 在LaTeX編譯出錯(cuò)時(shí), 會(huì)在屏幕上顯示出錯(cuò)信息, 并顯示?以接受用戶進(jìn)一步的指示. 在?后, 輸入: 1. 回車: LaTeX盡量忽略此錯(cuò)誤, 繼續(xù)運(yùn)行; 2. s: LaTeX繼續(xù)運(yùn)行, 并之后還有錯(cuò)誤, 也不停止運(yùn)行; 3. r: 類似s, 比上者更強(qiáng)硬, 甚至連打不開(kāi)文件這樣的嚴(yán)重錯(cuò)誤也

9、不停止;,11,4. q: 同r, 但錯(cuò)誤及提示均不在屏幕顯示, 直接寫入.LOG文件; 5. I: 之后跟一個(gè)字符串, 用來(lái)插入替代出錯(cuò)的字符串. 比如在正文需要縱向空出1cm空白, 用vskip 1cm, 但是輸入錯(cuò)誤成為vship 1cm, 則編譯出錯(cuò): ! Undefined control sequence. l.102 vship 1cm ? 表示在第102行, vship是未定義的命令, 這時(shí)在? 后輸入 Ivskip, 則用vskip替代出錯(cuò)的vship, 繼續(xù)執(zhí)行. 這里需要注意的是, 這條指令只是編譯中臨時(shí)修改錯(cuò)誤, 并沒(méi)有真正地修改源文件;,12,6. 小于10的數(shù): 表

10、示刪出從當(dāng)前位置開(kāi)始的那么多個(gè)字符; 7. ?: 顯示提示 8. h: 顯示幫助, 對(duì)當(dāng)前錯(cuò)誤提出進(jìn)一步動(dòng)作的建議; 9. x: 中斷編譯, 將已編譯的結(jié)果寫入.DVI中, 出錯(cuò)及提示寫入 .LOG中.,下載CCT EMTEX, 科大內(nèi)可去 6/chencs/cct-new/ 該軟件源站點(diǎn)是 :/pub/cct 安裝請(qǐng)閱讀hdinst.doc. 安裝之后, 關(guān)于CCT(TeX的中文接口)部分的說(shuō)明請(qǐng)看cctman.zip解開(kāi)后的man.dvi. 文后附CCT中readme.cct 的內(nèi)容.,13,本節(jié)內(nèi)容: TeX 中的十個(gè)保留字符; TeX 中關(guān)于空格, 段落

11、, 斷行, 分頁(yè)的約定; 幾種TeX中的短橫線以及單雙引號(hào)的使用; 字體, 字號(hào), 分組; 特殊字符, 重音TeX中, 你很常見(jiàn)到的是符號(hào), 那是TeX排版命令的標(biāo)志, 比如說(shuō)Omega就是能輸出鍵盤無(wú)法直接輸入的特殊字符, 而 begintabularll將說(shuō)明一個(gè)制表環(huán)境的開(kāi)始.,14,和字符一起, $ 2.段落: 在TeX源文件中, 一個(gè)空行就表示一個(gè)新段落的開(kāi)始, 也可以用par產(chǎn)生新段落; 3.TeX將一段的正文按定義的寬度及頁(yè)高自動(dòng)進(jìn)行斷行分頁(yè), 因此如果需要強(qiáng)制斷行用或newline來(lái)表示; 換頁(yè)用 newpage或clearpage; 4.短橫線的長(zhǎng)度: 連字符, 用-, 如X

12、-ray; 表示數(shù)字的范圍, 用-, 如1-2; 破折號(hào), 用-; 在數(shù)學(xué)環(huán)境中, -總是當(dāng)作減號(hào); 5.單引號(hào)和雙引號(hào) 單引號(hào), 分別用和來(lái)表示; 雙引號(hào), 則用和(兩個(gè)同方向單引號(hào)連用).,16,LaTeX中有256種字體甚至更多, 而常用的是5-6種而已, 比如英文正文常用羅馬體(rm), 公式中常用意大利體(it), 其它字體有黑體(bf), 斜體(sl), 等線體(sf), 打字機(jī)體(tt). 在不使用字體控制時(shí), 缺省是羅馬體, LaTeX一直使用當(dāng)前字體, 直到出現(xiàn)改變字體的命令為止. 而CCT中增加了改變中文字體的命令: songti(宋體), heiti(黑體), fangs

13、ong (仿宋), kaishu(楷書(shū)), 中文字體缺省是宋體.,17,LaTeX英文字號(hào)使用point(點(diǎn)制). 1 inch=72.26 pt. LaTeX 從小到大, 依次用tiny, scriptsize, footnotesize, small, normalsize, large, Large, LARGE, huge, Huge來(lái)定義和改變字號(hào). 在定義了10pt, 11pt或12pt 的基準(zhǔn)字號(hào)后, LaTeX也相應(yīng)地調(diào)整以上各字號(hào)的大小. 這里還要注意的是, 在同時(shí)使用英文字體和字號(hào)控制中, 應(yīng)先改變字號(hào)再改變字體, 否則可能得不到希望的結(jié)果. CCT中, 對(duì)中文還有專門的命

14、令zihaon, 這里n是中文字號(hào)的號(hào)數(shù), 為0到7, 以及-4 (小四)和-5(小五).,18,在上面, 我們已經(jīng)知道了和定義了分組(group), 所有在分組字符之間出現(xiàn)的命令的作用范圍都只是在這組相應(yīng)的大括號(hào)中. 看看例子normal bf this is bf normal again就知道了.,在編排科技文獻(xiàn)中, 經(jīng)常會(huì)遇到一些鍵盤無(wú)法直接輸入的字符, 比如節(jié)號(hào), 版權(quán)號(hào), 劍號(hào)以及在字母上加一些重音符號(hào)等等. 你來(lái)試試看: S P copyright dag ddag a,19,以a為例, 下面看看各個(gè)重音符號(hào)的作用: a, va, a, a, a, .a, a, ua, =a;

15、而在以后要講的數(shù)學(xué)環(huán)境中, 以上幾個(gè)重音應(yīng)該分別表示為$hata$, $checka$, $tildea$, $acutea$, $gravea$, $dota$, $ddota$, $brevea$, $bara$, 最后, 在數(shù)學(xué)環(huán)境中, 還有$veca$是在a上面加一小箭頭. 其中, 數(shù)學(xué)環(huán)境中, 還有 widhat和widtilde, 可以自動(dòng)地調(diào)整或的長(zhǎng)度, 以適應(yīng)其后 中的多個(gè)字符.,20,本節(jié)內(nèi)容: TeX的文件版式documentstyle, 頁(yè)面格式 pagestyle, 版面的尺寸參數(shù),TeX的版式首先是文件版式, 也就是我們接觸的第一個(gè)最最最 簡(jiǎn)單的TeX文檔中的第一句:

16、 documentstyle選項(xiàng)1,選項(xiàng)2,.格式 其中的及選項(xiàng)是可選的, 而格式是必需的.,21,documentstyle選項(xiàng)1,選項(xiàng)2,.格式 LaTeX有以下幾種格式: article(文章), report(報(bào)告), book(書(shū)), letter(信件). CCT對(duì)前面三種進(jìn)行了漢化, 分別是carticle, creport和cbook. 常用的選項(xiàng)有 10pt/11pt/12pt: 定義基準(zhǔn)字號(hào), 缺省10pt. twoside: 兩面印刷格式, 因奇偶頁(yè)裝訂位置不同而異, 缺省為單頁(yè). twocolumn: 雙欄排版, 缺省為單欄.,22,titlepage: 僅在artic

17、le格式使用, 它是maketile產(chǎn)生一個(gè)單獨(dú)的文章題目頁(yè), 同時(shí)abstract也產(chǎn)生單獨(dú)頁(yè) leqno: 使公式標(biāo)號(hào)出現(xiàn)在左邊, 缺省在右 fleqn: 公式左對(duì)齊, 缺省中間對(duì)齊 thesis: 專用于畢業(yè)論文排版 IEEE: 專向IEEE類雜志投稿的格式 IFTHEN: 排版計(jì)算機(jī)程序,23,LaTeX的一個(gè)頁(yè)面有頁(yè)眉(head, 通常是雜志名, 卷號(hào), 當(dāng)前章節(jié)名等), 主體(body, 正文, 包括腳注及圖表), 頁(yè)腳(通常是頁(yè)碼, 如果頁(yè)碼放在頁(yè)眉處, 則頁(yè)腳可能是空的). 我們用下面的指令控制頁(yè)版面: pagestyle參數(shù) 參數(shù)可以是 plain: 頁(yè)碼在頁(yè)腳居中, 頁(yè)眉空

18、白, 為article, report的缺省 empty: 頁(yè)眉頁(yè)腳都空白 heading: 頁(yè)腳為空, 頁(yè)眉為正文的章節(jié)信息及頁(yè)碼 myheadings: 自定義頁(yè)眉, 內(nèi)容由 markbothleft_headright_head (雙面twoside排版) 或markrightright_head (單面排版) pagestyle是對(duì)全文有效的, 而如果要定義某頁(yè)的頁(yè)面格式, 則可用thispagestyle, 用法同上, 下一頁(yè)自動(dòng)恢復(fù)原設(shè)置,24,這里提到頁(yè)碼, 我們經(jīng)常會(huì)修改頁(yè)碼的表現(xiàn)格式, 可能用阿 拉伯?dāng)?shù)字或羅馬數(shù)字等, 則修改pagenumbering參數(shù), 這里參數(shù)可以是a

19、rabic(阿拉伯?dāng)?shù)字), roman(小寫羅馬數(shù)字: i, ii, iii,) Roman(大寫羅馬數(shù)字: I, II, III,), alph(小寫英文: a, b, c,), Alph(大寫英文: A, B, C). 如果需要更改某頁(yè)的頁(yè)碼, 則用修改計(jì)數(shù)器命令: setcounterpage數(shù)字, 這里page是頁(yè)碼計(jì)數(shù)器.,25,TeX中還經(jīng)常會(huì)在documentstyle和begindocument之間常用到很多修改版面尺寸的命令. 如未指明, 這些命令的格式都是用para_name=newvalue的格式. texwidth, texheight 頁(yè)body的寬度和高度, 不包括

20、頁(yè)眉頁(yè)腳 oddsidemargin, evensidemargin 奇數(shù)/偶數(shù)頁(yè), 紙張左邊緣 到頁(yè)body左邊緣的距離減去一英寸 topmargin 紙張上邊緣到頁(yè)眉或body(無(wú)頁(yè)眉時(shí))的距離減去一英寸 marginparwidth 頁(yè)邊注(marginnote)的寬度 marginparsep 正文邊緣到頁(yè)邊注邊緣的距離 headheight 頁(yè)眉高度 headsep 頁(yè)眉底部到頁(yè)主體頂部的距離 footheight 頁(yè)腳高度 footskip 頁(yè)正文最后一行底到頁(yè)腳底的距離,26,(建議, 總把oddsizemargin, evensidemargin, topmargin設(shè)為 0c

21、m; 如果沒(méi)用頁(yè)眉, 將headheight, headsep設(shè)為0cm; 如果沒(méi)用頁(yè)腳, 將footheight, footskip設(shè)為0cm, 這樣便于在輸出時(shí)直接利用驅(qū)動(dòng)程序的功能控制版心的位置.),columnsep 雙欄article中, 左右欄間空白的距離 columnseprule 雙欄article中, 左右欄間分隔線的寬度, 缺省為零, 即沒(méi)有線,27,以下參數(shù)的修改可以在begindocument的前面和后面: parskip 段落之間除了空出正常行距外額外空出的距離 parindent 段首空白的長(zhǎng)度 footnotesep 兩個(gè)注腳之間的距離 baselineskip

22、正文中前一行底和第二行底的距離, 會(huì)因字號(hào)的改變自動(dòng)改變. 另外, 定義行距還有一個(gè)特殊的參數(shù), 那是baselinestretch, 它是用在begindocument前的全局變量, 修改格式如 renewcommandbaselinestretch倍數(shù) 缺省時(shí)為1.0, 因此 LaTeX中最小行距是baselineskip乘上baselinestretch 得到的.,28,本節(jié)內(nèi)容: 以一個(gè)article例子看看文章的一般排版格式. title信息詳解. 以下僅就例講解, 詳情后續(xù): 章 節(jié), 留空(LaTeX的長(zhǎng)度表示), 參考文獻(xiàn).,有了那么多準(zhǔn)備知識(shí), 我想現(xiàn)在可以開(kāi)始深入展開(kāi)一篇文

23、章 的排版了. 大家可以把以下內(nèi)容從documentstyle行開(kāi)始, 直到enddocument行存在一個(gè)文本文件中, 如111.tex, 然后編譯:latex 111(因?yàn)橛玫浇徊嬉? 需要編譯兩次), 然后用view 111 來(lái)瀏覽此例, view中, 回車翻下頁(yè), 退出(具體view的使用 參看CCT的man.dvi),29,documentstylearticle %使用article格式 topmargin=0pt %以下頁(yè)面設(shè)置 oddsidemargin=0pt evensidemargin=0pt % textwidth=14cm % textheight=21cm % %

24、 titleThis is a sample of LaTeX %文章題目 authorBigeyes() %作者. 多行用 Department of Mathematics % USTC, Anhui, Hefei, 230026 % %,30,and %如有多作者, 用and A_A % thanksSupported by . %致謝, 在author里 % BBS of USTC % % dateMar. 1, 1999 %日期, 如果沒(méi)有此項(xiàng), %則以當(dāng)前日期代替, 若 %不要日期, 則用空,31,% begindocument %document開(kāi)始. %

25、以上定義標(biāo)題各項(xiàng)內(nèi)容, maketitle %此句產(chǎn)生標(biāo)題, 不可缺少, %一般都是正文第一句 beginabstract %套用abstract格式 This is mini-page defined for abstract, %自動(dòng)形成小頁(yè) you only write your abstract in it. If % you want to shows keywords, maybe you % should use: %,32,bf Keywords: LaTeX, example %LaTeX沒(méi)有keywords環(huán)境 endabstract %自己手工來(lái)做吧 % sectionThe very beginning %一個(gè)節(jié), 節(jié)的使用后詳 This is the first section of your % article. You may find every first %一節(jié)的第一段缺省情況 paragraph of your section, subsection, %為段首不自動(dòng)縮進(jìn) chapter or . always has no % parindent at the beginning. %,33,sectionThe 2nd step %第二節(jié),使用自動(dòng)標(biāo)號(hào) hskip parindent %橫向空出parindent This is the

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論