JAVA 軟體免費下載 http://www.java.com/zh_TW/
元智大學學位論文格式規範條例 http://www.yzu.edu.tw/admin/1/8_7.htm
Visual Studio Express: Free, lightweight, easy-to-use, and easy-to-learn tools for the hobbyist, novice, and student developer.
http://msdn.microsoft.com/vstudio/express/default.aspx
這是 Windows 系統下的一個 Un*x 環境(正確的說,是 Linux-like),有了這個環境就可以使用 Unix-like 的界面,也可以編譯 Unix-like 中的程式,當然也就可以安裝 Unix-like 系統的 teTeX 套件了,有人習慣了 Unix-like 的操作環境,但又常需要在 Windows 平台下作業,這是個不錯的選擇。
http://sources.redhat.com/cygwin
http://sources.redhat.com/cygwin/setup.exe
只要先下載 setup.exe 這個可執行檔,然後執行後按著指示就可以完成安裝,當然,網路要連線。
TeX 是 Donald E. Knuth1.1 教授的精心傑作,它是個功能非常強大的幕後排版系統。TeX 是個很低階的排版語言,如果排版時都要從這種低階語言來控制版面的話,那將會非常的煩複,所以,一些經常要用到的功能,都會先去定義好(稱為巨集,macro),這樣排版時才會方便、快速,直接引用已定義好的巨集裡頭的指令就可以了。
原始的 TeX 已經有了一組 macro,是 Knuth 教授所寫的,那就是著名的 Plain TeX,但仍然不夠方便、直觀,於是 Leslie Lamport1.7又寫了另一組的 macro,稱為 LaTeX,主要是把版面配置和文章內容,適度的分開處理,只要使用者選定了一種類別,整本書或整篇文章的結構就是按照這個類別來安排版面,這樣寫文件的人只要專注於文章內容就可以了,版面配置就完全交給 TeX/LaTeX 去處理。
LaTeX 只不過是 TeX 的一大組巨集,那,當然原來的 TeX 的指令,大部份也是可以用在 LaTeX 文稿當中的。而且,LaTeX 並不是目前唯一的 TeX macro,其他如 eplain TeX, ConTeXt, TeXinfo 等都是 TeX macro,也都有他們自成一套的語法。
使用 TeX/LaTeX 系統,剛開始,比較麻煩的是安裝問題。不過,以現在的作業系統而言,幾乎較流行的作業系統都有現成包好的 TeX 系統套件可以安裝,例如 Un*x 系統的 teTeX、Windows 系統的 MiKTeX 及 fpTeX。另外,也有 TeX Live CD2.1 可以供下載、購買,這是 TUG(TeX User Group)2.2製作的各種作業系統的可執行檔,使用上相當方便。
目前所謂的 TeX 套件,是把原來的 TeX
排版引擎本身,加上 LaTeX 及其他相關的巨集,再加上字型軟體(Metafont)、繪圖程式(MetaPost)、字型檔
等等,所組合成的一整個可實際運作的排版系統。因此,什麼是
TeX?會因使用的場合不同而有不同的意義,一般純指指令本身的時候,就單純寫成小寫的 tex,此時所用的巨集,預設就是
Knuth 教授所寫的 plain TeX。寫成
TeX 時,一般是指整個系統而言。這在 LaTeX 巨集亦同,latex
指的是指令,LaTeX 指的是整個巨集系統。
一般 Unix-like 系統都是安裝 teTeX 套件,凡是和 tetex 字樣相關的 packages 都安裝起來,目前 GNU/Linux 各種 distribution 及 FreeBSD 都有現成的 packages 供安裝使用。如果是沒有提供這個套件的作業系統,可能得自行編譯了,原始碼在:
http://www.tug.org/teTeX
ftp://cam.ctan.org/tex-archive/systems/unix/teTeX
ftp://tug.ctan.org/tex-archive/systems/unix/teTeX
ftp://dante.ctan.org/tex-archive/systems/unix/teTeX
最常使用的 free 版本,大概就是 MiKTeX 及 fpTeX,其中,後者等於是 Un*x 中的 teTeX 的 Windows 移植版本。
http://www.miktex.org/
http://www.fptex.org/
安裝的話都自動化了,應該可以很方便的安裝起來。
這是 Windows 系統下的一個 Un*x 環境(正確的說,是 Linux-like),有了這個環境就可以使用 Unix-like 的界面,也可以編譯 Unix-like 中的程式,當然也就可以安裝 Unix-like 系統的 teTeX 套件了,有人習慣了 Unix-like 的操作環境,但又常需要在 Windows 平台下作業,這是個不錯的選擇。
http://sources.redhat.com/cygwin
http://sources.redhat.com/cygwin/setup.exe
只要先下載 setup.exe 這個可執行檔,然後執行後按著指示就可以完成安裝,當然,網路要連線。至於 teTeX 相關的套件,安裝好 cygwin 就會安裝,至於中文 CJK 套件,感謝 seventeen 的製作,請參考:
http://seventeen.mit.edu/blog/17/archives/000141.html
個人對 Mac OS X 並不熟悉,所以僅提供個人知道的 distribution。但 Mac OS X 亦可以安裝 Un*x 系統上的 teTeX 系統,也可以在其上自行編譯。
參考文件:
[文件]MacOS 10.2.4安裝teTeX
http://www.rna.nl/tex.html
http://www.cs.wright.edu/~jslater/mac-tex/mac-tex-intro/mac-tex-intro.pdf
TeXShop
http://www.uoregon.edu/~koch/texshop/texshop.html
iTeXMac
http://itexmac.sourceforge.net/
這裡就把前一章所談到的一些內容整理成一個文稿,先來試試看,這裡先使用 report 類別文稿,因為 article 類別文稿是沒有 chapter 的:
% example1.tex \documentclass{report} \begin{document} This is my first {\LaTeX} typesetting example.\\ This is my first \LaTeX{} typesetting example.\\ This is my first \LaTeX\ typesetting example.\\ I am Mr. Edward G.J. Lee, G.J. is a abbreviation of my name.\\ I am Mr.\ Edward G.J. Lee, G.J. is a abbreviation of my name.\\ Please see Appendix A. We will be there soon.\\ Please see Appendix A\null. We will be there soon. \end{document}
使用編輯器編輯,然後存檔成 exmaple1.tex,這樣就可以編譯了:
latex example1.tex => 產生 example1.dvi dvips -Ppdf example1.dvi => 產生 example1.ps ps2pdf example1.ps => 產生 example1.pdf 或 dvipdfm[x] example1.dvi => 由 example1.dvi 直接產生 example1.pdf 或 pdflatex example1.tex => 由 example1.tex 直接產生 example1.pdf
CJK 指的是由 Werner Lemberg 所發展、維護的一套 macro 系統,用於 TeX/LaTeX 幕後排版系統中,排版中日韓文。
\documentclass[12pt,a4paper]{article} \usepackage{CJK,pslatex} \begin{document} \begin{CJK}{Bg5}{aming} 這是 {\sf CJK} 的測試,終於可以方便製作不內嵌中文的 \LaTeX/PDF 文件了。 \end{CJK} \end{document}
編好後存檔成 test.tex,然後:
bg5latex test.tex dvipdfmx test => 由 test.dvi 產生 test.pdf