- ...
Donald E. Knuth1.1
- http://www-cs-faculty.stanford.edu/~knuth/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...1.2
- http://www.fsf.org
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...1.3
- http://www.gnu.org/philosophy/free-sw.html
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...CWEB1.4
- http://www-cs-faculty.stanford.edu/~knuth/cweb.html
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
email1.5
- http://www-cs-faculty.stanford.edu/~knuth/email.html
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...1.6
- http://www.ntg.nl,荷蘭的 TeX User Group 算是相當活躍的。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Leslie Lamport1.7
- Leslie Lamport 於 1985 在
CSL
任職時寫了 LaTeX。目前任職於
DEC Systems Research Center
但已幾乎沒有參與 LaTeX 的後續發展了。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... Project1.8
- http://www.latex-project.org/latex3.html
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... CLASS="logo,LaTeX">LaTeX1.9
- ftp://ftp.dante.de/tex-archive/info/beginlatex/beginlatex.pdf
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 的原始程式碼開放出來1.10
- 雖然有一些版權的規定,但是 Knuth 教授的本意,這些原始碼是屬於 Public Domain,只是,如果經過修改,不能再以 TeX 為名,要另外改一個名稱,以免和原來的 TeX 搞混。TeX 這個商標的所有人是美國數學協會(American Mathematical Society, AMS)。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... Project1.11
- http://www.latex-project.org/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...CTAN1.12
- http://tug.ctan.org/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
LyX1.13
- http://www.lyx.org/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...macs1.14
- http://www.texmacs.org/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... CD2.1
- http://tug.org/texlive/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... Group)2.2
- http://www.tug.org/。加入會員的話,只要些許會費,則可以獲得 TeX Live CD 及年報資訊的寄發。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...TeX2.3
- http://www.gnu.org/software/auctex/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 等字母。關於字型在文章中的置放位置,我們來看看一個模擬圖:3.1
- 實際字型設計上的各部份專有名詞及結構,當然不會是這麼簡略,這裡的模擬圖,只是暫時讓字的一般置放有個粗略的概念。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 0xa158。但由於中文字間距的問題,有可能打出來的破折號中間會有一點空白3.2
- 這是可以調整的,也就是去除兩個橫線之間的字間距,這樣就不會產生小空白了,中文刪節號也有同樣的情形,我們會在微調的部份再來討論。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
T14.1
- 正式名稱是 Cork's TeX extended text encoding 又稱為 Text Companion encoding。這裡的 T1 和 Type 1 字型規格無關,他是字型編碼方式,他把字型裡頭有關一些重音符號字母單獨視為一個單獨的字,而非如 OT1 是由一般字母和重音符號組合而成。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 粗斜體4.2
- 請注意,這兩種斜體是不一樣的,slant 是一般正常的字,只是把他傾斜個角度而已,但 italic 則是另一種獨特的字型設計。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...
{\itshape ...}4.3
- 宣告式指令可以複合使用,但仍然會需要手動做 italic correction。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 的幫忙。4.4
- 這是 LaTeX 本身巨集定義的問題,因為他主要是針對一般性文件及書籍,TeX 本身的能力,可以讓字型放大到 2047pt。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 時各種字型大小指令、實際例子及其大小(這是相對大小,會隨內文預設字型大小而自動調整):4.5
- 請注意,本文 pdf 格式內文使用 12pt 字型大小,列表及其中的例子,是由另外 10pt 預設字型大小所製作的 eps 圖檔引入,以免失真。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...4.6
- LaTeX 系統中的字型放大,在 10pt 以上,是以 1.2 的倍數為次方來放大的,因此,正文 10pt 的字型大小的話,不會有 13pt 這種大小的字型,LaTeX 會選用最相近大小的字型來替代。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... class)6.1
- 這在舊的版本稱為 style,這兩個詞意義上差不多,這些都是 TeX 延伸出來的巨集定義,專門用來定義文章的大結構,以便簡化使用上及文稿的內容。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... package8.1
- 套件查詢,可使用第 7.4 節,頁
,所提到的
ltxpkg.sh
來查詢是否有預先載入其他的 packages。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 0.755,定義方法如下:8.2
- 每一個原色在電腦上最小可由一個 byte(8-bits) 來儲存,共有 256(
) 種變化,所以,三原色可調出
共 16,777,216 種顏色,但這不表示你的螢幕、印表機有辦法顯示那麼多顏色。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 就得把前後位置經過整體的計算後再來決定圖表應該置放在什麼地方,這就是所謂的浮動環境。8.3
- 這篇文章並不使用浮動環境,因為這篇文章的原先構想是一種講義形式的文件,並非一份正式的文件格式。所以這篇文章中,圖表並無 caption,他們的位置是當做一般文字內容排版的,為了敘述的連續性,圖表都可能置於一頁中央。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 向量圖檔9.1
- 嚴格來說,MetaPost 所產生的圖檔只是 eps 圖檔的一個子集,稱為 mps,我們這裡一併稱他為 eps 圖檔,不做嚴格區分。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... CLASS="sans">xmgr9.2
- 原始的 ACE/gr 有兩種版本,除了 Motif 的 xmgr 外,還有另一個 XView 的 xvgr 版本,但 XView Widget 和 Motif 之爭,最後是 Motif 勝出。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... 間可做四則運算。例如,我們指定9.3
- MetaPost 的指定(assignment)運算子是 :=,一般的等號才是等於,但第一次指定時兩個都可以代表指定運算,其後更改指定的話就一定要使用 :=。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... loop9.4
- MetaPost 有完整的條件判斷式及迴圈,但這已經屬於程式設計的範圍,因此這篇文章裡頭並沒有詊細說明,只有舉一個 for loop 的典型例子,有需要深入時請自行參考文章後面的參考資料。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.