吳聰敏 (2011.8)
以下步驟是以 cwTeX34 及 MiKTeX 2.9 為例,
作業系統是 Windows 7 (32位元)。
若使用其他版本, 安裝步驟類似。
安裝之前請先關閉 「使用者帳戶控制」 (UAC)。
以 Windows 7 系統 為例, 關閉 UAC, 請由
選擇 「不要通知」; 請重新開機讓設定生效。
安裝程式首先會安裝 MiKTeX 2.9。
請依內定選項, 將系統安裝於硬碟 C:,
若選擇於其他硬碟, 某些工具程式可能無法執行。
以下的幾個畫面會出現選項, 請選用內定值;
亦即, 只要按 [Enter] 即可。
MiKTeX 安裝完成之後, 會自動安裝 cwTeX 系統。
cwTeX 安裝之後,
下一步是安裝文字編輯軟體 (editor)。
安裝程式會依序安裝/設定兩個文字編輯軟體, Winedt 與 TeXworks。
前者是 shareware, 可免費使用31天; 後者是免費軟體。
安裝程式會先安裝 WinEdt 軟體。
安裝完成後, 會要求啟動 WinEdt;
請讓程式啟動之後, 再按 WinEdt 視窗右上方之 X 鍵, 關閉之。
安裝程式會接著設定 WinEdt 之功能, 以方便排版。
接下來是安裝 TeXworks 軟體, 其過程與上面相同。
不過, 第一個畫面是語文界面之選擇。
若無特別偏好, 可選用英文 (English)。
安裝完成之後, 請讓軟體啟動 (Launch); 之後, 再關閉。
接下來, 安裝程式會對 TeXworks 作一些基本設定, 以方便排版。
若一切順利, 下一個步驟是安裝 Ghostscript,
這是一個很有用的工具程式。
下一步是安裝 SumatraPDF, 這主要用於預覽排版結果。
下一步是安裝另一個工具程式, Perl。
此一程式有幾種版本, 我們選用的是 ActivePerl。
最後, 我們會安裝 Total Commander。
這是一個類似 Windows 檔案總管的軟體,
但功能甚強, 而且, 使用者界面絕佳。
同樣的, 一開始可選用 English 語言界面。
Total Commander 安裝之後, 程式會作一些設定。
最後一個畫面是要求重新啟動,
預設值是 「稍後啟動」; 請改選擇立即重新啟動。
測試程式首先會檢查 「環境變數」 (environment variable)
中之程式路徑 (path) 是否設定正確。
若無問題, 會排版出一份簡短的英文文件。
接下來, 關閉右邊的預覽畫面;
回到左邊黑底白字的 DOS 視窗 (DOS box)。
按 [Enter], 即排版出一份簡短的中文文件。
若以上兩份文件都能排版出來, 即表示安裝正確。
你若在 WinEdt 視窗內的 test.ctx
文稿內加入一些文字或指令;
儲存後, 再按 [Ctrl]+T,
即可排版出修正後的文稿。
請注意, 你加入的文字與指令必須在
同樣的, 開啟 examp2.ctx 測試檔,
按 [Ctrl]+T 即開始排版。
不過, 馬上會出現下列畫面。
中間的 Package Installation 視窗提示, MiKTeX 要透過網路下載巨集套件 titlesec.sty,
原因是 examp2.ctx 例子文稿所使用的這一個此巨集套件,
尚未安裝在你的電腦內。
若電腦接上網路, MiKTeX 可以透過網路, 即時安裝此一套件。
在 Package Installation 視窗內,
中間的 <Random package repository> 表示,
MiKTeX 會任意選擇一個地理位置較近的網站下載。
下方打勾的選項表示, 下載任何巨集套件前, 都會徵求同意。
點選 「Install」 後即進行下載, 並完成排版。
以上畫面中, 左邊的原始文稿檔案上有一行字變成反白,
原因是我們在右邊預覽畫面上以滑鼠點選了排版版面上第1節的第3行;
這對應原始文稿的反白文字的這一行。
此一功能稱為 texsync,
點選排版結果的任一行, 即可回到原始檔案的對應文字,
這對於校對寫作原稿很有幫助。
反過來, 如果你在左邊原始文稿的任何一行按
[Ctrl-[F8], 則右邊預覽畫面上的對應行會以顏色標示。
以上排版的例子檔案 examp2.ctx 存放於
此外, 我建議選用 fixedsys 字型, 大小選 11 pt。
接下來, 在同一個畫面上, 點選 Typesetting,
在下拉畫面中, 請確定 Processing tools 下之
Default 是選用 cwpdf;
此設定使用 cwpdf 批次檔之設定來排版。
經過以上設定, 回到 TeXworks 視窗,
開啟例子檔案 examp2.ctx,
排版結果立刻出現在右邊視窗內。
原因是, 上一輪的排版結果 examp2.pdf
仍存放於檔案夾。
請試在第一段文字末端 「... 再講一遍而已。」 之後,
空一行, 輸入一句: 「排版測試。」
儲存之後, 在 TeXworks 視窗內, 按 [Ctrl]-T 重新排版,
結果如下。
你也可以用滑鼠點選左上方的向右三角形,
其功能與 [Ctrl]-T 鍵相同。
TeXworks 也有 texsync 的功能。
在任何一邊的視窗內, 按下 [Ctrl] 鍵,
再點滑鼠左鍵, 另一邊視窗的對應一行即以顏色標示出來。
現若輸入數學式指令時, 不小心少了最右邊的大括號,
亦即,
DOS 視窗內顯示的是排版訊息。
其中, 倒數第2行的 ``l.11'' 說明, 錯誤發生在原稿的第11行。
但此例中, 真正的錯誤是第10行右邊少了大括號。
在 DOS 視窗內連按幾次 [Enter], 我們仍然得到正確的結果。
排版時, LaTeX 會猜測錯誤的原因, 並嘗試補救。
不過, 如果錯誤太複雜, LaTeX 無法補救,
最後不會出現正確的結果。
以上例子檔案 test.ctx 是置放於
因此, 除錯的第一步的開啟
本文件說明如何安裝 cwTeX 系統。
控制台 > 使用者帳戶與家庭安全 > 使用者帳戶 > 變更使用者帳戶控制設定
若以往曾安裝 cwTeX 舊版,
請由 Windows 之 「新增/移除」 功能, 移除下列軟體:
請上台大電算中心置放 cwTeX 之位址
cwtex34,
下載 cwtex_2011xx.exe; 下載後, 直接執行即可解壓。
建議將檔案解壓於 d:\cwtex34 檔案夾之下,
解壓後之檔案中有 cwtex.exe, 直接執行即開始安裝。
重新啟動後, 請測試排版程式是否正確安裝?
請直接執行
c:\Program Files\cwtex\util 內之 testcwinstall.bat。
啟動 WinEdt, 由工作列上 File > Recent File List,
可開啟 test.ctx 排版文稿。
點選工作列上的 cwpdf 圖標, 即可排版出結果。
若不使用 cwpdf 圖標, 你也可以按 [Ctrl]+T,
其功能相同。
\end{document} 之前。
亦即, 在此指令之後的文字與指令,
排版程式不會處理。
c:\Program Files\cwtex\tex\examples 之內。
排版後, 檔案夾內會新增 examp2.pdf
以及 examp2.synctex.gz 兩個檔案,
後者是一個輔助案, 用於 texsync 之功能。
第一次啟動 TeXworks 後, 請先確定以下之設定。
點選工作列上之 Edit, 在下拉選項中選取 Preferences。
接下來, 在 Editor 的畫面中,
請確定 Encoding 是選用 System。
若選用其他設定, 會出現錯誤的排版結果。
回到 test.ctx 之測試檔, 我們在文稿中新增一些指令與文字,
排版結果如下:
x=\sqrt{x^2} 變成 x=\sqrt{x^2。
排版結果如下:
c:\Program Files\cwtex\tex\examples,
排版時會產生一些輔助檔案, 全部存放於 c:\xtemp 檔案夾內。
其中一個輔助檔案名為 test.log,
以文字編輯軟體開啟,
在檔案內看到所有的排版訊息, 而檔案末端即記錄上述之錯誤訊息。
c:\xtemp
內的 .log 檔案。
tmwu
2011-08-15