\documentclass[letterpaper,english]{article}
\nonstopmode
\akai
\usepackage{linuxdoc-sgml}
\usepackage{qwertz}
\usepackage{url}
\usepackage[latin1]{inputenc}
\usepackage{t1enc}
\usepackage[english]{babel}
\usepackage{epsfig}
\usepackage{null}
\def\addbibtoc{
\addcontentsline{toc}{section}{\numberline{\mbox{}}\relax\bibname}
}%end-preamble
\setcounter{page}{1}
\title{XFree86 �r����� Mini HOWTO}
\author{�@��: Doug Holland, \nameurl{mailto:meldroc@frii.com}{meldroc@frii.com}\\ 
�׼W: Hal Burgiss, \nameurl{mailto:hburgiss@bellsouth.net}{hburgiss@bellsouth.net}\\ 
Ķ��: Yu-Chia Chang, \nameurl{mailto:joezhang@ms10.hinet.net}{joezhang@ms10.hinet.net}}
\date{v1.5.1, 1 Aug. 2000.
½Ķ���: 24-31 Aug. 2000}
\abstract{�p��ﵽ�୮�M���H�\Ū�� X Window �r���C���\�h�ﵽ XFree86 �B�z�r�����ޥ��A�]�t�r�����A��(fonts server)�ATrueType �r���A Netscape �M�������D�D���C}


\begin{document}
\maketitle
\tableofcontents

\section{²��}

