• 沒有找到結果。

選個順手的編輯器

在文檔中 大家來學 (頁 16-19)

TEX/LATEX 本身並不內附編輯器,這和許多排版軟體不一樣,他只專注在排版的過程,原 始文稿是如何產生的並不插手干涉,這樣子的自由度很大,每個人都可以選用適合他自己 的編輯器,但和目前一般的幕前排版系統比較的話,會讓初接觸的朋友不知所措,因為他 不曉得要如何使用 TEX/LATEX 來「編輯」原始文稿!

當然,有些 TEX/LATEX 的發行版本,乾脆就弄了個編輯器,把編輯器和排版系統本身連 接起來,這樣是很方便,但有很大的可能又得花時間學習另一種不熟悉的編輯器操作。本 文的說明,不準備被編輯器給綁住,你愛用什麼編輯器就用什麼編輯器,讓我們專心在排 版過程本身吧!

以下僅簡單介紹和中文相容的編輯器。當然,只要使用順手的編輯器都可以拿來用。原則 上,剛開始接觸 LATEX,個人是建議從命令列開始瞭解起,等整個流程有個概念後再來使 用一些方便的編輯器上的巨集及按鈕設定,不然,有時編輯器上的設定有問題時,會不知 道從何改起。至於編輯器的操作,請自行參考各編輯器的說明文件或網路上的教學文件,

這裡就不多談了。

2 章 行前準備 2.5. 選個順手的編輯器

2.5.1 Vim

這有各種平台的版本可以下載:

http://www.vim.org/

可以配合 vim-latex suite 來使用:

http://vim-latex.sourceforge.net/

2.5.2 GNU Emacs/XEmacs

這也是有各種平台的版本,也可以配合 AUCTEX3 來使用,相當方便,這也是 Knuth 教 授本身所愛用的編輯器:

http://www.gnu.org/software/emacs/emacs.html http://www.xemacs.org

2.5.3 NEdit

這也可以配合 AUCTEX 來使用,但只有 Un*x 系統的版本:

http://nedit.org

2.5.4 WinEdt

這是 shareware,只有 Windows 版本:

http://home.istar.ca/~winedt

2.5.5 UltraEdit

這也是 shareware,也是只有 Windows 版本。

http://www.ultraedit.com

3http://www.gnu.org/software/auctex/

2 章 行前準備 2.5. 選個順手的編輯器

2.5.6 Kile

這是很方便的 LATEX 圖形界面整合環境,還可叫出繪圖軟體來繪圖,如果其他作業系統也 有安裝 Qt/KDE 的話,也是可以編譯安裝使用:

http://kile.sourceforge.net/

第 3 章 TEX/L A TEX 語法概說

這一章要談的是,和一般的純文字文稿及其他 markup 式文件系統在語言上的一般差異 性。為了讓觀念上能夠更清楚,以下所述主要是要在命令列執行的,致於編輯器上方便的 按鍵及巨集,這裡就不多談,一方面是每個人使用的編輯器不一樣,二方面是要先把黑盒 子拿掉,整個處理流程才會有概念。

當然,由於完全還沒有開始實際寫文稿來測試,所以,這章是紙上談兵,不必動手,用看 的就好。但,別急,我們會在第 4 章開始實際玩看看,請別忘了,到時要再回頭來複習一 下這些資料。

而且,前面已經說過,這篇文章主要是著眼於 LATEX 所附上的巨集,一些其他方便的套件 引用,將會在最後或另文再來談。其實,不引用任何外來特殊套件,讓 LATEX 本身去處 理,最起碼也就不會太離譜,要講求美觀、微調,個人是認為先把基礎弄起來再說,有些 套件的複雜程度,會令人頭疼,你是不是真有這個需要,值得考慮。而且,很多時候自認 為不錯的「微調」,其實常常會不合排版的慣例。TEX/LATEX 的語法,可以是很簡單明 白,也可以是相當的複雜,這是 TEX 系統本身的彈性所導致。

在文檔中 大家來學 (頁 16-19)