科學論文寫作工具TEX/LaTEX/CTEX
Knuth教授在寫作TAOCP(The Art of Computer Programming)時,發現書商把他書中的數學式排的太難看,於是決定自行開發一個非常適合排數學式的排版語言,於是有了TEX,並且迅速流行並吸引了很多的科學工作者使用TEX作為科學論文寫作。(大牛就是大牛)
1.LaTEX/CTEX
TEX是低階的排版語言,使用TEX進行排版需要記憶太多的命令,非常複雜,將一些常用的功能定義好(巨集,macro),排版就方便多了。LaTEX就是這樣一種包含很多巨集的TEX。目前,主流的作業系統都有現成的TEX套件使用,Unix like的teTEX,Windows的MiKTEX/fpTEX;通常TEX套件是TEX排版引擎加LaTEX巨集、字型(METAFONT)、繪圖程式(METAPOST)等組成的排版系統。CTEX即Chinese TEX,是支援中文排版的TEX套件系統,其集成了MiKTEX、WinEDT文字編輯器以及PostScript處理軟體Ghostscript 和 GSview等。
2.CTEX安裝與使用
1)安裝
2)使用
CTEX使用WinEDT進行編輯,首先開啟WinEDT,輸入如下內容:
\documentclass{article} \usepackage{color} \usepackage{CJK} \begin{document} \textcolor[rgb]{1.00,0.00,0.00}{this is colored} this is my first \LaTeX\ typesetting example. \dots \\ \begin{CJK*}{GBK}{song} 中文輸入、、、\dots \\ \end{CJK*} \end{document}
如圖所示:
然後點選紅色箭頭所指即可輸出PDF檔案。結果如下圖:
3)說明:LATEX語法格式如下:
\documentclass{article}
preamble 區(可無)
\begin{document}
文字區
\end{document}
其中,\documentclass{article}表示文件使用article類別。使用中文需要在preamble去使用usepackage{CJK*}來使用CJK包,並在需要輸入中文的地方使用
\begin{CJK*}{GBK}{song}
中文輸入、、、\dots \\
\end{CJK*}
來進行中文輸入,上述表示使用宋體(song),GBK表示中文內碼,此外還可以使用其他字型如:kai(楷體),li(隸書),hei(黑體),you(幼圓)等.
\\:換行符
\dots:3個點