% This file is adapted from cx4.ctx of cxbook.
%
% The original file uses Adobe's Minion condensed font,
% here we use mathptmx. And we enlarge textwidth by 1cm.

\documentclass[11pt,twoside,openany]{book}
\usepackage[rm,small]{titlesec}
\usepackage{mathptmx}
\usepackage{geometry}
\usepackage{fancyvrb}
\usepackage{geometry}
\usepackage{fancyhdr}
\usepackage{graphicx,color}
\usepackage[obeyspaces]{url}

\newcommand{\ps}{PostScript}
\newcommand{\gs}{Ghostscript}
\newcommand{\gv}{\pkg{GSview}}
\newcommand{\dvips}{{\fontfamily{ptm}\fontshape{sc}\selectfont Dvips}}
\def\mik{MiK\TeX}
\newcommand{\fp}{fp\TeX}
\newcommand{\cw}{\texttt{cw}\kern-.6pt\TeX}
\newcommand{\vm}{\hspace*{2pt}\rule[-2pt]{.6pt}{11pt}\hspace*{2pt}}
\newcommand{\mf}{\textsf{METAFONT}}
\newcommand{\lh}{{\sf \LaTeX2HTML}}
\newcommand{\hs}{\hspace{.02\textwidth}}
\newcommand{\prog}[1]{{\sf #1}}
\newcommand{\pkg}[1]{{\sf #1}}
\newcommand{\eskip}{\fontsize{10.95}{12.5pt plus .6pt minus.4pt}\selectfont}
\newcommand{\bmp}[2][8mm]{\noindent\hspace*{#1}
  \begin{minipage}{#2\textwidth}}
\newcommand{\emp}{\end{minipage}}
\def\bs{\vspace{16pt plus2pt minus1pt}}
\def\ms{\vspace{8pt plus1pt minus.8pt}}

\definecolor{slight}{gray}{.75}
\definecolor{heavy}{gray}{.4}

\DefineShortVerb{\|}
\DefineVerbatimEnvironment{cxv}{Verbatim}%
   {baselinestretch=1,commandchars=\\\{\}}

\newcount\fs
\def\sz#1#2{\fs=#1#2
 \ifnum\fs=10\fontsize{10}{13.5pt plus.3pt minus .2pt}\selectfont
 \else\ifnum\fs=11\fontsize{10.95}{16.5pt plus.4pt minus.2pt}\selectfont
 \else\ifnum\fs=12\fontsize{12}{18pt plus1pt minus .8pt}\selectfont
 \else\ifnum\fs=14\fontsize{14.4}{20pt plus1pt minus .8pt}\selectfont
 \else\ifnum\fs=17\fontsize{17.28}{22pt plus1pt minus 1pt}\selectfont
 \else\ifnum\fs=20\fontsize{20.73}{28pt plus1pt minus 1pt}\selectfont
 \else\ifnum\fs=25\fontsize{24.88}{33pt plus1.5pt minus 1pt}\selectfont
 \else\ifnum\fs=09\fontsize{9}{11pt plus.8pt minus .6pt}\selectfont
 \else\ifnum\fs=08\fontsize{8}{9.5pt plus.8pt minus .6pt}\selectfont
 \else\ifnum\fs=07\fontsize{7}{9pt plus.8pt minus .6pt}\selectfont
 \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}

% Use geometry to define the page layout.
%
%%% \geometry{paperheight=23.5cm,paperwidth=15.25cm,textwidth=10.75cm,
\geometry{paperheight=23.5cm,paperwidth=15.25cm,textwidth=11.75cm,
   textheight=18.5cm,nohead,left=2.25cm,twosideshift=-.75cm,
   top=2cm,footskip=1.75cm,marginparwidth=2cm,twoside}

%%% \renewcommand{\ttdefault}{ctt}

% Next, we use fancyhdr.sty to setup header and footer
% Note that fancyhdr commands must be after \textwidth commands

\pagestyle{fancy}
 \fancyhf{}
 \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
 \renewcommand{\sectionmark}[1]%
    {\markright{\thesection~ #1}}
 \fancyfoot[LE]{$\cdot$~\thepage~$\cdot$\rule{4mm}{0pt}\leftmark}
 \fancyfoot[RO]{\rightmark\rule{4mm}{0pt}$\cdot$~\thepage~$\cdot$}
 \renewcommand{\headrulewidth}{0pt}

% titlesec.sty setup for chapter
%
\newcommand{\chfont}{\fontfamily{bch}\fontseries{m}%
   \fontsize{30}{25pt}\selectfont}
\titleformat{\chapter}[hang]
  {\fboxsep=0pt
  \vspace*{-2.9cm}\hspace*{-2.1\parindent}
  \colorbox{slight}{\mbox{\rule{\textwidth}{0pt}\rule{0pt}{1mm}}}\\[1cm]
  \chfont}{\textcolor{heavy}{\rule{3mm}{0pt}\thechapter}}
  {4mm}{}[]

\renewcommand{\figurename}{\m11 圖}
\renewcommand{\tablename}{\m11 表}
\ctxfdef{\chapter}[\f11]{\f20}
\ctxfdef{\section}[\f11]{\f13}
\ctxfdef{\subsection}[\f11]{\f12}
\ctxfdef{\subsubsection}[\f11]{\k11}
\ctxfdef{\footnote}{\m10}
\ctxfdef{\caption}{\m11}

% \hoffset=1.5cm \voffset=5.7cm  % for 2-up
\hoffset=2cm \voffset=3cm

\begin{document}
% \chkodd

\setcounter{chapter}{3}
\sz11\m11
\chapter[安裝與設定]{安裝與設定}
\noindent
\cw{} 中文處理程式必須附加於現成的 \TeX{} 系統才能作排版工作。
% \index{MiKTeX@\mik{}}
% \index{Schenk, Christian}
目前, 幾乎任何作業系統都可以使用 \TeX{} 排版軟體。
中文 \cw{} 程式主要是配合 Windows 平台上之排版系統。
但是, 經由熱心人士幫忙, \cw{} 系統已經可以在 Linux 平台上執行。
本章介紹如何在 Windows 平台上安裝 \cw{} 系統;
Linux 平台上的安裝方法, 請見光碟內所附說明檔。
\index{Linux 作業系統}

Windows 平台上有好幾套 \TeX{} 系統,
其中供免費使用的包括 \mik{} 與 fp\TeX{} 兩套。
兩套系統各有長處。 \mik{} 的作者為 Christian Schenk,
此系統大約在1998年秋天漸趨穩定成熟。
fp\TeX{} 作者為 Fabrice Popineau,
此系統是根據 Unix 平台上之 \prog{WEB2C} 發展出來的。
\index{WEB2C@\prog{WEB2C}}
因為許多專業的 \TeX{} 使用者都是在 Unix 平台上工作,
並發展出許多工具程式出來,
因此 \fp{} 含有較豐富的工具程式。
\index{fpTeX@\fp{}}
\index{Popineau, Fabrice}
\index{te\TeX{}}

除了 Windows 平台之外,
\cw{} 也可以和 MSDOS 平台的 em\TeX{} 結合使用,
此一系統是由 Eberhard Mattes 所發展。
\index{Mattes, Eberhard}
本書第一版即介紹 \cw{} 與 em\TeX{} 之結合系統。
\index{emTeX@em\TeX{}}
但如果你主要是在 Windows 上工作,
使用 \mik{} 或 fp\TeX{} 較方便。
不過, 相較於 \mik{} 而言, em\TeX{} 有一些優異的功能。
譬如, 依原始 \TeX{} 系統之設計,
一篇文章使用之字型檔不得超過256種。
如果我們排版內容複雜的中文著作,
字型使用可能超過此一限制。
譬如, 本書使用之字型檔合計約390種左右,
已超過 \TeX{} 的上限。

在 Windows 平台上, fp\TeX{} 容許使用約1000種字型檔,
\mik{} 目前之版本則僅容許約256種字型檔案。
但是, em\TeX{} 系統容許一篇文稿使用759種字體。
因此, 如果你選擇安裝 \mik{}, 則在排版複雜文稿時,
可能無法執行。 此時, 可改用 em\TeX{} 排版;
以下將有進一步之說明。

\section[取得軟體]{取得軟體}
安裝軟體的第一步驟是取得所有軟體,
如果你購買使用手冊, 其中所附光碟已包含所有軟體。
如果沒有光碟片, 你也可以從 \cw{} 網站下載。
光碟或網站上之軟體大部分可供個人免費使用,
但原作者仍有版權; 你不可以出售這些軟體牟取利潤。
相關的細節, 請參考各軟體之版權聲明。
各軟體通常會不定期更新版本。
因此, 網站上所存放者, 可能較光碟上之版本為新;
必要時, 請自行下載更新。

從安裝的角度來看, 全部的排版軟體程式可分為三部分:
\begin{itemize}\itemsep=-2pt
\item 工具軟體: 如 \prog{WinEdt} 文字編輯軟體,
\gv{} 等,
\item \TeX{}/\LaTeX{} 排版系統: 在 Windows 平台上可選用 \mik{}
或 fp\TeX{},
\item \cw{} 中文處理系統與中文字型檔。
\end{itemize}
以上這些軟體如何取得?
先說明前兩類軟體之來源。
各國之 \TeX{} 愛好者成立一國際組織,
稱為 TUG (\TeX{} User's Group),
網址為:

\ms\bmp{1}
|http://www.tug.org|
\emp\ms

\noindent
幾乎所有關於 \TeX{} 系統之資訊都可以自此取得;
而所有免費下載之 \TeX{} 軟體或相關工具程式則儲存於
CTAN (Comprehensive \TeX{} Archive Network)。
\cw{} 有一個網站, 你可以經由 \cw{} 網站聯結到 CTAN:
\index{CTAN (Comprehensive \TeX{} Archive Network)}

\ms\bmp{1}
|http://ceiba.cc.ntu.edu.tw/tmwu|
\emp\ms

\index{cwTeX@\cw{}!網址}

國內有幾個網站複製了 CTAN 的內容。
不過, \cw{} 系統目前並未置於 CTAN 內,
而是直接置於 \cw{} 網站。
目前國內至少有三個網站存放 \cw{} 系統;
除了 \cw{} 系統之外,
這三個網站也存放安裝完整排版系統所需之其他軟體。
對於一般的使用者而言, 這三個網站所存放之軟體已足供所用,
不須再到 CTAN 下載:
\index{cwTeX@\cw{}!軟體下載}

\bs\bmp{1}
\begin{Verbatim}[commandchars=+\[\]]
ftp://140.112.150.253/cwTeX (台大經濟系)
ftp://fpt1.sinica.edu.tw/pub2/tex (中研院電算中心)
ftp://192.192.110.1/cwTeX (嘉南藥理學院)
\end{Verbatim}
\emp\bs

\noindent
這三個 ftp 網站也可以由 \cw{} 網站連結上去。

以上三個 ftp 網站中, 中研院網站尚複製有 CTAN
網站之軟體與工具程式。
根據使用經驗, 中研院網站比其他兩站較易連結,
傳輸速度也較快。
如果你要下載 CTAN 上之軟體, 可直接至此網站取用。
國內另一個複製 CTAN 內容之網站為中正大學電算中心,
ftp 網址為:

\ms\bmp{1}
|ftp://ftp.ccu.edu.tw/pub1/tex|
\emp\ms

如果你購買使用手冊, 其內附有光碟;
所有檔案依其性質存於下列檔案夾
(file folder, 亦稱為子目錄):
\begin{itemize}\itemsep=-2pt
\item \verb+\dos+
\item \verb+\windows+
\item \verb+\linux+
\end{itemize}
\verb+\dos+ 檔案夾內存放本書第一版所介紹的 em\TeX{},
目前應該很少人使用了。
\verb+\linux+ 存放適用於 Linux 平台上之 \cw{} 系統,
此一版本仍在測試中。
\index{Linux 作業系統}

\verb+\windows+ 檔案夾內進一步分 \verb+\fptex+
與 \verb+\miktex+ 兩檔案夾。
如果你的電腦使用的是 Win95/98/NT, 或者 Windows 2000,
應從這兩個檔案夾內擇一安裝。
以 \verb+\miktex+ 檔案夾為例,
其內又有下列幾個子檔案夾:
\index{Windows 2000}
\index{Windows NT}

\bs\bmp[4mm]{1}
\begin{tabular}{ll}
 \url+\adobe+ & \prog{Acrobat Reader} 與 \ps{} 列印驅動程式,\\
 \url+\contrib+  & 使用者提供之程式, 如漢書軟體之介面程式,\\
 \url+\cwtex+  & \cw{} 系統,\\
%  \url+\fptex+  & fp\TeX{} 系統,\\
 \url+\gsview+ & \gv{}/\gs{} 軟體,\\
 \url+\latex2html+ & \prog{LaTeX2HTML} 工具軟體,\\
%  \url+\linux+ & Linux 平台之 \cw{} 系統,\\
 \url+\miktex+ & \mik{} 系統,\\
 \url+\wincmd+ & 輔助工具軟體,\\
 \url+\winedt+ & 文字編輯軟體。
\end{tabular}
\emp\bs

\noindent
相對的, 在 \verb+\fptex+ 檔案夾內也有類似的子檔案夾;
其中, \verb+\fptex+ 子檔案夾存放 \fp{} 系統。

檔案夾 \url+\winedt+ 內存放 \prog{WinEdt} 文字編輯軟體。
請注意, 此文字編輯軟體為 shareware,
你可以免費試用約30天。
若欲繼續使用, 須付費登記。
你的電腦中可能已有一套文字編輯軟體。
即使如此, 我們建議你仍選擇安裝 \prog{WinEdt}。
上一章曾說明如何透過 \prog{WinEdt} 軟體功能鍵進行排版工作。
系統安裝完成之後,
試用幾次,
然後在你原使用的文字編輯軟體中作類似的設定,
以方便排版工作。
\verb+\winedt+ 檔案夾內置放 \prog{Windows Commander},
這是一個好用的檔案管理工具,
也是 shareware。

在 Windows 平台上安裝排版軟體請按照:
(1) 工具程式, (2) \TeX{} 系統, (3) \cw{} 中文程式之順序;
先後順序若顛倒, 可能無法正確安裝。
以下三節分別說明各部分之安裝方法。
底下的說明假設你有光碟;
若無光碟, 請自網站下載各項軟體,
依原檔案夾結構存放於硬碟內,
再依序安裝。
排版系統安裝完成之後,
4.5節說明如何進一步的調整。

\section[安裝工具程式]{安裝工具程式}
所謂工具程式是指 \prog{WinEdt} 文字編輯軟體與
\gv{} 預視/列印等軟體。
第一步是安裝文字編輯軟體。
進入光碟 |\winedt| 檔案夾內,
直接執行其內之執行檔案 |winedt32.exe|, 軟體將解壓縮於
|c:\windows\temp| 檔案夾內;
其下有 |\144mb\Disk1| 子檔案夾。
執行 |setup.exe| 即開始安裝。
安裝完成之後, 所有暫存檔皆可刪除。
依內定值, \prog{WinEdt} 會安裝於
\url+c:\Program Files\WinEdt+ 檔案夾內,
除非有必要, 請勿更改。
\prog{WinEdt} 的使用方法及設定, 請見4.4節。
\index{WinEdt@\prog{WinEdt} 軟體}

安裝文字編輯軟體之後, 接下來是安裝 \gs{} 與 \gv{}。
若硬碟空間夠大, 也請選擇安裝 \prog{Acrobat Reader} 軟體。
你的電腦中可能已安裝有5.50或更舊版 \gv{},
請解除舊版, 安裝新版。
如果繼續使用舊版, 以下步驟之設定無法正確執行。
新版 \gs{} 某些功能是舊版所不能及的。
欲安裝 \gs{} 6.0版,
請直接執行 \url+\gsview+
檔案夾內之 \texttt{gs600w32.exe} 即自動安裝。
其次, 安裝 \gv{} 請執行同一檔案夾內之
\texttt{gsv28w32.exe}。
若選用內定值, 以上程式將安裝於 \texttt{c:} 硬碟。
若選擇其他硬碟,
底下的安裝中, 有些步驟須自行調整。

\prog{Acrobat Reader} 用於預覽/列印 PDF 格式之檔案,
目前 (2000年初) 的最新版本是4.05版。
根據使用者的經驗, 新版之功能較舊版 (3.0) 為佳。
若你原安裝舊版, 請刪除舊版, 重新安裝新版。
新版 \prog{Acrobat Reader} 檔名為 |ar405eng.exe|,
也是直接執行即可安裝。
\index{Acrobat Reader@\prog{Acrobat Reader} 軟體}

除以上兩項工具之外, 你還可選擇安裝 \prog{Windows Commander}。
此工具程式其實與排版無關, 但複製/移動檔案很方便。
若欲安裝, 請執行檔案夾內之 \texttt{install.exe}。
最後, \prog{\LaTeX2HTML} 軟體是用於製作 HTML 網路檔案,
安裝方法請見第16章。
\index{Windows Commander@\prog{Windows Commander} 程式}

\section[安裝 \TeX{} 系統]{安裝 \TeX{} 系統}
Windows 平台上的作業系統包括 Windows 95/98, Windows NT,
與 Windows 2000。
以下的安裝說明大抵適用於任何一套系統,
但 Windows NT 與 2000 有幾項細節須注意,
請參考\Z\ref{NT}\Z 節之說明。

在 Windows 平台上, \mik{} 與 \fp{} 是兩套免費使用之 \TeX{} 系統,
每一套系統各有優點。
對於一般使用者而言, 兩者之差異不大。
以目前的情況來看, \mik{} 更新的速度較快,
新的工具程式似乎也較快地加入系統內。
不過, 如果你要排版複雜的長篇書籍,
其中使用之字型檔可能超過256種,
則我們建議使用 fp\TeX{}。
不過, \mik{} 所占硬碟空間較少,
如果你有硬容量的考慮, 請選用 \mik{}。
以下先介紹安裝 \mik{} 的方法,
再介紹 fp\TeX{}。

\subsection[安裝 \mik{}]{安裝 \mik{}}
\index{MiKTeX@\mik{}|(}
在2000年初, \mik{} 的最新版本是1.20。
新版本與舊版 (1.11版) 的設定大不相同。
如果你的電腦原安裝舊版,
請先執行 Windows 之
``我的電腦\vm 控制台\vm 新增/移除程式''
移除舊版。
但此一程式並無法完全清除所有檔案,
因此請進一步將 |\texmf| 與 |\localtexmf| 內之檔案刪除。
檔案夾內若有自己寫作之檔案或下載之巨集套件, 請先作備份。

欲安裝 \mik, 請先進入 |\miktex| 檔案夾內,
執行 |setupwiz.exe| 安裝程式。
安裝過程中, 電腦會詢問幾個問題,
包括要安裝於 |c:| 或 |d:|,
檔案夾名稱等等。 原則上你可以選擇安裝於任一硬碟,
但下一步驟安裝 \cw{} 時,
安裝程式假設 \TeX{} 系統是位於 |c:|, |d:|,
或 |e:|。 因此, \TeX{} 系統請勿安裝於 |f:| 之後。
除了選定硬碟位置外,
其餘問題請直接按 |[Enter]| 鍵, 選用內定值。

安裝完成之後, 硬碟中將出現:
\begin{itemize}\itemsep=-2pt
\item |\texmf|
\item |\localtexmf|
\end{itemize}
兩檔案夾, 前者存放 \mik{} 主系統,
後者存放個人檔案及其他字型檔案;
兩檔案夾請安裝於同一硬碟。
安裝程式執行完畢之後,
請以文字編輯軟體開啟硬碟 |c:| 根目錄之
\texttt{autoexec.bat} 批次檔,
請在該檔案末端加入新的一行指令:
\index{autoexec@\texttt{autoexec} 批次檔}

\ms\bmp{1}
|set path=c:\texmf\miktex\bin;%path%|
\emp\ms

\noindent
如果 \mik{} 是安裝於 |d:|,
則指令行內之 |c:| 請改為 |d:|。
加上此一行指令的目的是讓 \mik{} 程式執行時,
能自動找到所需之檔案。
如果你電腦曾安裝舊版 \mik{}, 此一步驟可省略。

此外, 請以文字編輯軟體開啟硬碟 |c:| 根目錄之
\texttt{config.sys} 檔案,
檢查其中是否類似下列之指令行:
\index{config@\texttt{config} 設定檔}

\ms\bmp{1}\eskip
|shell=c:\command.com /e:2048 /p|
\emp\ms

\noindent
如果沒有, 請加入。
以上指令的目的是將儲存環境變數 (environment variable)
之空間加大為 2048 bytes。
若有必要, 此數字還可以再加大一些。
以上之設定假設 |command.com| 檔案是置於 |c:\| 根目錄內,
若置於他處, 請對應修正。

如果電腦中以往曾安裝 em\TeX{} 系統,
則  |autoexec.bat| 批次檔內之 |path| 指令行中可能有:

\ms\bmp{1}\eskip
|c:\emtex\bin;c:\emx\bin;|
\emp\ms

\noindent
之設定, 請將之刪除。
此外, 同一檔案內可能還有下列一行指令:

\ms\bmp{1}\eskip
|call c:\emtex\bin\setctx.bat|
\emp\ms

\noindent
請亦將之刪除。
以上設定完成之後, {\bb11 請重新啟動電腦},
設定才能生效。

下一步驟是安裝中文系統, 但在此之前請先確定 \mik{} 安裝是否正確。
重開機之後, 進入 |\texmf\doc\miktex| 檔案夾內,
點選 |miktex.dvi| 檔案, 片刻之後,
電腦會詢問使用那一個程式開啟,
此時應選用:

\ms\bmp{1}
\url+\texmf\miktex\bin\yap.exe+
\emp\ms

\noindent
第一次執行時, 畫面會出現訊息, 說明正在產生字型檔;
片刻之後, 排版結果即出現在顯示器上。
\prog{YAP} 程式全名為 Yet Another Previewer,
其功能是預覽/列印排版結果。
欲列印文稿, 請先設定印表機機種,
方法如下:
啟動 \prog{YAP} 軟體視窗上方工作列中之 ``View\vm Options\vm Printer"
即可設定印表機。
同一畫面 |Printer| 選項左邊為 |Display|,
點選此項, 在 |Mode| 空格中請選用同型印表機。
\index{YAP@\prog{YAP} 程式}

若能正確預覽/列印排版結果,
表示 \mik{} 已安裝成功。
排版時, 個人文稿或圖形檔案可能置放於硬碟特定位置。
為了讓 \mik{} 自動找到所需檔案, 我們可以設定讓程式自動搜尋,
請見4.5節說明。

\mik{} 附有很多說明檔,
置於 |\texmf\doc\miktex| 檔案夾內。
欲了解 \mik{} 之運作, 請閱讀各說明檔。
部分檔案之延伸檔名為 HTML,
直接點選即啟動瀏覽器閱讀。
部分檔案之格式為 PDF, 須使用 \prog{Acrobat Reader}
或 \gv{} 預覽/列印。
\mik{} 附有許多巨集套件,
但新的巨集套件不斷出現。
欲使用自己下載之巨集套件, 應將巨集套件檔案複製於
\url+\localtexmf\tex\latex+ 檔案夾內。
{\bb11 請注意}, 複製檔案之後,
務必執行下列指令以更新檔案資料系統:

\ms\bmp{1}
|c:>initexmf -u|
\emp\ms

\noindent
否則排版程式可能找不到新移入之檔案。
\index{initexmf@\prog{initexmf} 程式}
\index{MiKTeX@\mik{}|)}

\subsection[安裝 \fp{}]{安裝 \fp{}}
\index{fpTeX@\fp{}|(}
欲使用 \cw{} 排版系統, 你僅須安裝 \mik{} 或 \fp{} 兩者之一。
如果同時安裝兩套系統,
執行時會發生衝突。
如果你的電腦以往曾安裝 \mik{}, 現欲改用 \fp{},
請先將 \mik{} 刪除;
方法是將 |\texmf| 與 |\localtexmf| 兩檔案夾內之檔案全數刪除,
但自己製作的檔案請留著。
此外, 還須把硬碟根目錄 |autoexec.bat| 內相關之 |path| 設定刪除。
如果電腦中以往曾安裝 em\TeX{}, 請亦將之刪除。
相關細節, 請見上一小節之說明。

在2000年初, \fp{} 最新版本是0.3版,
全部檔案合計約70MB,
安裝完成之後, 占硬碟空間約120MB。
若加上中文字型檔, 可能達170MB。
為了配合下一階段的 \cw{} 安裝程序,
請注意兩項要點:
\begin{itemize}\itemsep=-2pt
\item 請將 \fp{} 安裝於根目錄,
\item 個別使用者之檔案夾請設定為 |\localtexmf|。
\end{itemize}
若不照以上設定,
下一階段所安裝之 \cw{} 無法執行。
安裝方法很簡單, 自光碟 |\fptex|
檔案夾內執行 |setup.exe|。
安裝程式開始執行後,
第3個畫面是要選擇軟體安裝之位址  (|Destination Folder|),
內設值為 |c:\tex|, 請去掉 |tex|, 變成 |c:\|。
或者, 你也可以選擇安裝於 |d:\| 或 |e:\|。
再提醒一次, 請選擇安裝於根目錄。

下一個畫面是選擇 |local tree| 之安裝位置。
若主程式選擇安裝於 |c:\|,
此處之選項會變為 |c:\texmf.local|,
請將之改為 |c:\localtexmf|。
{\bb11 請注意}, 若不更改, 下一階段之 \cw{} 安裝無法成功。
若上一畫面選擇安裝於 |d:\|, 此處則改為 |d:\localtexmf|。

接下來, 你可選擇安裝之內容,
選項由最精簡的 |Basic| 到最完整的 |Full| 共計4種。
我們建議你挑選的 |Recommended|。
% 其中之 |Custom|, 並刪除一些幾乎沒機會使用之內容。
% 如果不知如何選擇, 且硬碟空間夠大, 則選擇。
安裝程式的最後一個畫面會詢問是否安裝 ``Ghostscript/Ghostview"
等4項程式。 若依本章前面之步驟,
這些程式在安裝工具程式的階段已安裝於硬碟內,
故此時應直接跳過不選。

\fp{} 安裝程式執行完畢之後,
會自動在 |autoexec.bat| 檔案內加入4行指令。
若選擇安裝於硬碟 |c:\|, 最後二行將為:

\bs\bmp{.9}
|SET FPTEX=c:\|\\
|PATH=%FPTEX%\bin\win32;%path%|
\emp\bs

\noindent
請將第一行末端之反斜線去除, 改為:

\ms\bmp{.9}
|SET FPTEX=c:|
\emp\ms

\noindent
此外, 還須在檔案最末端加入:

\ms\bmp{.9}
|PATH=c:\gstools\gs5.50;%path%|
\emp\ms

\noindent
經過以上步驟之後, 請重新開機, 讓設定生效。

安裝完成之後, 硬碟內新增下列5個資料夾:
\begin{itemize}\itemsep=-2pt
\item |\bin\win32 | 存放執行檔,
\item |\texmf | 存放 \TeX{} 系統,
\item |\localtexmf | 存放個人檔案,
\item |\man | 存放 Unix 格式之說明檔,
\item |\info | 存放說明檔。
\end{itemize}
在進行下一步驟之前, 請先測試 \fp{} 是否安裝成功。
% 安裝 \fp{} 之後, 硬碟內新增4個檔案夾,
% 分別名為 |c:\bin|, |c:\man|, |c:\texmf|, 與 |c:\localtexmf|。
請進入 \url+c:\texmf\doc\programs+ 檔案夾內,
點選其中之 |dvips.dvi|, 電腦將啟動預覽/列印軟體 \prog{Windvi},
並開始創造描點字型。
此程式是透過 \gs{} 創造描點字型檔,
如果電腦中並未安裝 \gs{} 軟體,
或者前面所述之 |path| 指令設定有誤,
即無法產生描點字型檔。

欲列印結果, 請先設定描點字型之密度,
點選軟體視窗上方之 ``view\vm options", 畫面右上角之 |MF mode|
請選擇印表機。 若印表機機型不在其中,
請選用接近的機型。
譬如, 若印表機為 HP1100A, 可選用 ``HP Laser Jet 5"。
畫面左上角 |Pixels per inches| 之數字為描點字型之密度。
若印表機為300dpi 密度 (如一般之 HP 印表機),
可選用300, 若為日系噴墨印表機 (如 Canon 或 Epson 機型),
解析度應選用360。

若能正確預覽/列印排版結果,
表示 \fp{} 已安裝成功。
排版時, 個人文稿或圖形檔案可能置放於硬碟特定位置。
為了讓 \fp{} 自動找到所需檔案,
我們可以設定讓程式自動搜尋, 請見4.5節說明。
\fp{} 附有許多巨集套件,
但新的巨集套件不斷出現。
欲使用自己下載之巨集套件, 應將巨集套件檔案複製於
\url+\localtexmf\tex\latex+ 檔案夾內。
{\bb11 請注意}, 複製檔案之後,
務必執行下列指令以更新 \fp{} 檔案資料系統:

\ms\bmp{1}
|c:>mktexlsr|
\emp\ms

\noindent
否則排版程式可能找不到新移入之檔案。
\index{mktexlsr@\prog{mktexlsr} 程式}

\fp{} 附有很多說明檔,
置於 |\texmf\doc| 檔案夾內。
欲了解 \fp{} 之運作, 請大略閱讀各說明檔。
\index{fpTeX@\fp{}|)}

\section[安裝 \cw{}]{安裝 \cw{}}
\index{cwTeX@\cw{}!軟體安裝}
安裝 \cw{} 中文程式分兩步驟,
第一步驟是安裝程式、 輔助工具與5種基本字體。
若安裝成功, 可進一步安裝其他字型。
\cw{} 程式與相關檔案置於光碟 |\cwtex| 檔案夾內,
中文字體檔案則置於其下之 |\fonts| 子檔案夾內。

開始安裝之前, 請先確定英文 \TeX{} 已能執行。
此外, 如果 \prog{WinEdt} 為開啟狀態,
請先關掉; 因為安裝程式會須重新設定 \prog{WinEdt}。
直接執行 \url+\cwtex+ 檔案夾內之 \prog{setup.bat}, 即開始安裝工作。
安裝過程中須創造中文字體之對應檔案,
此一過程須花上數分鐘時間,
請耐心等候。
安裝完成之後, {\bb11 請重新啟動電腦}。

\cw{} 安裝完成後, 硬碟 \url+\texmf+
檔案夾下將新增 \url+\cwtex+ 子檔案夾,
存放 \prog{cwtex} 執行檔及相關工具;
中文字型檔則置於 \url+\texmf\fonts+ 下。
本書所介紹的各巨集套件則置於 \url+\texmf\tex\latex+ 檔案夾下。
為方便參考, 我們將部分套件的原說明檔置於
\url+\texmf\cwtex\doc+ 檔案夾內。
請注意, \fp{} 或 \mik{} 系統內可能已含有某些套件;
譬如, \fp{} 即提供 \pkg{crop} 套件。
必要時請自行刪除其中較舊的版本。

\prog{WinEdt} 軟體每一次執行結束時,
都會將所有的設定儲存於 |WinEdt.ini| 內,
此檔案是置放於 \url+\Program Files\WinEdt+ 檔案夾內。
安裝 \cw{} 系統時, 安裝程式會更新此檔案,
原檔改名為 |WinEdt.ori|。
如果你要使用原始設定, 只要將 |WinEdt.ori|
改回 |WinEdt.ini| 即可。

\subsection[測試與調整]{測試與調整}
重新開機之後, 應先測試安裝是否正確。
啟動 \prog{WinEdt} 軟體, 開啟 \texttt{test.ctx} 測試檔,
視窗上方工作列上應出現 \cw{} 圖像 (icon),
以滑鼠點選 (或直接按 |[F9]|),
電腦即執行 \prog{cwtex} 將測試檔之中文字轉換為 \TeX{} 之控制碼。
萬一出現錯誤訊息, 請參考下文的排除錯誤說明。

轉換中文之後, 以滑鼠點選 \LaTeX{} 圖像 (或按 |[F10]|),
即啟動排版程式。 接下來, 點選 \dvips{} 圖像 (或按 |[F11]|),
排版結果將轉換為 PostScript 格式。
最後, 點選 \gv{} 圖像 (或按 |[F12]|),
即啟動預覽/列印軟體。
除了以上的途徑之外,
我們也可以直接使用 \prog{YAP/Windvi} 軟體預覽/列印;
或以 \prog{pdf}\LaTeX{} 將文稿直接排版為 PDF 格式,
再以 \prog{Acrobat Reader} 預覽/列印;
請參見上一章之說明。

如果你對於 \prog{WinEdt} 或 \gv{} 視窗顯示之精細度不滿意,
可自行調整。
請見\Z\ref{adjust}\Z 節之說明。

\subsection[安裝更多的中文字型]{安裝更多的中文字型}
\index{cwTeX@\cw{}!安裝中文字型檔}
\cw{} 安裝程式會安裝5種中文字型,
若硬碟尚有空間, 你可選擇安裝其他中文字型檔。
欲安裝中文光碟內之字型,
請自光碟之 \verb+\cwtex+ 檔案夾內執行 \url+addfont.bat+
安裝程式。
該批次檔置於光碟 |\cwtex| 檔案夾內。
若欲安裝垂直中文字型, 請執行
\url+addfontv.bat+。

目前, \cw{} 中文字體計23種, 字體樣本請見圖\Z\ref{cfont}
(頁\Z\pageref{cfont})。
安裝中文字型時, 畫面上半部分顯示可選用之字體名稱,
下半部分為執行選項。
譬如, 要顯示硬碟內已安裝之中文字型, 請按 |s|。
欲安裝粗明體, 請鍵入 |mb|; 欲安裝隸書體, 請鍵入 |l|;
按 |[Enter]| 之後, 光碟內之字型檔即複製於硬碟內。
複製字型檔之後, 還須製作字型對應檔案。
因此, 選擇安裝之字體、 複製了字型檔之後,
完成安裝還須按 |q| 鍵。
最後一個步驟可能要花上十幾分鐘時間,
請耐心等候。

實際上, \url+\addfont+ 批次檔案作兩個動作,
一是將字型複製於硬碟,
二是製作字型對應檔 (font mapping file)。
必要時, 我們可以手動將字型檔複製於硬碟內,
之後執行:

\ms\bmp{.9}
|d:\cwtex>addfont map|
\emp\ms

\noindent
選項 \texttt{map} 指示僅產生字型對應檔。
\index{字型對應檔 (font mapping file)}

\subsection[Windows NT 與 Windows 2000]{Windows NT 與 Windows 2000}
\index{Windows NT} \index{Windows 2000} \label{NT}
根據幾位使用者的報告,
以上的安裝方法也適用於 Windows NT 與 Windows 2000。
不過, 安裝之後, 請再確認 \texttt{autoexec.bat}
之 \texttt{path} 路徑設定是否正確。

如果你安裝 \mik{}, 而且可能會使用 \prog{htex386} 排版文稿,
\index{htex386@\prog{htex386} 程式}
請以文字編輯軟體開啟 \url+\texmf\cwtex+
檔案夾內之 \url+hlatex.bat+,
將第6行之 \url+&latex+ 改為 \url+^&latex+,
否則 \prog{latex} 程式無法執行。
在 NT 與 Windows 2000 平台上,
\url+&+ 有特別的意義, 故須作以上更動。

\subsection[常見的安裝問題]{常見的安裝問題}
\index{cwTeX@\cw{}!常見的安裝問題}
相較於工具程式與 \TeX{} 系統,
\cw{} 之安裝過程似乎較容易出現問題。
本小節列舉常見的安裝問題及解決之道:

\begin{itemize}
\item {\k11 無法安裝成功}\\
請檢查硬碟空間是否足夠。
整套 \mik{} 加上 \cw{} (含中文字體5套) 約占用50MB之硬碟空間。
若是 \fp{} 加上 \cw{}, 需更大空間。

\item {\k11 安裝時出現 ``\texttt{... out of environment space}'' 訊息}\\
請在 |c:| 根目錄的 |config.sys| 檔案中加入下面一行指令:
\index{config@\texttt{config} 設定檔}

\bmp{.9}
|shell=c:\command.com /e:2048 /p|
\emp

\noindent
重開機, 再重新安裝。

\item {\k11 按 \texttt{[F9]} 時, 出現 ``\texttt{Can not run cwtex...} " 訊息}\\
可能是 |autoexec.bat| 之 |path| 指令設定錯誤,
請再仔細檢查一遍。

\item {\k11 按 \texttt{[F9]} 出現
``|Cannot Run: cwtex.exe -d=c:\xtemp ...|" 訊息}\\
請將 \url+c:\texmf\cwtex\doc\test.ctx+ 測試檔案複製於
\url+c:\xtemp+ 檔案夾內,
進入 DOS 模式, 執行底下指令:

\bmp{.9}
|c:\xtemp>cwtex test|
\emp

\noindent
若能順利執行, 請再執行

\bmp{.9}
|c:\xtemp>latex test|
\emp

\noindent
若以上兩步驟都能順利執行, 表示排版程式已正確複製於硬碟內,
問題是在於 \prog{WinEdt} 軟體功能鍵未能正確設定。

正確設定 \prog{WinEdt} 功能鍵的關鍵是安裝的順序,
\prog{WinEdt} 某些功能鍵是由 \cw{}
安裝程式自動設定的。
如果安裝 \cw{} 系統之前沒有先安裝 \prog{WinEdt},
後面的安裝步驟即無法正確設定。
請試將 \url+\texmf\cwtex+ 檔案夾內之 \texttt{WinEdt.ini} 取代
\url+c:\Program Files\WinEdt+ 檔案夾內之同名檔案。
\index{WinEdt@\prog{WinEdt} 軟體}

\item {\k11 排版測試檔時出現 ``\texttt{I can't find m0.tfm}" 訊息}\\
可能原因有二: 第一是字型檔案未複製於硬碟內,
第二是未正確設立字型對應 (font mapping) 檔案。
中文字型規格檔案置於下列檔案夾:

\ms\bmp{.9}
|c:\texmf\fonts\tfm\cwtex|
\emp\ms

請檢查檔案夾內是否有 \texttt{m0.tfm} 字型規格檔。
若字型檔存在, 則問題可能是在於字型對應檔。
中文字型對應檔有兩個, 一般正常字型對應檔名為 \texttt{cwtex.map},
變形字對應檔為 \texttt{cwtex1.map},
應置於 \url+c:\texmf\dvips\cwtex+ 檔案夾內。
若硬碟尚安裝直排字型, 其對應檔名為 \texttt{cwtex2.map}。

\item {\k11 順利使用一段時間之後, 突然無法執行}\\
可能原因是 \prog{WinEdt} 之設定檔被改掉。
\prog{WinEdt} 是 shareware, 安裝之後可使用約一個月。
過了期限未註冊, 軟體會自動回復原始的設定,
因此無法以 |[F9]| 功能鍵執行 \prog{cwtex}。
請將 |c:\texmf\cwtex| 檔案夾內之 |WinEdt.ini|
覆蓋 \url+c:\Program Files\WinEdt+ 檔案夾內之同名稱檔案。
前一檔案內已設定執行排版程式之功能鍵。
若欲長期使用 \prog{WinEdt} 軟體, 請註冊。
\end{itemize}

\section[設定調整]{設定調整}
\label{adjust}
安裝成功之後, 我們可以進一步作細節調整,
以使排版工作更輕鬆。
本節說明各軟體的細節調整方法。
\index{軟體設定調整}

\subsection[顯示密度與印表機]{顯示密度與印表機}
大部分的 Win95/98 桌面之顯示密度都設定為800$\times$600,
或者1024$\times$768。
若是後者, \prog{WinEdt} 之內設值應該是令人滿意的結果。
如果桌面顯示密度為800$\times$600,
你可以考慮將桌面顯示密度提高;
或者將 \prog{WinEdt} 視窗之設定調整一下。
由視窗上方工作列開啟 ``Options\vm Preferences\vm Font",
右下方四個數字使用於調整行距與字距,
原先數字為16,20,2,10; 請試改為16,16,1,8。
左上方可選用字體, 我們的建議如下:
先點選 |Font|, 選取 「細明體」, 按 「確定」 之後;
再度點選 |Font|, 選取 |Fixedsys|, 再按 「確定」。

使用 \gv{} 軟體須調整顯示密度, 並選用印表機。
顯示密度之設定方法如下:
點選視窗上方之 ``Media\vm Display settings",
將 |Text Alpha| 之值由1改為4, |Graphics Alpha|
之值亦由1改為4;
顯示畫面會變得比較精細。

印表機設定方法如下:
由表單之 ``File\vm Print", 可開啟 Printer Setup 畫面,
左上方之 |Device| 可選擇印表機。
請自其中選用最接近你的印表機之機種。
實際列印時, 可由 |Resolution| 選擇列印密度;
由 |Pages| 選擇列印之範圍。
紙張種類可以由 |Media| 選單內選擇。
萬一你的印表機與表單上所列出者毫無相似之處,
請試在 |Derive| 空格處選用 |mswinpr2| 驅動程式。
此一驅動程式將列印工作直接交由 Windows 之印表機處理,
列印速度可能慢一些, 但任何印表機應該都可以列印。
譬如, 如果你有 HP1200印表機 (解析度達1200dpi),
即可透過此一方式列印。
\gv{} 所支援之印表機隨時可能更新, 請見:

\ms\bmp{1}
|http://www.cs.wisc.edu/~ghost/printer.html|
\emp

\subsection[重新設定 \prog{WinEdt} 功能鍵]{重新設定 \prog{WinEdt} 功能鍵}
\index{WinEdt@\prog{WinEdt} 軟體|(}
\index{WinEdt@\prog{WinEdt} 軟體!功能鍵設定|(}
\prog{WinEdt} 對大部分常用之編輯指令都設有功能鍵。
上一章表\Z\ref{key}\Z 說明安裝程式所作之設定。
不過, 每一使用者各有其偏好與習慣。
若你不喜歡以上之功能鍵設定, 可重新設定。
舉例來說, 「再搜尋同一字串」 若要重新定義為 |Shift+[F5]|,
方法如下: 經由 \prog{WinEdt} 視窗上方之:

\ms\bmp{.9}
Options\vm Menu setup\vm Search\vm Search Again
\emp\ms

\noindent
將游標移至中欄下方之 \texttt{Shortcut} 方格,
按下 |Shift| 鍵不放, 再鍵入 |[F5]|, 新設定即生效。

再舉另一個例子。
功能鍵 |Alt+[F12]| 是設定為啟動
\prog{Acrobat Reader} 軟體,
% \cw{} 安裝程式假設此一軟體是安裝於硬碟 |c:|。
% 如果你是將軟體安裝於其他硬碟,
如果你購買了完整的 \prog{Acrobat} 軟體套件,
希望以 \prog{Adobe Acrobat} 替代
\prog{Acrobat Reader}, 設定方法如下:
開啟 \prog{WinEdt} 視窗上方之:

\ms\bmp{1}
Options\vm Menu setup \vm \&{}Accessories
\emp\ms

\noindent
畫面左欄下方有 \texttt{Acrobat Reader},
點選此項, 中間欄位的上方有 |Utility| 方格,
更改其內之設定即可選用 \prog{Adobe Acrobat}。

排版複雜中文稿時, \prog{latex} 與 \dvips{}
可能出現錯誤訊息, 原因是文稿內使用太多的字型檔。
前面曾說明, 我們可使用 em\TeX{} 之 \prog{htex386}
替代 \prog{latex}。
另外一個辦法是使用 \prog{lambda} 程式。
\prog{lambda} 程式是 \prog{omega} 程式集的一部分,
後者的設計目的之一是擴充 \TeX{} 之功能,
以應付國際上各種語文之排版,
原始作者包括 John Plaice 與 Yannis Haralambous。
\index{Plaice, John} \index{Haralambous, Yannis}
要將 \prog{latex} 功能鍵改為執行 \prog{lambda} 程式,
請開啟 \prog{WinEdt} 視窗之:

\ms\bmp{1}
``Options\vm Menu setup \vm Accessories\vm \&{}LaTeX''
\emp\ms

\noindent
將中間上方 \texttt{Utility} 空格內之 \texttt{latex.exe}
改為 \texttt{lambda.exe}。
\index{lambda@\prog{lambda} 程式}
\index{omega@\prog{omega} 程式}
\index{htex386@\prog{htex386} 程式}
依同樣方法, \prog{dvips} 程式也可以 \prog{odvips}
程式替代, 後者也是特別用來處理複雜的文稿。

\prog{WinEdt} 軟體彈性甚大, 幾乎任何功能或表單都可重新設定,
你可以經由功能表單上之 |Help| 了解設定方法。
除此之外, 存放 \prog{WinEdt} 軟體的檔案夾下有 |\doc| 檔案夾,
內有進一步的說明文件。
\index{WinEdt@\prog{WinEdt} 軟體|)}
\index{WinEdt@\prog{WinEdt} 軟體!功能鍵設定|)}

\subsection[工作檔案夾]{工作檔案夾}
\index{工作檔案夾}
測試文稿 |test.ctx| 檔案原置於 |c:\texmf\cwtex\examples| 檔案夾內,
但在 \prog{WinEdt} 視窗內按 |[F9]| 功能鍵之後,
\prog{cwtex} 會將 |test.ctx| 轉換為 |test.tex|,
並將後一檔案移入 |c:\xtemp| 工作檔案夾內。
接下來按 |[F10]| 功能鍵時,
\prog{latex} 會在工作檔案夾內進行排版,
結果將存為 |test.dvi|。
設定工作檔案夾的好處是排版過程中所產生的暫存檔全部集中於此。
排版完成之後, 只要保存原始 |test.ctx| 檔案,
其餘暫存檔並無保存之必要。
因此, 每隔幾個星期,
我們可以將 |c:\xtemp| 內之檔案全部刪除。

\LaTeX{} 系統在排版/預覽/列印時,
可能須引用其他檔案。
舉例言之, 第2章 \texttt{examp2.ctx} 例子引用了一外製圖形 \texttt{examp.eps},
排版/預覽/列印程式若找不到圖形檔, 即出現錯誤訊息。
如果只是偶爾使用圖形,
則最簡單的方法是將圖形檔複製一份於工作檔案夾 |c:\xtemp| 內,
排版程式一定找得到。
但如果引用許多外製圖形,
每一圖形檔都要複製於工作檔案夾內並不方便。
因此, 最好是設定讓排版/列印程式能搜尋圖形檔。
兩套 \TeX{} 系統搜尋檔案之設定方法並不同,
安裝 \mik{} 者, 請見下一小節之說明;
安裝 \fp{} 者, 請見再下一小節。
\index{檔案搜尋路徑}

\subsection[\mik{} 檔案搜尋]{\mik{} 檔案搜尋}
\mik{} 各程式依一定的順序搜尋檔案,
如果要改變順序, 只要修改設定檔案 |miktex.ini| 即可;
此檔案置於 |\texmf\miktex\config| 檔案夾內。
以文字編輯軟體開啟此一檔案,
可發現其內有許多分區,
每一分區都有標題。
舉例言之, 在 |[LaTeX]| 標題下有下列設定:

\ms\bmp{1}\eskip
|Input Dirs=.;%R\tex\latex//;%R\tex\generic//|
\emp\ms

\noindent
排版時, \prog{latex} 即依上面之設定搜尋圖形檔 |examp.eps|。
首先, 等號後面是英文句點,
代表工作檔案夾; 因此排版程式先在工作檔案夾內尋找。
若找不到, 上述設定中第1個分號後面的
\verb+%R\tex\latex//+ 是下一個搜尋對象。
若 \mik{} 是安裝於硬碟 |c:| 之 |\texmf| 與 |\localtexmf| 檔案夾內,
則 \verb+%R+ 符號代表 |c:\texmf| 與 |c:\localtexmf|。
設定最後之 |//| 符號代表所有之子檔案夾。
因此, \prog{latex} 程式首先搜尋
|c:\texmf\tex\latex| 及其下之所有子檔案夾;
若找不到圖形檔案, 則進一步搜尋 |c:\localtexmf\tex\latex|
及其下所有檔案夾。
如果仍找不到, 即依設定行指示至下一個檔案夾內搜尋:
\verb+%R\tex\generic+。

事實上, |examp.eps| 圖形檔案是置放於 |c:\texmf\cwtex\examples|
檔案夾內,
因此原始之設定無法讓程式找到此圖檔。
那麼, 設定應如何更改?
在 |\localtexmf\miktex\config|
檔案夾也有一個名為 |miktex.ini| 之設定檔,
其內容與主設定檔類似, 但大幅簡化。
其中, |[LaTeX]| 標題下之設定如下:

\ms\bmp[0mm]{1}
|Input Dirs=.;%R\tex\latex//;%R\tex\generic//;%R\cwtex//;c:\tex//|
\emp\ms

\noindent
相對於 \mik{} 之內設值,
安裝程式增加了兩項設定, 一為 |%R\cwtex//|,
此一設定讓排版程式可以找到 |examp.eps|。
最後一項設定是假設使用者所有之排版文檔與圖形檔全部置於 |c:\tex|
或其下之檔案夾。
假設你的排版檔案全部是置放於 |d:\mydoc| 或其下之檔案夾內,
則 |c:\tex| 應改為 |d:\mydoc|。

除了 \prog{latex} 程式外,
其他程式也須搜尋檔案。
例如, 本例之圖檔為 EPS 格式, 以 \gv{}
預覽/列印之前須先將排版結果轉換為 \ps{} 檔案。
因此, \dvips{} 也須搜尋圖檔。
安裝程式也會在 |miktex.ini| 檔案內之 |[dvips]| 標題下加入以下之設定：

\ms\bmp{1}
|GraphicsPath=.;%R\dvips//;%R\tex//;%R\cwtex//;c:\tex//|
\emp\ms

\noindent
此外, \prog{YAP} 預覽/列印 \ps{} 圖形檔時,
會先將圖形檔轉換為特定格式之描點圖形,
再顯示於畫面上。
\prog{YAP} 搜尋圖形的設定是在 |miktex.ini|
檔案內 |[MiKTeX]| 標題下,
其設定如下:

\ms\bmp[0mm]{1}
% |GraphicsPath=.;%R\dvips//;%R\pdftex//;%R\tex//;%R\cwtex//;c:\tex//|
|GraphicsPath=.;%R\dvips//; ... ;%R\tex//;%R\cwtex//;c:\tex//|
\emp\ms

根據以上的說明, 可能有人會覺得最簡單而且萬無一失的設定如下:

\ms\bmp{.9}
|Input Dirs=.;c://;d://|
\emp\ms

\noindent
換言之, 我們要求排版程式搜尋硬碟 |c:| 與 |d:|
所有檔案夾內之檔案。
此種設定的確萬無一失, 但成本太高。
搜尋檔案需要時間; 若硬碟存放許多檔案,
搜尋時間就長。
譬如, \prog{latex} 排版 |test.tex| 時會搜尋一輔助檔案 |test.aux|,
這是上一輪排版時所產生的檔案。
但文稿若是首次排版, |test.aux| 根本不存在。
如果硬碟內有許多檔案, 搜尋將會花上很長時間, 且一無所獲。
如果將搜尋範圍設得小一些,
執行速度會加快許多。

以上例子假設個別使用者之設定檔名為 |miktex.ini|。
% 且置於 |c:\localtexmf\miktex\config| 檔案夾內。
實際上, 個人設定檔可任意取名,
置於任選檔案夾內。
若自行選定檔名與檔案夾,
安裝完成之後請記得執行下列指令:

\ms\bmp[2mm]{1}
|c:>initexmf --personal=c:\localtexmf\miktex\config\miktex.ini|
\emp\ms

\noindent
當然, 檔案夾與檔名須替代以自行選用者。

% 最後要說明的是 \prog{htex386} 之設定。
% 如果 \mik{} 安裝於硬碟 |d:|,
% 使用 \prog{htex386} 之前須略作調整。
% \index{htex386@\prog{htex386} 程式}
% 以文字編輯軟體開啟 |\texmf\cwtex\hlatex.bat| 檔案,
% 將其中所有的 |c:\texmf| 字串改為 |d:\texmf|,
% 並將 |c:\localtexmf| 字串改為 |d:\localtexmf|。
% 此項更動的目的是讓排版程式能找到所需之輔助檔案與字型規格檔案。
% 若 \mik{} 安裝於 |c:|, 不須作任何調整。

\subsection[\fp{} 檔案搜尋]{\fp{} 檔案搜尋}
\fp{} 設定搜尋順序之檔案名為 |texmf.cnf|,
置於 |\localtexmf\web2c| 檔案夾內。
欲設定 \LaTeX{} 搜尋路徑, 請找出下列一行:

\ms\bmp[0mm]{1}
% |TEXINPUTS.latex = .;$TEXMF/tex/{latex,generic,}//;$TEXMF/cwtex//;c:/tex//|
|TEXINPUTS.latex = .;$TEXMF/tex/... ;$TEXMF/cwtex//;c:/tex//|
\emp\ms

\noindent
在其末端加入路徑設定。
例如, 若個人所有之檔案都置於 |c:\mydoc|
或其下之檔案夾內,
則上一行末端應加入 |;c:/mydoc|。
請注意, 其前端有一區分用之分號;
而且檔案夾名稱是以右斜線起頭,
而非反斜線。

除了 \LaTeX{} 之外, 我們還須設定 \dvips{} 搜尋路徑,
請在同一檔案中找出下列一行指令,
依同樣方法設定。

\ms\bmp[0mm]{1}
|TEXPSHEADERS = .;$TEXMF/{dvips, ... }//;$TEXMF/cwtex//;c:/tex//|
\emp

\section[\cw{} 系統運作原理]{\cw{} 系統運作原理}
本章以上各節說明自動安裝 \cw{} 的方法。
自動安裝的好處是避免麻煩;
缺點是較缺乏彈性。
當然, 你可以自行手動安裝。 為方便手動安裝者,
本節略述 \cw{} 之運作原理。

國內外目前有好幾套中文化 \TeX{} 排版系統。
這些系統表面上看來差異甚大,
但背後的原理其實很類似。
對於 \TeX{} 程式而言, 任何文字都是一個一個的符號,
排版的工作就是將特定文字符號置放於版面適當位置。
從這個角度來看,
英文與中文的唯一差別是在於字數的多少。
普通的英文稿件使用的英文字母符號約一百個,
而常用的中文單字約兩三千個。
中文字數多, 表面上看來排版工作複雜許多;
不過, 只要有符合 \TeX{} 規格之中文字型檔,
\TeX{} 就把中文字當成英文字編排, 毫無困難。

要讓 \TeX{} 排版中文有兩個條件:
第一是中文字型檔案,
第二是將文稿內之中文字轉換為 \TeX{} 指定之規格。
\cw{} 中文字型是 \ps{} 格式;
中文字轉換工作則是利用 \prog{cwtex} 前階處理程式。% \footnote{
% 其他的中文 \TeX{} 系統可能使用不同的字型規格;
% 而中文轉換工作可能是經由修改 \TeX{} 程式之途徑。}
\index{cwtex@\prog{cwtex} 程式}
對照以上之系統架構,
安裝 \cw{} 系統的工作也分兩部分,
第一是把中文轉換程式與中文字型複製於 \TeX{} 系統內;
第二是設定讓排版與預覽/列印程式使用中文字型。

中文轉換程式主要是 \prog{cwtex.exe}。
安裝時, 此一程式及一些輔助檔案皆複製於
|\texmf\cwtex| 檔案夾內。
為了使作業系統能自動搜尋找到工具程式,
安裝程式並在 |autoexec.bat| 檔案內設定搜尋路徑。

早期 \TeX{} 系統大都使用 \mf{} 字體。
譬如, 描點字型檔 |cmr12.pk| 是由 |cmr12.mf| 所產生;
後者是描邊字型檔案。
不過, 現已有人將 |cmr12.mf| 轉換成 \ps{}
格式之描邊字型檔 |cmr12.pfb|。
\cw{} 安裝程式會設定使用 \ps{} 格式之字型檔,
主要原因是使用彈性較大。
\index{METAFONT@\mf{}}

\cw{} 提供的中文字是 \ps{} 描邊字型規格,
每一個字型檔內含256個中文字。
一般 Windows 系統內之中文字形檔案含有一萬三千多個中文字。
以明體字為例, \cw{} 將所有的中文字拆開置放於52個字型檔案內,
檔名由 |M0| 排至 |M51|。以明體字型 |M0| 為例,
字體檔案其實共有三個, 分別名為 |m0.pfb|, |m0.afm| 與 |m0.tfm|。
因此, 明體字共計156個字型檔。
安裝時, 這些檔案分別複製於 |\texmf\fonts| 下之檔案夾內。
\end{document}
