精華區beta NTUEE112 關於我們 聯絡資訊
以中文的 tex 系統來講,我認為 cwTeX 還算是簡單且效果還不錯 的外掛,而且吳聰敏教授寫的那本使用手冊是相當不錯的中文 refernece,我當初譯汪老講義的時候就把這本當字典查,多打幾篇 文章以後就能上手了。如果不考慮比較復雜的排版指令,只要 熟悉一些數學式的指令再套用別人寫的格式設定 (很像 M$ word 的 normal 檔) 就能輕易做出一份漂亮的 LaTeX 文件。 以 GUI editor 而言我推薦 LED 跟 Texmaker 這兩個相當出色 的 freeware 。以入門而言,我建議大家先從英文文件開始玩起 (中文的比較麻煩,而且必須受限於 editor 的編碼問題,不過我 相信過個兩年 unicode 的 TeX distribution 普及以後,非英語系 國家學習 TeX 的入門障礙會大幅減低),等到具備基礎編輯能力 以後再嘗試進階的編輯指令 (特殊字體、多國語言、超大型文件的環境變數) LED (LaTeX Editor ) http://www.latexeditor.org/ 最新版的預覽功能已經算是擺的上檯面的強力功能 (Winedt 應該也有,但是既然有免費的軟體可用,何必選擇商業軟體呢?) 以入門而言我最推這個編輯器,極易上手,快捷鍵也相當多 (很多符號指令可以直接呼叫) 我寫了一個相當簡單的安裝使用說明: ------------------------ 僅僅一年過去,tex 的 editor 的預覽居然發展的這麼好, 找 typing 錯誤不必再重頭 trace 冗長的文稿,我看見了時代的眼淚啊! 這篇主要是教大家如何快速安裝 tex ,並且容易地編輯出無錯誤的方程式 Step 1 : 先安裝 window 專用的 tex macro : Miktex 2.7 http://miktex.org/2.7/Setup.aspx 安裝很簡單,一直按 next 就 ok 了 Step 2 : 安裝文字編輯器, LED http://www.latexeditor.org/download_main.html 把 0.52 beta 的安裝檔載下來安裝就可以了,先把 Miktex 裝好, editor 會自動把所有設定橋好,不需費心 Step 3: 簡單的個人設定 Configuration -> option -> editor ,把字體調大點看起來比較舒服 (~12) preview : 視窗最右邊偏上方有個很小的三角形,按下去就可以拉出一個預覽視窗 如果用寬螢幕的話看起來會剛剛好 (把左邊的檔案樹狀欄關掉), 這是最方便的功能,稍後詳述 Step 4: Hellow to the TeX ! 開一個新的 TeX/LaTeX 文件 輸入: \documentclass{article} \begin{document} ***這裡是本文放置區*** \end{document} 有趣的來了,隨便在本文放置區放入數學式的指令: \[ \frac{\sin x}{\cos x}=\tan x \] 然後按下 F9 (或是工具列的綠色三角形,LaTeX 指令) 你會看到右邊的預覽視窗有 dvi 檔的預覽了! (或者按 ctrl+F11 or ctrl+F12 ) 只要在預覽視窗你想修改的地方按兩下,游標就會自動跑到 tex 文檔中的該處指令碼 修改完再按 F9 compile 一次又能再看到新的預覽了 天啊,實在太神奇了!_ 如果想輸出成 pdf 檔,就依序按工具列上的 PS 紐 和 PDF 紐 把 dvi 檔轉成 .ps 和 .pdf 的文件就可以了,利用 acrobat reader 的 screenshot 你可以把做出來的方程式貼到任何地方去 STEP 5 How about \{alpha} \{beta} ? 如果指令不熟,上面一大排符號工具列讓你玩個爽快, 再加上 LED 有自動完成的功能,打起來更是驚奇般地飛快 just enjoy it ! --------------------------------- 另一個好用介面清爽的 Editor: Texmaker http://www.xm1math.net/texmaker/ 從 MAC 平台移植過來的強力編輯器,我超愛它的預設的快速鍵設置。 雖然無法預覽 DVI 檔,但它可是目前少數可以支援 unicode 編碼 的 latex editor,配合 Miktex 2.7 版包進來的 macro (XeTeX), 可以直接取用電腦系統的 TYPE 1 字型,換言之很多特別的花體字都可以 加到文件裡,連非英文語系的各國字型都能順利取用,我認為 unicode based 系的 TeX 的 distribution 是目前最有潛力成為主流中文 TeX 系統的技術, 因為它從根本上解決了麻煩的字型問題 汪老一直想把 CwTeX based 的中文講義 & 習題冊改成 unicode based 的標準格式,這方面的編輯指令我還在摸索試驗中 (斷行,避頭點之類的 設定),有興趣的大一新鮮人可以加入講義編輯小組玩一下 ^^ TeX 系統雖然是個幾十年前就發明出來的老玩意,但是隨著時代的腳步, 也一直持續不斷地加入新的功能, what you get is what you think 的排版邏輯也慢慢融入 what you get is what you see 的預覽功能, 所以編輯的速度不斷的加快,但是品質仍然可以維持在高水準; 超誇張的方程式編輯功能不論是在輸入的簡易度或者排版成果的美觀度絕對 無可匹敵。 但是有一點必須注意:TeX 能提高排版的完成度,卻不能縮減排版的時間 (maybe 打一些複雜的方程式比較容易,但是也得對指令夠熟悉才行) 當年 Knuth 教授被書商氣到閉關兩年設計出 TeX 原型的時候就是 著眼在出版品的高完成度,試著以類似程式語言的方式完全掌握著作 排版後的每一個細節,也順便設計出可以方便輸入數理符號的排版系統。 你當然是不希望自己的 paper 或者報告被不專業的出版社搞的一團糟 才選擇用 TeX 來自行排版的吧? 雖然 TeX 入門難,但是學會以後可以自己排出專業水準的學術文件, 就算沒什麼內容,別人看了還是會被精美的方程式騙到 XD (Springer 有些叢書就是用 TEX 去排的,大二下會上到的信號系統 的課本也是 TEX 的傑作喔,不少期刊也是吃 TeX 的稿,可以省 一筆排版的費用) 對於有志往學術方向走的人,學會 LaTeX 的好處並不少,用它寫書 寫 paper 寫講義都很方便,把它當成一種 CP 值很高的程式語言來學 就行了 v( ̄︶ ̄)y ------------------------------------- 我只是一個曾經修過汪老普物、總是在負一個標準差排徊的學長 汪老是個可以當朋友的好教授 可以從他身上學到很多東西 好好把握啊 ( ′-`)y-~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.114.159
lalys:我的按下綠色三角形時會出現錯誤@@是怎麼了呢? 09/22 20:52
hiro920463:compile 視窗有給任何訊息嗎? 09/22 21:48