�b�ڥ����B�z���@��Q���Ƥ��A���@���N�O�V�z�� X �w�]�r���M�r���]�w (�o�̧ڱM�� \nameurl{http://www.xfree.org}{XFree86}�A��L�� X �]�\����n)�C���ǵ{���w�]�ϥΩT�w�e�צr��(fixed width fonts)�A���W�i�ܼe�צr��(variable width fonts)�����A���C���ǵ{���ϥΤp�줣�i��ĳ�B���H��{���r���C���H XFree86 �ӨӪ��r���ڥ����A�ΡC�����T���ٺ��o�� courier �r���A���O���� Times �M Helvetica �u�O²�檺�I�}�r�A���Y�񪺮ɭԴN���Ϳ������C

�o�� HOWTO ���ջ����p��վ�U���U�˪��r���]�w�A�p��w�˷s�r��A�M��L�i�H�j�T�ﵽ X Window �r�����~�[�M�W�[�iŪ�ʪ���k�C�o�O�ǥѽվ� XF86Config �ɤ��� FontPath�A�b startx �� xdm (�M�������ϧεn�������^�[�W X server �R�O�C�ﶵ(command line options)�A�[�J�s���r���A�w�� TrueType �r�����A���M�r���A�M�ϥ� K Desktop Environment 1.1 ���\��ӽվ�\�h���ε{�����r���]�w�A�]�t�]�w���D KDE ���ε{�����C��M�r������P KDE �@�P�C

�w����סA�󥿡A�W�שM����C�A�i�H�b \nameurl{mailto:meldroc@frii.com}{meldroc@frii.com} �M \nameurl{mailto:hburgiss@bellsouth.net}{hburgiss@bellsouth.net} �p����@�̡C

Ķ���G�Y�襤Ķ�妳���󪺫�ĳ�M�󥿡A�w��g�H�i�D�ڡC�ڪ��p���覡 \nameurl{mailto:joezhang@ms10.hinet.net}{joezhang@ms10.hinet.net}�C


\subsection{�D��}

�b�@�ǩR�O���Ҥl���A"\#" �Ÿ��q�`�O���ܥu���W�ŨϥΪ̰���A�� "\$" �h���ܤ@�몺�ϥΪ̴N�i�H����C

�b�Ҥl���A/usr/local/share/fonts/ttfonts �O�ڭ� TrueType �r�����ؿ��C�o�ä��O�@�ӯS����m�A�A�]�i�H�ܧ󥦡C

"xfs" �b�o�̬O�� Redhat 6.x ���]�t�� xfs�C�b�Y�@�譱�A���M�@����� XFree86 xfs ���ܤj���X�J�C

"Netscape" �����O��M�� Netscape �{���C�]�t: Communicator, Navigator, Messenger ���CMozilla ���r�����]�w�O�ۦP���C


\subsection{Change log}

\begin{itemize}
\item 0.1:  Feb. 21, 1999: �Ĥ@�����G�C
\item 0.11: Feb. 27, 1999: ��J copyright �O�@�ڪ��v�Q�C
\item 0.12: Jun. 10, 1999: ��J�ШD���U�C
\item 0.20: Sep. 14, 1999: �� Redhat ���ϥΪ̥[�J������ xfs ���@�`�C�P�� Hal Burgiss ���^�m�C 
\item  1.0: Nov. 23, 1999: �N�峹�ର SGML �榡�A�e�J Linux Document Project�C�N�ШD���U�����������C
\item  1.5: July 25, 2000: �[�J�F���� fonts.alias, XFree86 4.x �M xfsft ���s���`�A�٦��@�ǭק�M�W�ɡC
\end{itemize}



\subsection{�s��}

1.5 ���]�t�F���� xfsft, fonts.alias �M XFree86 4.x ���s���`�C�������~�A�]�W�[�F�@�ӷs�����`�A�O����@�ǳs���M�O���A�í��g xfs �����`�C�٦��@�ǭק�M�W�ɡC

�b 1.51 �����A�P�� Kristin Aanestad �糧��󪺥ت����X��ĳ�C

����󪺷s���i�H�b \nameurl{http://feenix.eyep.net/ldp/fdu/index.html}{http://feenix.eyep.net/ldp/fdu/index.html} ���C


\subsection{Copyright}

Copyright  1999 by Doug Holland.

Ķ��: ���L���@�̭�N�A�o������Ķ (���O���i��)�C

   
Unless otherwise stated, Linux HOWTO documents are copyrighted by their respective authors. Linux HOWTO documents may be reproduced and in whole or in part, in any medium physical or electronic, long as this copyright notice is retained on all copies. Commercial is allowed and encouraged; however, the author would to be notified of any such distributions.

All translations, derivative works, or aggregate works incorporating Linux HOWTO documents must be covered under this copyright notice. is, you may not produce a derivative work from a HOWTO and impose restrictions on its distribution. Exceptions to these rules be granted under certain conditions; please contact the Linux coordinator for more information.

In short, we wish to promote dissemination of this information through many channels as possible. However, we do wish to retain copyright the HOWTO documents, and would very much like to be notified of any to redistribute the HOWTOs, this one in particular! Web page are free to link to this HOWTO without restriction, though the would appreciate an email informing him of this, just so he can his ego by knowing who else reads and links to this document.

Many of the terms mentioned in this document are trade names. Unless stated, all trademarks are property of their respective owners.


\subsection{�P��}

������ Doug Holland �Ҽ��g\\ 
Email: \nameurl{mailto:meldroc@frii.com}{meldroc@frii.com}\\ 
WWW: \nameurl{http://www.frii.com/~meldroc/}{http://www.frii.com/\~{}meldroc/}

�� Hal Burgiss ��s\\ 
Email: \nameurl{mailto:hburgiss@bellsouth.net}{hburgiss@bellsouth.net}\\ 
WWW: \nameurl{http://feenix.eyep.net/}{http://feenix.eyep.net/}

�S�O�P��
\begin{itemize}
\item \nameurl{http://www.xfree.org}{XFree86 Project} ���o�i�̩^�m�X�L�̪��ɶ��M��O�C�������~�AJuliusz Chroboczek �� xfsft�A�M XFree86 4.x �� TrueType �i�J��ζ��q�C
\item �P�¦r���Ѥ~ Kristin Aanestad �b xfs, TrueType, Netscape �M�S�O�O fonts.alias �����`���^�m�C�A�i�H�b \nameurl{http://home.c2i.net/dark/linux.html}{Some Linux for Beginners} ����h Kristin �b��L�D�D����ơC
\item �b \nameurl{news:comp.os.linux.x}{comp.os.linux.x} ���H�̡A�L�̦b�ڭ�}�l��s�o�Ǫ��ɭԹ�ڦ��X����C
\item �̪����o�Ҧ��@���ܬ��i�઺ Linux ���s�C
\item Microsoft �M Apple: �L�̴��ѤF�r���A���ƤF�ڪ��ୱ�C
\end{itemize}



\section{X Server ���]�w}

�U���O�@�ǫܮe���N�i�H�� X ���{��n���B�J:


\subsection{�]�w FontPath}

�Q�n�ѨM�r�������D�A�����o�ݬ� {\ttfamily XF86Config} �ɡC(�q�`��b {\ttfamily /usr/X11/lib/X11/XF86Config} �� {\ttfamily /etc/X11/XF86Config})�C�Y�A�٨S�q�X�Ӫ��ܡA �䤤��r���̭��n�������N�O {\ttfamily FontPath}�C�b�p�㥦���e�A�̦n���ˬd X ����L�]�w�C���~���ù��]�w����~���r���]�w��O�H�Y�h�C�T�w�A�ù�����s�W�v(refresh rate)�b���`�ϥνd�򤤤w�g�]��̰� (85Hz �ܦn�A75Hz ���q�A60 Hz �ܤ��ΪA)�C

�ΧA�̶��⪺��r�s�边�ӽs�� {\ttfamily XF86Config}�C�b�ɮ׶}�Y�� File ���`�A�A���ӷ|�ݨ������U�����F��:

\begin{verbatim}
FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/"
\end{verbatim}


�o�����b XFree86 3.x �M 4.x �����ӬۦP�A�Φܤ������C{\ttfamily FontPath} �i�D X �쨺�̥h��b��ܾ��W�e�r�Ϊ��r���C�ƦC�����ǬO�ܭ��n���A���@�� X ���ε{���V X �n�D�e�@�Ǧr�AX server �q�`���n�ĥΥ��b�ϥΪ��r���C�M�ᥦ�h�ˬd {\ttfamily FontPath}�A�ϥβĤ@�ӯມ�� X client �n�D���r���C�Ъ`�N�ARedhat 6.x �� xfs �ĥΥt�@�ؤ覡�ӳ]�w FontPath�C�аѦҲ� 3.2.2 �`�H�F�� xfs�C

�w�]�w�˳q�`�N 75dpi ���r����b 100dpi �e���C�Y�A���@�x���ѪR�ת���ܾ��A�o���ܫD�`�p���r�C�Y�A���O�o�ر��ΡA�Ĥ@�ӭn�Ϊ���k�N�O�N 75dpi �M 100dpi �� FontPath ��աC

\begin{verbatim}
FontPath        "/usr/X11R6/lib/X11/fonts/misc/"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/"
\end{verbatim}


�M����X�A���n�ϥΤ����Y���I�}�r�C�Y�A���g�ϥ� Netscape �άO��L�ϥθ��j�r������ܼ��D���{���A�A�N�|�o�{�o�Ǧr���|�e�{�������C�o�˫����ݡA�����n�ץ��C�ҥH�b misc�A100dpi �M 75dpi ���᭱�[�W {\ttfamily :unscaled}�C�Y�Q�n���ܡA�A�]�i�H�P�ɨϥί��Y��M�����Y�񪺦r�A�u�n�N�����Y�񪺦r�� {\ttfamily FontPath} ��b�e���A�i�D X ���Y�i�઺�ܡA�ɶq�ϥΤ����Y�񪺦r�C

\begin{verbatim}
FontPath        "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath        "/usr/X11R6/lib/X11/fonts/misc"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
\end{verbatim}


���F�o�ǧ��ܫ�A���s�Ұ� X�C�ୱ�O���O�w�g����}�G�O?


\subsection{X server �R�O�C�ﶵ (command line options)}

�U���@��n�����ƬO�վ� X server ���R�O�C�ﶵ�C�z�N�|�Q�n�� {\ttfamily -dpi} �ӫ��w��ܪ��ѪR�׬O�C�^�T�X�I�C�{���ܦh�t�γ��ϥΰ��ѪR�ת���ܾ��A�i�०�̻ݭn�� 100dpi�C 

�Y�A�O�b console �����ܦC�U�Ұ� X�A��J

\begin{verbatim}
 $ startx -dpi 100
\end{verbatim}


�Y�A�O�ĥ� xdm �o�����ϧεn�������A�A�ݭn�s��A�� {\ttfamily /usr/X11/lib/X11/xdm/Xservers} �� (�άO {\ttfamily /etc/X11/xdm/Xservers})�C�b�̭��� Xserver ���R�O�C�C�ڪ��ɮ׸̦��U���o�@��:

\begin{verbatim}
 :0 local /usr/X11R6/bin/X -dpi 100 -gamma 1.6
\end{verbatim}


�A�i�b X �M Xserver �� manpage ������h����T�C


\section{TrueType �r�� (�ּ� Windows �b�檺�Ʊ�)}

�]���b Redmond �����s�å�D�`���ߥL�̳n�骺�~�[�Ӥ��O���e�A�L�̦b Windows �̥[�W�� TrueType �r�����䴩�C���M�A�L�̬O�q���_�� MacOS ���� TrueType ���o��F�o�ӥD�N�C Window 9x �M��L�� Windows �����t Arial�ATimes New Roman�A�M Courier New�C�L�̬����� Helvetica�ATimes�A�M Courier�CTrueType �r���O���Y�񪺡A�ҥH���̦b��j�ɫܦn�ݡA�ӥ��̤]�Q�n�n���վ�(hint)�L�A�b�Y�p���ɭԨ̵M�iŪ�C���\�h�� Windows ���ε{�����e�n�X���� TrueType �r���C���O��ۧ�A�� Windows CD ���h�L�i�A�o������o�Ǧr���C

�������O�AXFree86 3.x �èS�����ؤ䴩 TrueType�A�ҥH�A�����ۤv�[�J�C�M�ӡAXFree86 4.x �h���ؤF (�аѦҲ� 4 �`)�C�o���ܤ䴩 TrueType ���r�����A���M�r���N�|�Q�w�ˡC���A�ä��|�b�U�a�� distribution ���o�{����� TrueType �r���C�̥i�઺��]�O�{�b�èS���H�A���� license �o�檺����r���C




\subsection{���o TrueType �r��}

���ڭ̥��B�z�r���C�b�U�� MS Windows �Ҫ��� TrueType �r�����ӳ��i�H�ΡC�O�ѰO��r�B�z���M��L���ε{���]�������ۤv���r���CMacOS ���r������ϥΡC�Y�A�w�g�⨺�� CD ���h�L�i�A�٦��@�ǧK�O�� TrueType �r���i�H�U�� (�аѦ� 6.2 �`���s��)�C

���F�ϥ� TrueType �r���A�o�Ǧr����������Q�r�����A��Ū���C�o���ܥ��̥����O�b�@�Ӥ@���Q���� (mount) ���ɮרt�Τ��C�b���@�~�t�� (dual boot system) �W�A�o�]�i�H�O�@�� Windows ���ΰϡC���M�A�o�Ǧr���]�i�H������ Linux ���C�������ܦ��W�ŨϥΪ�:

\begin{verbatim}
 # su -
 # mkdir -p /usr/local/share/fonts/ttfonts
\end{verbatim}


�{�b������s���r���ؿ��U:

\begin{verbatim}
 # cd /usr/local/share/fonts/ttfonts
\end{verbatim}


�M��N�r���[�J�o�ӥؿ��C���קA�O�q Windows �t�Τ������L��

\begin{verbatim}
 # cp /mnt/<path_to_fonts>/*ttf  .
\end{verbatim}


�άO�q \nameurl{http://www.microsoft.com/typography/fontpack/default.htm}{Mircosoft} �U���C�o�Ǧr���O�۸����Y�� zip �ɡC�Y�A�Q�b Linux �U�����Y�A�����U���Х� 'Windows 3.1' ���ɮסC�b Linux �U�H Linux zip �Ѷ}

\begin{verbatim}
 # ls *exe | xargs -n 1 unzip -L
\end{verbatim}


'-L' ���ﶵ�|�N�r�W�ର�p�g�A�o��� xfsft �M Redhat �� xfs �O���n���C�`�N�{�b�� Linux zip �{���ä���B�z 32 �줸�� Win9x �r�����Y�ɡC�ݰ_�Ӧ��G Microsoft ���|�A�b�o�Ӻ����W��J 16 bit �� Arial, Courier �M Times-Roman�C�άO�A�i�H�b \nameurl{ http://rpmfind.net/linux/RPM/contrib/noarch/noarch/webfonts-1-3.noarch.html}{�o��} �U���]�t�\�h MS TrueType �r���� WebFonts RPM�C���w�g�]�t�������r���� Netscape �M��L�������s�����ϥΤF�C

�A�����b X server �� FontPath ���[�J�o�ӷs�� TrueType �ؿ��C�ΧA���⪺��r�s�边�[�W�A�����X��:

\begin{verbatim}
FontPath        "/usr/local/share/fonts/ttfonts"
FontPath        "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
FontPath        "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath        "/usr/X11R6/lib/X11/fonts/misc"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
\end{verbatim}



\subsection{�r�����A��}

�{�b���\�h�r�����A�����i�H�ϥ�: xfstt�Axfsft�A�M Redhat �� xfsft �ק�ӨӪ� xfs�C���M�o�ǦW�r�ݰ_�ӫܹ��A���O���̫o�O���P���M��C�ܤ֤@�ӥH�W���M�����Ӥw�g�]�t�����̪� Linux distribution�C�ӧA�]�i��w�g�w�ˤF�C

�H�e�r�����A���O�Ω�b�����W���Ѧr���C�r�����귽�i�H�s��@�x�����W�A��L�� client �i�H�b�ݭn���ɭ�Ū���C���O�����o�i�̼W�[�F�s�\��A�p�i�H�e TrueType �r���C(XFree86 4.x �w�g�]�t�o�ӥ\��A�ҥH�Y�u�O�n���� TrueType �䴩���ܡA�ä��ݭn�t�~���r�����A��)�C


\subsubsection{xfstt}

�@�ӳo�˪��r�����A���O xfstt�C���b�]�p�W�N���Ҽ{�� TrueType �r���C


\paragraph{�w��}

xfstt �D�`�e���w�˩M�]�w�C�Y�A�|���w�˪��ܡA�����q�����W�U�� tarball �άO���A�� CD�C�̷s�������O�b \nameurl{http://metalab.unc.edu/pub/Linux/X11/fonts/}{http://metalab.unc.edu/pub/Linux/X11/fonts/}

���F tarball ��A�⥦�Ѷ}:

\begin{verbatim}
 $ tar -zxvf Xfstt-*tgz
\end{verbatim}


�M��sĶ�M�w�˥��CINSTALL �ɦ�²�檺�����C���O���O���Ϊᤰ�򸣵��A�u�n�b xfstt ���ؿ��U�A��J�U�������O�Y�i:

\begin{verbatim}
 # make
 # make install
\end{verbatim}


��J�U�������O�ӱҰ� xfstt:

\begin{verbatim}
 # xfstt --sync              # ��s xfstt ���r����Ʈw
 # xfstt &                # �b�I������ xfstt
\end{verbatim}


xfstt ���ӭn�� X server �󦭱ҰʡC�@���o�˰���L�~�A�A�i�H�b {\ttfamily /etc/rc.d/rc.local} �άO�A�����_�l�ɤ��[�J�W���o�@��C�M����J:

\begin{verbatim}
 $ xset +fp unix/:7100       # ���| X ���� xfstt �M�쨺�̥h��r��
\end{verbatim}


�άO�b�A�� {\ttfamily XF86Config} �ɤ��[�J�U�������O�A���| X ������r�����A���C�� FontPath ����m�M���e�����ܪ��ɭԡA���s���� {\ttfamily xfstt --sync}�C

FontPath "unix/:7101"


\paragraph{�վ�w�]�r�����j�p}

�Y�A�� TrueType �r����o�۷��p�A�U�������O�i�঳���U�C

�b X server �R�O�C�[�W {\ttfamily -dpi} (�аѦҲ� 3 ��)�C

�ϥ� {\ttfamily --res} �ӧi�D xfstt �W�[�w�]���ѪR�סC�ΤU�������O

\begin{verbatim}
 # xfstt --res 120
\end{verbatim}



\subsubsection{Redhat �� xfs}

�N�p�P Redhat Linux 6.0 �@��A�[�c�b Redhat �W�� distribution (�p Mandrake ��) �w�g�]�t�F�@�ӯS�O�ץ��� xfs �M�ץ��L�� X servers�CRedhat �� xfs �]�t�F xfsft ���ץ��ɡA�ӳo�ǭץ��ɫh�O�[�c�b FreeType Font library�CRedhat �� xfs ���ѻP xfstt �������\��C�����u��B�z TrueType �M Type 1 �r���A�]�i�H��I�쥻�� X �r���C

�Y�O�A�ϥά[�c�� Redhat �� distribution�Axfs ���Ӥw�g�w�˦n�F�C�Y�S���A���O�b {\ttfamily XFree86-xfs*rpm} ���C�n�Q�T�w���O�w�]���檺�A�ȡA�i�H�� {\ttfamily ntsysv} ��:

\begin{verbatim}
 # chkconfig --add xfs
\end{verbatim}


�{�b xfs �N�|�b�C�@���}�����ɭԱҰʡC


\paragraph{�]�w xfs �� FontPath}

�b Redhat ���w�]�w�ˤ��Axfs �O�g�� Unix Domain Socket ���Ѧr���C�ڭ̥����i�D X server �쨺�̥h�� xfs �M�r���C�b {\ttfamily /etc/X11/XF86Config} ���� FontPath �@�w�n�]�t:

\begin{verbatim}
FontPath   "unix/:-1"
\end{verbatim}


�ܤֹw�]���]�m�O�p���C�o�O�@�� xfs �|�h listen �� socket�C�A�]�i�H�[�W�t�~�� FontPath�A���O���̥����� X server �ӳB�z�A�Ӥ��O xfs�C�w�˷s�� Redhat 6.x ���ӴN�w�g�]�w�n�F�A���O�Y�A�O�q�ª������ɯŤW�ӡA�����ۤv�ʤ�ק�C

xfs �b {\ttfamily /etc/X11/fs/config} ���s���ۤv�� FontPath�C�o�̴N�O����r�����a��C�b {\ttfamily XF86Config} �ɤ��A����b X server �� FontPath �W���C�A�i�H�Τ�r�s�边�[�J�s�����|�A�άO�� {\ttfamily chkfontpath} �R�O:

\begin{verbatim}
 # chkfontpath --add /usr/local/share/fonts/ttfonts
\end{verbatim}


�� FontPath �b���� {\ttfamily chkfontpath} �R�O�e�����n���s�b�C�b {\ttfamily /etc/X11/fs/config} �����������ݰ_�����ӹ��O:

\begin{verbatim}
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
            /usr/X11R6/lib/X11/fonts/100dpi:unscaled,
            /usr/X11R6/lib/X11/fonts/75dpi:unscaled,
            /usr/X11R6/lib/X11/fonts/Type1,
            /usr/X11R6/lib/X11/fonts/Speedo,
            /usr/X11R6/lib/X11/fonts/misc,
            /usr/X11R6/lib/X11/fonts/100dpi,
            /usr/X11R6/lib/X11/fonts/75dpi,
            /usr/local/share/fonts/ttfonts
\end{verbatim}



\paragraph{�ǳƦn�r��}

�b�u���ϥ� TrueType �r���e�٦��@�ǨƱ��n�@�Cxfs �ݭn�@�ǨƱ����ӳW�x�ӡC�����A�Ҧ����r�W�������O�p�g�C�ĤG�A�r�W�̤��঳�ťաC�M��A�ڭ��٭n���ͤ@���ɮפ~��C

�������W�ŨϥΪ̡A�M��� TrueType �r�����ؿ��U:

\begin{verbatim}
 # su -
 # cd /usr/local/share/fonts/ttfonts
\end{verbatim}


�Y�O���p�g���r�W�A�A�i�H�ϥΤU���� script �N�Ҧ����r�W�ର�p�g:

\begin{verbatim}
 #!/bin/sh
 #
 ## -------- convert upper to lower case ---------
 
 ls * | while read f
  do
    if [ -f $f ]; then
      if [ "$f" != "`echo \"$f\" | tr A-Z a-z`" ]; then
       #Note that 'This' will overwrite 'this'!
       mv -iv "$f" "`echo \"$f\" | tr A-Z a-z`"
      fi
    fi
  done

 ## eof
\end{verbatim}


�`�N���I�Ÿ� -- �Ϥ޸� (backquotes) �ܭ��n! ���]�N�r�W�����ťղ����C�� TrueType �r���A���Q�w�˫�A�A�����n���� {\ttfamily fonts.dir} �M {\ttfamily fonts.scale} �ɡC�U�����R�O�i�H����:

\begin{verbatim}
 # ttmkfdir -o fonts.scale
 # mkfontdir
\end{verbatim}


�{�b�A�� TrueType �r���ؿ������Ӧ� {\ttfamily fonts.dir} �M {\ttfamily fonts.scale} �ɡC{\ttfamily ttmkfdir} �O�b {\ttfamily Freetype} �� RPM �̡A�ӥB�������b {\ttfamily mkfontdir} �e����C�o�ǩR�O�����o�C�����|�^�����~�A�ҥH�n�A���Ҫ��T���ͤF�ɮסA�B���O����:





\begin{verbatim}
 $ ls -l fonts.*
  -rw-r--r--  1 root   root   11657 Aug 17 10:31 fonts.dir
  -rw-r--r--  1 root   root   11657 Aug 17 10:31 fonts.scale
\end{verbatim}


�Y�A�J����D�A�ոզb {\ttfamily ttmkfdir} ���[�W {\ttfamily - m} ���ﶵ�C�o�|����ɮפ������T���r���C�]�w�@�ӼƦr�A�p 50 �άO 100 ({\ttfamily ttmkfdir -m 50}) �C�ɮץ����O��r�ɡC�ݤ@��:

\begin{verbatim}
 $ less  fonts.dir
  114
  webdings.ttf  -microsoft-Webdings-medium-r-normal--0-0-0-0-p-0-microsoft-symbol
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-ascii-0
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-fcd8859-15
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-iso8859-15
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-iso8859-9
  verdanaz.ttf  -microsoft-Verdana-bold-i-normal--0-0-0-0-p-0-iso8859-1
 [...]
\end{verbatim}


���ۡA��s xfs (�b XFree86 4.x �γ\����) �M�A X server �� FontPath:

\begin{verbatim}
 # /etc/rc.d/init.d/xfs restart
 $ xset +fp /usr/local/share/fonts/ttfonts
 $ xset fp rehash
\end{verbatim}


���A�[�J�β����s���r���ɡA���s�����Y���o��өR�O�C{\ttfamily xset +fp }�u���b�W�[�s���r���ؿ��ɤ~�ݰ���C

�{�b���ӴN�S���D�F�C�A�i�H�ˬd X �i�H�ϥΪ��r��:

\begin{verbatim}
$ xlsfonts | less
\end{verbatim}


�άO�A�� {\ttfamily xfontsel} �� {\ttfamily gfontsel} ���ˬd�C�Y�b {\ttfamily xlsfonts} ���i�H�ݨ�A�h X �i�H�ϥΡA�Ϥ���M�C�Y�S���X�{�A�H Ctrl-Alt-BS ���s�Ұ� X�C


\subsection{xfsft}

\nameurl{http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/}{xfsft} �O�� Juliusz Chroboczek �Ҽg�� TrueType �ѨM��סCxfsft �O�[�c�b Mark Leisher ���H�Ҽg�� FreeType font library�C���򥻤W�O�@�� XFree86 xfs �A�[�W�����禡�w���׸��� -- xfs + ft�CRedhat �� xfs �򥻤W�O xfsft �A�[�W�@�Ǥp�p���ץ��C�� Free86 4.x �]�]�t�F�P�� Juliusz �Ҽg�� {\ttfamily freetype} �r���Ҳ�(font module)�C���O XFree86 4.x �� TrueType �ѨM��פ����@�ӡC

�n�Q�sĶ xfsft ���F xfsft �����~�A�ܤ��٭n�@�� XFree86 ����l�ɡA�ҥH���A�X��Ŧ�����j�����H�C�sĶ�M�]�w xfsft �������w�g�b tarball ���A�ҥH�b�o�̧ڤ�����Բӱԭz�C�L�ܪ����C�b xfsft ������ (���W��) �W���@�ǥi�����ɪ��s���C

�`�N�A�������� {\ttfamily fonts.scale} �M {\ttfamily fonts.dir} �ɵ� xfsft�C{\ttfamily fonts.scale} �i�H��ʲ��͡A�άO�� {\ttfamily ttmkfdir} �{���C���å��]�t�� xfsft�A���O�A�i�H�b \nameurl{http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz}{�o��} �γ\�h Linux �������W���CRedhat �b {\ttfamily Freetype} �� RPM �̥]�t�F�o�ӵ{���C

�A�]�|�ݭn�@�ӳ]�w�ɡC�U���O�ӨҤl:

\begin{verbatim}

-----------------------------------------------------

clone-self = off
use-syslog = off

client-limit = 20

catalogue = /usr/local/share/font/ttfonts

error-file = /home/jec/fonts/xfs.errors

# in decipoints
default-point-size = 120

# x,y
default-resolutions = 100,100,75,75

-----------------------------------------------------
\end{verbatim}


�M����� xfsft:

\begin{verbatim}
# xfs -port 7100 -config /path/to/your/config/file &
\end{verbatim}


�A�i�H�b X server �� {\ttfamily FontPath} ���[�W xfsft:

\begin{verbatim}
$ xset +fp tcp/localhost:7100
\end{verbatim}


�Y�@�����Q���ܡA�A�i�H�b {\ttfamily XF86Config} ���[�W�o�� {\ttfamily FontPath}�C


\subsection{fonts.alias ��}

{\ttfamily fonts.alias} �O�t�@�ӥi�H�վ�p��B�z�r�����]�w�ɡC�N�p�P {\ttfamily fonts.scale} �M {\ttfamily fonts.dir} �@��A{\ttfamily fonts.alias} �]�����M�r����b�P�@�ӥؿ��U�C�����M���O���n���A���O�����ܪ��T�ѨM�F�Y�ǥi��o�Ͱ��D�C�U���O�@�ӺK�� Redhat �t�Τ� {\ttfamily /usr/X11R6/lib/X11/fonts/misc/fonts.alias} �Ĥ@�檺�Ҥl:

\begin{verbatim}
 fixed    -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
\end{verbatim}


�o�� {\ttfamily fixed} �N�O�ƨ�(alias)�C�C�� {\ttfamily fixed} �Q�I�s�ɡA�ڭ̨ƹ�W�ұo�쪺�O�ĤG�C���r���w�q�C�r�Ӥp�F��? �u�n��r���w�q�Y�i (ĵ�i:�ܤ֦b Redhat ���A�o���ɮ׫ܭ��n)�C�ۦP����h�i�H���Ψ�Ҧ����r���A�]�t TrueType �r�C�ƹ�W�A�Y�A�S�� TrueType�A�A�i�H�γo�ӧޥ��N Type 1 ���������r���ƨ��� TrueType�C 

�b�Y�ǵL�k�����B�z�� {\ttfamily fonts.scale} ���Ѫ���ƪ����ε{�����A{\ttfamily fonts.alias} �N��o�۷����n�C�䤤�̵ۦW���N�O Netscape�C�Y�S�� {\ttfamily fonts.alias}�A�A�|�o�{ Netscape �u����ܲ{�� 0 �� 12 �I���r�C�γ\�A�]�o�{�Y�b {\ttfamily Preferences} �����w�t�@���I�ƦA�t�X�W {\ttfamily scalable font} �ﶵ�ANetscape �N�L�k�s�U�o�ӳ]�w�C�u�O�H����! �ҥH�ڭ̻ݭn�o���ɮסC�U���O���ۤ@�� {\ttfamily fonts.scale} ��:

\begin{verbatim}
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-ascii-0
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-fcd8859-15
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-iso8859-15
 arial.ttf   -monotype-Arial-medium-r-normal--0-0-0-0-p-0-iso8859-1
\end{verbatim}


�]���o�Ǧr�O�i�H�Y�񪺡A�ҥH�èS���w�]���I�ơC�| Arial �ӻ��A�ڭ̥������ͧڭ̦ۤv�� {\ttfamily fonts.alias} �A�p�U:

\begin{verbatim}

 -monotype-Arial-medium-r-normal--6-60-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--9-90-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--7-70-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--9-90-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--8-80-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--10-100-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--9-90-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--11-110-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--10-100-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--12-120-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--11-110-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--12-120-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--12-120-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--12-120-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--13-130-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--13-130-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--14-140-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--14-140-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--15-150-0-0-p-0-iso8859-1 \
             -monotype-Arial-medium-r-normal--15-150-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--18-180-0-0-p-0-iso8859-1 \
            -monotype-Arial-medium-r-normal--18-180-75-75-p-0-iso8859-1

 -monotype-Arial-medium-r-normal--24-240-0-0-p-0-iso8859-1 \
            -monotype-Arial-medium-r-normal--24-240-75-75-p-0-iso8859-1
\end{verbatim}


({\itshape �Ъ`�N�ڭ̱N�쥻�O�@�檺�g�����H�W�[�iŪ��\/})�C�o��C������ө�b�P�@��A�Τ@�ӥH�W���ťըӰϤ��A�ӥB�����S�� "$\backslash$" �Ÿ��C�o�˰��F����N�|�� Netscape �]�o�ܶ��C�A�i��]�o�{�b�e���X��̡A�Ĥ@�C�M�ĤG�C���I�ƨä��ۦP�C�Ĥ@�����Ĥ@�C�O'6'�A���O�b�ĤG�C�o�ƨ���'9'�A�ҥH�O 9 �I�r�C�o�O���F�ѨM�b Netscape �̤ѱ����p�r�ӬG�N�諸�C�A�i�̷ӧA���ߦn�A�ѪR�שM���O�ӽվ�C





�o���ɮץi�H��ʲ��͡A�άO�ί��_�� sed �M awk script�C\nameurl{http://home.c2i.net/dark/linux.html#ttf}{�o��} ���@�ӰQ�׳o�ɮשM��L�r���������D�D�b Kristin Aanestad �������W�C���̤]���@�ӥi�H���Ʀ۰ʲ��� {\ttfamily fonts.alias} �ɪ� python script�C�P�� Kristin�A�L���V�O�M���ѱҵo�F�o�@�`�C


\section{XFree86 4.x}

\nameurl{http://www.xfree86.org/4.0/}{XFree86 4.0} �������ѤF�� TrueType ���䴩�M�@�Ƿs�\��C���i��r�����䴩�O�[�c�b Juliusz Chroboczek �� xfsft�C�� xfsft �h�O�[�c�b���۩� Mark Leisher �� FreeType font library�C�]�� XFree86 4.x ���]�w�������� xfsft �M Redhat �ק諸 xfs�C

{\ttfamily FontPath} �@���٦b {\ttfamily XF86Config} �ɡC�ӹ�� Redhat xfs ���ϥΪ̡A�u�n�N {\ttfamily FontPath} �q {\ttfamily /etc/X11/fs/config} �h�^ {\ttfamily XF86Config} �Y�i�C�Ӳ{�Y�u�n TrueType �䴩���A�ݭn xfs �F�C���D�A�ٻݭn���Ѻ����W��L client �r���A�_�i�A�i�H�N xfs �����C

\begin{verbatim}
 Section "Files"
  FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath "/usr/X11R6/lib/X11/fonts/misc"
  FontPath "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath "/usr/share/fonts/default/Type1"
  FontPath "/usr/local/share/fonts/ttfonts"
  FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
  FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
 EndSection
\end{verbatim}


���F�ϥ� TrueType �r�A�A�٥����b "Module" ���`�n���w X server �n�ϥέ��@�ӼҲ�:

\begin{verbatim}
 Section "Module"
  Load  "freetype"
  Load  "speedo"
  Load  "type1"
 EndSection
\end{verbatim}


�N�p�P xfsft �M Redhat �� xfs�A�A�٥����b�C�@�� TrueType �r���ؿ��U���� {\ttfamily fonts.scale} �M {\ttfamily fonts.dir} �ɡC�� \nameurl{http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz}{ttmkfdir} �b���� {\ttfamily fonts.scale} �ɫܦ��ΡC�аѦҫe�� xfs ���`�H���o��ԲӪ���ƩM�Ҥl�C

{\ttfamily xtt} �O�t�@�ӥH�䴩���N��r (ideographics, Oriental) �ۦW TrueType �ҲաC��س��i�ϥΡA���O�b�P�@�ɶ��A�u��ϥΤ@�ءC




\section{�վ����ε{�����r��}


\subsection{KDE}

�b�o�q��l�̡AKDE �O�b Linux �M X �̵o�͹L�̦n���Ʊ����@�C�����ѤF�@�Ӥ@�P���ϥΪ̤����A���@��j�������Ĳ Linux�C�A�i�H�b \nameurl{http://www.kde.org/}{http://www.kde.org/.} ����ԲӪ���ơC������ڷ|�b�o�j�j���g���O? �o�O�]�� KDE 1.1 ���ӷs�S��A������A�{�����r���M�C��P�{�b�� KDE ����@�P�A�]�A�D KDE �����ε{���C


\subsubsection{�b�D KDE �����ε{���W���� KDE ���r���M�C��}

�o��²��C�u�n���} KDE �������(Control Center)�U���� Desktop �U���� style�C���̦��ӿﶵ�s�� "Apply fonts and colors to non-KDE apps"(�N�r���P�C�����Ψ�D KDE �����ε{��)�A���}���A�� OK�A�o�˴N�����F! �U���A�}�ҳ\�h�� X ���ε{���A���̴N�|����L�� KDE ���ε{����A�ϥάۦP���C��P�r���C���ǤH�̳��w�o���S��A���Y�A�����w���ܡA�]�i�H�N�������C


\subsection{Netscape}

���ڭ̥����o�Ӱ��D�a! Netscape �b Linux ���O�@�ӭ��n�����ε{���C�ڭ̳��ݭn���A�]���ϥΥ��A�ҥH�ȱo�S�O���I�ɶ��Ӭ�s���C���q�w�˫�ANetscape �N�X�{�ڭ̭��ҰQ�ר�r�����D -- �j�r���������A���ݪ��r�A�r�Ӥp���H�\Ū�C�@���H�����A��C�����w�o�N�O������A�b�ݳo�g�峹����]�F?

�Ʊ�b�o�ӮɭԧA�w�g�įǤF�e������ĳ�C���ǨB�J�j�����U�CTrueType �r���X�G�O�������A�ӧA�]�ݭn�@�� TrueType �r�����A���C�\�h�������|���w�ϥΪ��r������(family)�A�p Arial�A���O�q�` Linux ���ϥΪ̫o�S���C���M�o�O�Ӯt�l���]�p�A���O�p�G����²�檺 TrueType �r�N�j�j���U�ڭ̧J�A���ǵu�����]�p�CMicrosoft -- �L�k�a���A���o�]�֤��F�� (can't live with 'em, can't live without 'em)�C

���]�A�w�g�i�H�ϥ� TrueType �F�A�q Netscape �����W�� {\ttfamily Edit -{$>$} Preferences -{$>$} Fonts}�C�b�������k����ԤU {\ttfamily Variable Width Font} �����A���ӥi�H�ݨ�A�� TrueType �M��L���r���C��ܤ@�ӧA���w�����@�w�]�C�]��� {\ttfamily Allow Scaling} �C�Y�i�Ϊ��r���I�ƥu�� 0 �� 12 �I�A�A�i�H�b��J�椤�ۤv��J�Q�n���I�ơA�M��� {\ttfamily OK}�CNetscape �����I�O�����|�O�o�o�ǳ]�w�A�ҥH�A�����b�C���Ұ� Netscape ���ɭԭ��@�@���A���D�A�N {\ttfamily fonts.alias} �]�w�n�~�i�H�ѨM�o�Ӱ��D�C�аѦ�{\ttfamily fonts.alias} ���@�`�C 

�]�\�A�Q�ո� {\ttfamily \~{}/.Xdefaults} (�b�A�t�Τ��]�\�O {\ttfamily \~{}/.Xresources}) �̪��]�w:

\begin{verbatim}
 Netscape*DocumentFonts.sizeIncrement: 10
 Netscape*documentFonts.xResolution*iso-8859-1: 120
 Netscape*documentFonts.yResolution*iso-8859-1: 120
\end{verbatim}


�� Netscape �ϥΤ��P�� 'basefont'�A'sizeIncrement' ����C�@�Ū��j�p�t:

\begin{verbatim}
 <basefont size=7>
\end{verbatim}


�|�Ҩӻ��A�w�]�O '20'�A���۷��X�A�C���ܳo�ӭȱN�|���� Netscape �L���Y��r���Cx �M y ���ѪR�פj���M 'dpi' �ۦP�C�b�X�z���d�򤤡A���󪺼Ʀr���i�H�ϥΡC�A�i�H���ǹ���C 

����:

\begin{verbatim}
 $ xrdb -load ~/.Xdefaults
\end{verbatim}


(�� {\ttfamily .Xresources})�C�M�᭫�s�Ұ� Netscape�C���\�h�]�w���i�H�o�˧��ܡC�ݬ� {\ttfamily Netscape.ad} �� (���ε{�����w�]��)�A�����ӥ]�t�b Netscape ���M�󤤡C

�Y�O�o�˪���k�ä���ѨM Netscape �p�r�����D�A�ݬݫe�� {\ttfamily fonts.alias} ���`�C�A�i�H�H�o�ؤ覡�ӽճ\�h�]�w�C

Mozilla ���]�w���Ӥj���ۦP�C���O�A�|�o�{ Mozilla �b X ���B�z�r���������n�A�ҥH����ݰ_�ӷ|����n�C


\section{�����M����}


\subsection{�O��}

�������O�b Linux ���èS���@�ӲΤ@���r���B�z�t�ΡC�A�����w��C�@�ӵ{���]�w�~��ϥ� TrueType, Type 1 �M��L�A�����쪺�r���C�ӨC�@�����ε{���]�����ۤv���]�w�覡�A�ҥH�A�����ۤv���աC

�j�����ϧΤ��������ε{�����ӳ��i�H�ϥ� TrueType �M Type 1 �r���C�M�ӡALinux ���� WordPerfect �o�L�k�ϥ� TrueType�C(�Ш��U�����s���H������h���� WordPerfect ������)�C��r�s�边�A�׺ݾ��o�����{���ݭn�T�w�e�צr���A�ҥH�� TrueType �M��L�i�Y�񪺦r���L�k�n�n�B�z�C 

���M�b�o�̨S���Q�ר�A���O Type 1 �r���]���ѤF�\�h�p TrueType �r�����n�B�C�A�i��w�g�w�ˤF���֡C�������O Type 1 ���� TrueType �@�ˬO�����W���зǡC���O���̦b�\�h��L���ΤU�o�ܦX�A�A�p�C�L�C�i�H�Ѧ� \nameurl{http://www.ghostscript.com}{ghostscript} �H������h����T�C



�{���� XFree86 �٤��䴩�r��X��(Anti-aliasing)�C 

���M�i�H�w�]�r���I�Ƶ� xfs �r�����A���A���O�X�G�S�������ε{���|�u���Ψ쥦�C


\subsection{�s��}

\nameurl{http://linuxdoc.org/HOWTO/XFree86-Video-Timing-HOWTO.html}{Video Timing HOWTO}�A������ù����]�w�C

\nameurl{http://www.linuxdoc.org/HOWTO/Font-HOWTO.html}{Font HOWTO}�A���\�h����w�˦r���M�@�����ε{���A�p StarOffice, Applixware, Wordperfect, Ghostscript, TeX/LaTeX ���r���ޥ��C

\nameurl{http://www.moisty.org/~brion/linux/TrueType-HOWTO.html}{TrueType HOWTO}�A����C�L�M�@���������ε{�����ޥ��C

\nameurl{http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/}{xfsft Homepage}�AX �� TrueType �䴩�C�o�O XFree86 4.x �r���ҲթM Redhat �� xfs ���_���C�n���A���@������r���M TrueType ���s���C

\nameurl{http://home.c2i.net/dark/linux.html}{Some Linux for Beginners}�A�ܴΪ����A������r���M��L Linux ���D�ءC�t�\�F�\�h�o�̰Q�׹L�D�D�åB�󬰸ԲӡC

\nameurl{http://X-TT.dsl.gr.jp/}{X-TrueType Homepage}�A�t�~�� TrueType �r�����A���A����A����M����ܤ�K�C

\nameurl{http://help.netscape.com/kb/consumer/19960513-54.html}{Netscape}�A�@������r���j�p���ޥ��C

{\ttfamily Using Corel Wordperfect 8 for Linux} �@�� Rod Smith �� \nameurl{http://www.rodsbooks.com/wpfonts/}{Wordperfect for Linux -- Fonts and Printers}�A������ Wordperfect �M�p��ϥ� TrueType �C���ܴΪ���ơC

\nameurl{http://www.xfree86.org}{XFree86 Project}�A�̭����H��F�L�i�p�ƪ��\�ҵ��F�ڭ̤@�ӱ���Ū��ϧΤ������ҡC�b \nameurl{http://www.xfree86.org/4.0/fonts.html}{XFree86 4.x} �̦��Ǧr������ơC

\nameurl{http://www.microsoft.com/typography/fontpack/default.htm}{Microsoft Web Fonts}�A�`�J��ޡC�ӥB�L���٬O�K�O���C�C�Y�A�S��win32 ���t�ΨӸѶ}�A�Ч�Х� Win3.1 �����@�ӡC���i�H�b Linux �U�Ѷ} (���e��)�C

\nameurl{http://rpmfind.net/linux/RPM/contrib/noarch/noarch/webfonts-1-3.noarch.html}{Web Fonts RPM package}�A�]�t�\�h MS �������s�����ϥΦr���C

Hewlett Packard -- Garamond, Bodoni, Dark Courier, Euro Sign �M Ozzie Black �� \nameurl{http://www.fontsmart.com/fonts.htm}{HP FontSmart TrueType Fonts}�C�i�H�b Linux �U�� {\ttfamily unzip} �Ѷ}�C

\nameurl{http://www.freewareconnection.com/fonts.html}{Freeware Connection -- Free Fonts Sites} �@���\�h�����s���C

\nameurl{http://www.will-harris.com/fonts/freefonts.htm}{Bitstream's Geometric Slabserif}�ATrueType �r���C

���٦����@ Redhat �� xfs�A
\nameurl{http://feenix.eyep.net/xstuff/xfs.html}{help and troubleshooting page}�C�٦��@�ӥ]�t MS TrueType �r���Afonts.scale �M fonts.dir �� RPM �M��C

\end{document}
