2011年12月27日

LaTeX 中文安裝簡介(CJK套件)

LaTeX是一套超強的排版工具,有多強呢?,看一下Visual LaTeX這篇文章,把LaTeX所有特效用得淋漓盡致,除了漂亮的方程式可以簡單撰寫之外,甚至還可以編排樂譜,功能多樣且豐富。
比方目錄,引用參考文獻,都可以自動補上,各種斷行程式都會自行處理,不要再用什麼EndNote來處理參考文獻了(套一句艋舺的台詞:GUI介面是下等人用的環境...)LaTeX的編譯才是王道

缺點是非常難上手,且中文支援度不佳。(沒關係現在台灣是ㄈㄈ尺的時代,要會English才是上等人,其他language都是loser)


雖然如此我們還是可以勉強來學一下,畢竟很多作業都可以套用同一種格式,把格式寫好後貼上你的文章內容,程式就會自動幫你排目錄,頁碼,參考文獻等等了,輸出後再微調一下,就有一份漂漂亮亮的pdf檔案了!!
(我最近試著寫的一份作業,請參考,可以看到我用了大量的數學式子)

至於要怎麼開始呢,我會建議大家先讀點相關的東西,文末會介紹,最重要的還是先裝好可以用的軟體,還有中文的環境!!

高手請參考這篇:中英文LaTeX的安裝與應用政大蔡炎龍教授(這才是教授應該教的東西)

電腦苦手也請打開那份講義,看圖繼續往下按照我的步驟做

1.下載所有軟體(包含中文套件,349MB),點我下載(進去後點一下綠色的RAR,等一兩秒即可)

2.下載下來解壓縮,打開MiKTeX 2.9 Setup資料夾,打開setup-2.9.4321.exe檔安裝

3.回到LaTeX資料夾,安裝texmakerwin32_install.exe

4.安裝JabRef-2.7.2-setup.exe

5.把texmf資料夾複製到C:槽下

6.開始>所有程式>MiKTeX 2.9>Maintenance>Settings 點一下

7.上方的Roots點一下,下方的ADD點一下,找到你剛剛放在C槽下的texmf資料夾,按套用,按確定。

8.開始>所有程式>附屬應用程式>命令提示字元

9.輸入initexmf -u ,按Enter,會沒有反應,等他跑完再進行下一步

10.輸入initexmf --edit-config-file updmap ,按Enter,此時會跳出一個純文字檔案

11.輸入
Map cwmu.map
Map cwku.map
Map cwfsu.map
Map cwhbu.map
Map cwyu.map

然後儲存,關閉該純文字檔

12.在命令提示字元下輸入initexmf --mkmap,按Enter,等待執行完畢(要一陣子),就可以關掉命令提示自元了

13.打開桌面上的Texmaker捷徑,新增一個文件檔

14.輸入
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{cwmb}
中文測試
\end{CJK}
\end{document}
存檔

15.按快速編譯旁左邊的箭頭,他會跳出訊息說你沒有裝套件,點確定安裝

16.稍等一下右側就會輸出PDF的預覽了!!,如果有出現中文測試4個字,那就代表成功了!!

安裝完成,痛苦的旅程才要開始
進入學習LaTeX的世界,請閱讀大家來學LaTeX5,這整篇網頁都是LaTeX撰寫出來的,大家可以照個範例一步一步做,我建議是看不懂或用不到的功能跳過,不要死記語法,因為剛剛安裝的程式會提醒你語法,快速閱讀過後,至少你要學會
1.如何用CJK套件打出中文的文件
2.如何加入封面和目錄頁
3.如何調整字體大小
4.如何手動畫表格
5.如何匯入圖片
6.如何打出數學式

如此一來未來寫專題或是研究所論文,都可以靠這套軟體完成
至於我剛剛說的如何自動加入參考文獻,我稍晚再說明

3 則留言:

  1. 不推這套軟體
    這當初是專門發明來打數學式子的
    但是我覺得多學一種語言麻煩
    而且現在WORD也可作排版
    如果不是要使用很多次
    不建議用這個排版

    回覆刪除
  2. 難怪你交不到女朋友...

    回覆刪除
  3. initexmf --mkmaps 才對 少一個s

    回覆刪除