<!DOCTYPE Article PUBLIC "-//Davenport//DTD DocBook V3.0//EN">

<Article>

<ArtHeader>

<Title>Font HOWTO</Title>
<authorgroup>
<AUTHOR>
<FirstName>Donovan 
</FirstName>
<Surname>
Rebbechi, 
</Surname>
<affiliation>
<address>
<email>elflord@panix.com</email>
</address>
</affiliation>
</AUTHOR>
<othercredit role="translator" lang="ja">
<othername>山下義之</othername>
<contrib>日本語訳</contrib>
<affiliation>
<address><email>dica@eurus.dti.ne.jp</email></address>
</affiliation>
</othercredit>
</authorgroup>

<revhistory>
<revision>
<revnumber>v2.0</revnumber>
<date>2002-07-10</date>
<authorinitials>dr</authorinitials>
<revremark>
</revremark>
</revision>
</revhistory>
<abstract>
<para>
<!--
Provides a comprehensive source to act as a starting point 
for any and all font questions about Linux.
-->
あらゆる Linux のフォント問題に対処する際の糸口となるよう、幅広い情報を取りまとめた HOWTO
</para>
</abstract>
</ArtHeader>

<Sect1>
<!--
<Title>Introduction</Title>
-->
<Title>はじめに</Title>

<Sect2>
<!--
<Title>The Location of This Document</Title>
-->
<Title>本文書のありか</Title>

<!--
<Para>
This document is located at 
<ULink
URL="http://pegasus.rutgers.edu/~elflord/font_howto"
>my webpage</ULink
>
</Para>
-->
<Para>
この文書は<ULink URL="http://pegasus.rutgers.edu/~elflord/font_howto">筆者の Web サイト</ULink>に置いてあります。
</Para>

</Sect2>
<!--
<Sect2><Title>Submitting corrections/errata</Title>
-->
<Sect2><Title>内容・誤字の修正に関するフィードバック</Title>

<Para>
<!--
Please don't send me html ! I con't do anything with it. Instead, send a patch
based on the sgml source. To do this, edit Font-HOWTO.sgml, save the new file
to Font-HOWTO.sgml.new, and run the diff program:
<screen>
diff -u Font-HOWTO.sgml Font-HOWTO.sgml.new
</screen>
and send me the patch. If I like it, it's easy for me to add it immediately.
It's also easy for me to quickly inspect the changes and decide whether or
not I like them.
-->
html ファイルは送らないで！　せっかくいただいても、それでは手の打ちようがありません。むしろ sgml ソースに基づいたパッチを送っていただければ幸いです。その場合は、Font-HOWTO.sgml を修正して Font-HOWTO.sgml.new という名前で保存し、以下のように diff プログラムを実行してから、パッチをお送りください。
<screen>
	diff -u Font-HOWTO.sgml Font-HOWTO.sgml.new
</screen>
これなら納得のいく修正はすぐさま簡単に反映できます。また、変更箇所をざっとチェックして、納得がいくかどうか判断するのも簡単です。
</Para>
</Sect2>

<Sect2>
<!--
<Title>Last Updated</Title>
-->
<Title>最終更新</Title>

<Para>
<!--
This version is last updated 
Wed Jul 10 20:05:15 EDT 2002. Go to the location of the
document for the latest version.
-->
本バージョンは 2002 年 7 月 10 日（水）20:05:15（東部夏時間）に更新されています。最新版は上記の Web サイトで入手してください。
</Para>
</Sect2>


<Sect2>
<!--
<Title>Copyright</Title>
-->
<Title>著作権</Title>

<Para>
Copyright (c) 2000-2002 by Donovan Rebbechi
</Para>

<Para>
<!--
 Please freely copy and distribute (sell or give away) this document in any 
format. It's requested that corrections and/or comments be forwarded to the 
document maintainer, but you are not obliged to. You may create a derivative 
work and distribute it provided that you: 
-->
本文書はいかなる形式であれ自由に複製および配布（販売・譲渡）していただいて結構です。修正内容やコメントは文書の管理担当者に送付していただきたいところですが、それも義務ではありません。派生文書の作成および配布は、以下の条件を満たしていれば認められます。
</Para>
<!--yamashita: 原文にない </Para> を追加-->

<!--
<ItemizedList>
<ListItem><Para>
Send your derivative work (in the most suitable format such as sgml) to the LDP (Linux Documentation Project) or the like for posting on the Internet. If not the LDP, then let the LDP know where it is available. 
</Para></ListItem><ListItem><Para>
License the derivative work with the same license as this one or use GPL. 
Include a copyright notice and at least a pointer to the license used. 
</Para></ListItem><ListItem><Para>
Give due credit to previous authors and major contributors. 
</Para></ListItem>
</ItemizedList>
-->
<ItemizedList>
<ListItem><Para>
LDP（Linux Documentation Project）ないし同様の組織に宛てて（sgml のように適切な形式の）派生文書を送付し、インターネットで閲覧できるようにすること。LDP に送付しない場合は、文書のありかを LDP に通知すること。
</Para></ListItem><ListItem><Para>
本文書と同じライセンス、もしくは GPL を派生文書に適用すること。また、著作権に関する条項を付し、少なくとも適用されるライセンスを明記すること。
</Para></ListItem><ListItem><Para>
過去の執筆者および主要な貢献者の功績をしかるべく記載すること。
</Para></ListItem>
</ItemizedList>

<!--
					    If you're considering making a derived work other than a translation, it's requested that you discuss
						 your plans with the current maintainer. 
-->
<!--yamashita: 原文にない <Para> を追加-->
<Para>
翻訳以外の派生文書を作成しようと考えている方は、企画内容について現在の管理担当者にご相談ください。
</Para>
</Sect2>

<Sect2>
<!--
<Title>Rationale</Title>
-->
<Title>本文書の狙い</Title>

<Para>
<!--
I'm going to make this brief (-; The purpose of this document is to address
what was a gaping hole in font documentation. While previously, there
were several documents about fonts for Linux, I felt that none of them
were comprehensive, all of them had a relatively narrow focus. Hence
the goal of this document is not to provide radical new insight into 
the issue of font handling ( though I have included material previously 
unavailable ), the main aim is to provide a comprehensive source to act 
as a starting point for any and all font questions about Linux.
-->
ここは手短にやっつけましょう (-; この文書の目的は、過去のフォント関連文書がカバーしていない巨大な穴を埋めることです。これまでにも Linux のフォントを題材とする文書は散見されましたが、総合的なものはひとつも見当たらず、割と狭く焦点を絞ったものばかりという感がありました。そこで本文書は、フォントの扱いという問題に画期的なアプローチをかけてみせるのではなく（目新しいネタも盛りこんではありますが）、あらゆる Linux のフォント問題に対処する際の糸口となるよう、幅広い情報を取りまとめることに主眼を置いています。
</Para>

</Sect2>

<Sect2>
<!--
<Title>Credits and Acknowledgements</Title>
-->
<Title>謝辞</Title>

<Para>
<!--
Special thanks are due to Rod Smith, who made several helpful suggestions,
and fixed pfm2afm.
Also thanks to Doug Holland, whose Font Deuglification HOWTO proved
to be a good reference,	John McLaughlin, author of the document that
helped me come to grips with Star Office, 
and the Linux community for their suggestions
and constructive comments.
-->
数々の有益なアドバイスをくれた Rod Smith には特に感謝。彼は pfm2afm のバグを修正してくれた人物でもあります。また、参考資料として重宝した Font Deuglification HOWTO の著者 Doug Holland、StarOffice を理解するのに役立った文書の著者 John McLaughlin、さまざまなアドバイスや建設的なコメントをくれた Linux コミュニティのみなさんにも謝意を表します。
</Para>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>Fonts 101 -\- A Quick Introduction to Fonts</Title>
-->
<Title>いろはの「い」――フォント概論</Title>

<Sect2>
<!--
<Title>Types of Fonts</Title>
-->
<Title>フォントの種類</Title>

<Sect3>
<!--
<Title>Bitmap Fonts</Title>
-->
<Title>ビットマップフォント</Title>

<Para>
<!--
A bitmap is a matrix of dots. Bitmap fonts are represented in precisely
this way -\- as matrices of dots. Because of this, they are
<Emphasis>device dependent</Emphasis> -\- they are only useful at a particular 
resolution. A 75 DPI screen bitmap font is still 75 DPI on your 1200 DPI 
printer.
-->
ビットマップとは点の集合です。ビットマップフォントもまったく同じように表現できます――点の集合ということですね。それゆえに出力デバイスとは切っても切れぬ関係にあって、特定の解像度で利用することしかできません。75 dpi のビットマップスクリーンフォントは、1200 dpi のプリンタで印刷しようと、やはり 75 dpi なのです。
</Para>

<Para>
<!--
There are two types of bitmap fonts -\- bitmap printer fonts, such as
the <Literal remap="tt">pk</Literal> fonts generated by dvips, and bitmap screen fonts,
used by X and the console. The bitmap screen fonts typically have 
a <Literal remap="tt">bdf</Literal> or <Literal remap="tt">pcf</Literal> extension. Bitmap screen 
fonts are most useful
for terminal windows, consoles and text editors, where the lack of
scalability and the fact that they are unprintable is not an issue.
-->
ビットマップフォントは二種類に大別できます。ひとつはビットマッププリンタフォントで、dvips の作成する pk フォントはその一例です。もうひとつは X やコンソールが利用するビットマップスクリーンフォントで、通常は bdf ないし pcf の拡張子がついています。後者は文字のサイズを変更できず、印刷にも適していないため、そういう短所が問題とならない端末画面やコンソール、あるいはテキストエディタで使用するのが一番です。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Type 1 Fonts</Title>
-->
<Title>Type1 フォント</Title>

<Para>
<!--
The Type 1 font standard was devised by Adobe, and Type 1 fonts are
supported by Adobe's PostScript standard. Because of this, they are
also well supported under linux. They are supported by X and 
ghostscript. Postscript fonts have traditionally been the choice 
of font for anything on UNIX that involves printing.
-->
Type1 は Adobe が開発したフォント規格で、Adobe の PostScript 規格に準拠しています。よって Linux との相性もよく、X や Ghostscript が対応しています。PostScript フォントといえば、昔から UNIX で印刷するときの定番フォントですね。
</Para>

<Para>
<!--
Typically, a UNIX Type 1 font is distributed as an <Literal remap="tt">afm </Literal>
( adobe font metric ) file, and an outline file, which 
is usually a <Literal remap="tt">pfb</Literal> ( printer font binary ) or 
<Literal remap="tt">pfa</Literal> ( printer font ascii ) 
file. The outline file
contains all the glyphs, while the metric file 
contains the metrics. 
-->
UNIX 向けの Type1 フォントは、afm（adobe font metric）ファイルとアウトラインファイルのセットで配布されるのが普通です。後者はたいてい pfb（printer font binary）ないし pfa（printer font ascii）の形式を取ります。afm ファイルにはメトリクス情報が記録してあり、アウトラインファイルにはすべてのグリフが含まれているという仕組みです。
</Para>

<Para>
<!--
Type 1 fonts for other platforms may be distributed in different
formats. For example, PostScript fonts for windows often use a different
format ( <Literal remap="tt">pfm</Literal> ) for the metric file.
-->
Type1 フォントの配布形式は、フォントを使用するプラットフォームによって異なることもあります。例えば Windows 向けの PostScript フォントは、メトリックファイルの形式として pfm を使うことが珍しくありません。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Type3 Fonts</Title>
-->
<Title>Type3 フォント</Title>

<Para>
<!--
These fonts are distributed in a similar manner to Type 1 files -\-
in groups of <Literal remap="tt">afm</Literal> font metrics, and <Literal remap="tt">pfa</Literal> files.
While they are supported by the PostScript standard, they are not 
supported by X, and hence have limited use.
-->
このフォントの配布形式は Type1 の場合と同様で、メトリクス情報を含む afm ファイルと pfa ファイルがセットになっています。ただ、PostScript 規格に準拠しているとはいえ、X が対応していないフォントなので、用途は限定されてしまいます。
</Para>

</Sect3>

<Sect3>
<!--
<Title>TrueType Fonts</Title>
-->
<Title>TrueType フォント</Title>

<Para>
<!--
TrueType fonts were developed by Apple. They made the format available
to Microsoft, and succesfully challenged Adobe's grip on the font 
market. 
True type fonts store the metric and shape information in a single
file ( usually one with a <Literal remap="tt">ttf</Literal> extension ). Recently,
font servers have been developed that make TrueType available 
to X. And PostScript and ghostscript have supported TrueType fonts
for some time. Because of this, TrueType fonts are becoming more 
popular on linux.
-->
Apple が開発したフォントです。この形式を Microsoft にも使用させることで、Apple はまんまと Adobe の握るフォント市場に食いこみました。TrueType フォントの場合、メトリクス情報と形態の情報はひとつのファイル（たいてい拡張子 ttf のついたもの）に含まれています。最近はこのフォントを X で利用するためのフォントサーバが開発されていますし、PostScript と Ghostscript はしばらく前から対応ずみです。そのため、Linux で TrueType フォントを利用する機会はいよいよ増えています。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Type 42 Fonts </Title>
-->
<Title>Type42 フォント</Title>

<Para>
<!--
Type42 fonts are actually just TrueType fonts with headers that enable
them to be rendered by a PostScript interpreter. Most applications,
such as ghostscript and SAMBA handle these fonts transparently. However,
if you have a PostScript printer, it may be necessary to explicitly 
create Type42 font files.
-->
実は TrueType フォントと似たようなもので、付加されたヘッダーによって PostScript フォントへの変換を可能にしてあるという違いしかありません。Ghostscript や SAMBA をはじめ、たいていのアプリケーションではユーザーの目に触れない形で使用されます。もっとも、PostScript プリンタをお使いなら、必要上あえて Type42 フォントのファイルを作成するケースもあることでしょう。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Type 1 vs TrueType -\- a comparison</Title>
-->
<Title>Type1 vs TrueType――両者の比較</Title>

<Para>
<!--
Despite the historical feuding between the proponents to Type 1 and TrueType
fonts, both have a lot in common. Both are scalable outline fonts.
Type 1 fonts use cubic as opposed to quadratic curves for the glyphs.
This is in theory at least a slight advantage since they include 
all the curves available to TrueType fonts. In practice, it makes 
very little difference. 
-->
それぞれの推進派が長年にわたって対立しているとはいえ、Type1 フォントと TrueType フォントには多くの共通点があります。両者はいずれも拡大や縮小の可能なアウトラインフォントです。Type1 フォントの文字は（二次スプライン曲線ではなく）三次ベジェ曲線で描かれます。この方式は TrueType フォントの曲線もすべて表現できますから、理屈の上では多少なりとも優位に立っているわけです。もっとも、実際にはほとんど違いがありません。
</Para>

<Para>
<!--
TrueType fonts have the apparent advantage that their support for 
hinting is better ( Type 1 fonts do have hinting functionality, but it 
is not as extensive as that of TrueType fonts ). 
However, this is only an issue on low resolution
devices, such as screens ( the improved hinting makes no discernable
difference on a 600dpi printer, even at small point sizes. )
The other point that makes this apparent advantage somewhat 
questionable is the fact that well hinted TrueType fonts are rare. 
This is because software packages that support hinting functionality
are out of the budget of most small time designers.
Only a few major foundries, such as Monotype make well hinted 
fonts available.
-->
ヒンティング処理に優れているという点では、TrueType フォントに分がありそうです（Type1 にもヒンティング機能はあるものの、TrueType ほど充実していない）。しかし、この機能がものを言うのは、コンソール画面のような低解像度の出力デバイスを利用するときだけです（600 dpi のプリンタなら、たとえ極小フォントを扱う場合であろうと、ヒンティング機能の向上が目に見えるほどの効果をあげることはない）。また、きちんとヒンティング処理をほどこされた TrueType フォントがまれであることからも、同フォントの優位性には疑問符がつきます。ヒンティング機能を実現するソフトウェアのパッケージは、大半の弱小デザイン会社の予算をオーバーしているのです。きちんと処理されたフォントを作成できるのは、Monotype のようなごくひと握りの大手ベンダーにかぎられます。
</Para>

<Para>
<!--
In conclusion, the main differences between TrueType and Type 1 fonts 
are in availability and application support. The widespread availability
of TrueType fonts for Windows has resulted in webpages designed 
with the assumption that 
certain TrueType fonts are available. Also, many users have large 
numbers of TrueType fonts because they ship with the users Windows
applications. However, on Linux, most applications support Type 1 fonts
but do not have the same level of support for TrueType. Moreover, most
major font foundries still ship most of their fonts in Type 1 format.
For example, Adobe ships very few TrueType fonts.
My recommendation to users is to use whatever works for your 
application, and try to avoid converting from one format to another
where possible ( because the format conversion is not without loss ).
-->
結論を述べてしまうと、TrueType と Type1 の違いは普及度とアプリケーションの対応状況にあるのです。Windows 向けの TrueType フォントが広く普及した結果、Web ページの中には特定の TrueType フォントが利用できることを前提として作られたものもあります。また、Windows のアプリケーションに付属してくるという理由から、多数の TrueType フォントを抱えているユーザーも少なくありません。その一方で Linux のアプリケーションはどうかといえば、Type1 には対応していても TrueType への対応は今ひとつというものがほとんどです。さらに、たいていの大手フォントベンダーは今なお大半のフォントを Type1 形式で配布しています。Adobe などは TrueType フォントをほとんど出荷していません。そこで筆者としては、とにかくお使いのアプリケーションで利用できるフォントを選ぶこと、そしてフォント形式の変換はなるべく避けることをお勧めします（形式の変換には犠牲がつきものですからね）。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Metafont</Title>
-->
<Title>メタフォント</Title>

<Para>
<!--
Metafont was developed by Donald E. Knuth as part of the TeX typesetting
system. Metafont is a graphics programming language ( like PostScript )
that has applications wider than just fonts.
Metafonts exhibit some very desirable qualities. One of the important
features is that metafonts can scale very gracefully.  The metafont
Computer Modern has different shape at 20 point and 10 point. The 
shape changes with size, because it is desirable for a smaller font
to be proportionately wider than a larger font ( this makes the larger
fonts more elegant and the smaller fonts more readable ).
-->
文書整形システム TeX の一部として Donald E. Knuth が開発したものです。メタフォントは（PostScript と同じく）グラフィクスプログラミング言語で、フォントのみにとどまらない幅広い用途があり、非常に優れた数々の長所を備えています。ごく自然にフォントのサイズを変更できることも、重要な点のひとつでしょう。メタフォントの一種である Computer Modern を例に取れば、20 ポイントのものと 10 ポイントのものでは形状が異なります。小さなフォントは大きなフォントより幅を広く取るほうが望ましいからです（そうしておけば、大きなフォントはより美しく、小さなフォントはより読みやすくなる）。
</Para>

<Para>
<!--
Metafonts typically have a <Literal remap="tt">mf</Literal> extension. They are rendered
to device dependent bitmap fonts. The rendering is slow, so they
are of excellent quality, but are not well suited to WYSIWYG 
publishing.
-->
拡張子は mf となるのが普通です。また、メタフォントは出力デバイスに合わせてビットマップフォントを生成します。作業に時間をかけるだけあって、できあがるフォントは質の高いものになりますが、WYSIWYG 流の組版には必ずしも適していません。
</Para>

</Sect3>

</Sect2>

<Sect2>
<!--
<Title>Families of Typefaces</Title>
-->
<Title>フォントファミリー</Title>

<Para>
<!--
Typically, typefaces come in groups of a few variants. For example,
most fonts come with a bold, italic, and bold-italic variant.
Some fonts may also have small caps, and demibold variants.
A group of fonts consisting of a font and its variants is 
called a <Emphasis>family</Emphasis> of typefaces.
For example, the Garamond family consists of Garamond,
Garamond-italic, Garamond-bold, Garamond bold-italic,
Garamond demi-bold, and Garamond demi-bold-italic. The Adobe 
expert Garamond font also makes available Garamond small caps,
and Garamond titling capitals.
-->
フォントというものは、数種類の異なる書体をセットにした形で配布されるのが普通です。例えばボールド（太字）やイタリック（斜体）、ボールドイタリックといった書体なら、大半のフォントに含まれています。フォントによってはスモールキャップやデミボールドもあることでしょう。あるフォントとその仲間で構成されるグループのことを書体の「ファミリー（フォントファミリー）」といいます。Garamond ファミリーの場合なら、Garamond のほかに Garamond イタリック、Garamond ボールド、Garamond ボールドイタリック、Garamond デミボールド、Garamond デミボールドイタリックという家族構成です。これが Adobe の Garamond Expert だと、さらに Garamond スモールキャップと Garamond 見出しキャピタルも加わります。
</Para>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>Fonts 102 -\- Typography</Title>
-->
<Title>いろはの「ろ」――タイポグラフィー（文字のデザイン）</Title>

<Para>
<!--
Here, we discuss some typography basics. While this information
is not essential, many font lovers will find it interesting.
-->
ここではタイポグラフィーの基礎を取りあげましょう。必修事項というわけではありませんが、興味をそそられるフォント愛好家は多いはずです。
</Para>

<Sect2>
<!--
<Title>Classifications of Typefaces</Title>
-->
<Title>書体の分類</Title>

<Sect3>
<!--
<Title>Fixed versus variable width</Title>
-->
<Title>等幅 vs プロポーショナル</Title>

<Para>
<!--
There are several classifications of typefaces. Firstly, there
are <Literal remap="tt">fixed width</Literal> fonts, and variable width fonts.
The fixed width fonts look like typewriter text, because 
each character is the same width. This quality is desirable for
something like a text editor or a computer console, but not
desirable for the body text of 
a long document. The other class is variable
width. Most of the fonts you will use are variable width, though
fixed width can be useful also ( for example, all the example 
shell commands in this document are illustrated with a 
fixed width font ). The most well known fixed width font
is Courier.
-->
フォントの分類法はいくつかあります。まずは「等幅」フォントおよびプロポーショナルフォントという分けかたです。等幅フォントとは個々の文字幅が等しいフォントのことで、タイプライターで打った文章のような外見になります。テキストエディタやコンソール画面には適しているものの、長い文書の本文には向いていません。これと対になるのが、文字幅に差があるプロポーショナルフォントです。たいていはこちらを利用するのですが、等幅フォントにも使い道はあります（例えば、マニュアル文書で例として挙げるシェルコマンドを等幅フォントで記述する）。もっとも有名な等幅フォントは Courier でしょう。
</Para>

</Sect3>

<Sect3>
<!--
<Title>To serif or not to serif ?</Title>
-->
<Title>セリフ――つけるべきか省くべきか、それが問題だ。</Title>

<Para>
<!--
Serifs are little hooks on the ends of characters. For example, the
letter i in a font such as Times Roman has serifs protruding from 
the base of the i and the head of the i.
Serif fonts are <Emphasis>usually</Emphasis> considered more readable than 
fonts without serifs. There are many different types of serif fonts.
-->
セリフ（serif）というのは描線の先端についている小さな鉤のことです。Times Roman のようなフォントの i を例に取るなら、縦棒の両端にある出っ張りがセリフですね。一般的にはセリフフォントのほうがセリフなしフォントより読みやすいと考えられています。セリフフォントは多種多様です。
</Para>

<Para>
<!--
Sans serif fonts do not have these little hooks, so they have
a starker appearance. One usually does not write a long book 
using a sans serif font for the body text. There are sans serif
fonts that are readable enough to be well suited to documents 
that are supposed to be browsed / skimmed ( web pages, catalogues,
marketing brochures ). Another application that sans serif fonts
have is as display fonts on computer screens, especially at 
small sizes. The lack of detail in the font can provide it with
more clarity. For example, Microsoft touts Verdana as being 
readable at very small sizes on screen.
-->
サンセリフ（sans serif）フォントはこういう鉤がついていないフォントのことで、それだけに見た目があっさりしています。長い書物の本文に使用されることはまずありませんが、ある程度読みやすいサンセリフフォントであれば、斜め読みや走り読みが当たり前の文章（Web ページ、カタログ、販促パンフレットなど）には適しています。また、コンピュータ画面の表示用フォントとしても使えますし、とりわけサイズが小さいときには威力を発揮します。細部まで凝っていないせいで、かえって表示が鮮明になるのです。Microsoft などは、極小サイズでも画面上で読みやすいフォントとして、自社製品の Verdana をさかんに売りこんでいます。
</Para>

<Para>
<!--
Notable sans serif fonts include Lucida Sans, MS Comic Sans,
Verdana, Myriad, Avant Garde, Arial, Century Gothic and Helvetica.
By the way, Helvetica is considered harmful by typographers.
It is somewhat overused, and many books by typographers plead 
users to stay away from it.
-->
サンセリフフォントの代表格は、Lucida Sans、MS Comic Sans、Verdana、Myriad、Avant Garde、Arial、Century Gothic、Helvetica といったところです。ちなみに Helvetica は一部のタイポグラファーに有害視されています。いささか多用されすぎているため、利用を控えるようユーザーに呼びかけているタイポグラファーの著書も少なくありません。
</Para>

</Sect3>

<Sect3>
<!--
<Title>The old and the new -\- different types of Serif fonts</Title>
-->
<Title>古きものと新しきもの――セリフフォントいろいろ</Title>

<Sect4>
<!--
<Title>Old Style</Title>
-->
<Title>old style</Title>

<Para>
<!--
Old style fonts are based on very traditional styles dating as 
far back as the late 15th century. Old style fonts tend 
to be conservative in design, and very readable. They are well 
suited to writing long documents. The name ``old style'' refers 
to the style of the font, as opposed to the date of its design.
There are classic old style fonts, such as Goudy Old Style,
which were designed in the 20th century.
The old style class of fonts has the following distinguishing features:
-->
old style フォントは 15 世紀後半から伝わる由緒正しい書体を踏襲しています。デザインは概して地味で、非常に読みやすいものばかりです。長い文書にはうってつけでしょう。「オールドスタイル」という名称はフォントのスタイルに由来するもので、考案された時代から命名されたわけではありません。old style の定番フォントには、Goudy Old Style をはじめとして、20 世紀に考案されたものもあるのです。old style に分類されるフォントには次のような特徴が見られます。

<ItemizedList>
<ListItem>

<Para>
<!--
Well defined, shapely serifs.
-->
くっきりと形よくデザインされたセリフ。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Diagonal emphasis. Imagine drawing a font with a fountain pen, 
where lines 45 degrees anticlockwise from vertical are heavy
and lines 45 degrees clockwise from vertical are light. Old style
fonts often have this appearance.
-->
斜線の強弱。仮に万年筆でフォントを描くとしたら、左上 45 度の線を太く、右上 45 度の線を細く引くこともできますね。old style フォントの見た目は往々にしてそんな感じです。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Readability. Old style fonts are almost always very readable.
-->
読みやすさ。old style フォントはほぼ例外なくとても読みやすい。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Subtlety and lack of contrast. The old style fonts have heavy 
lines  and light lines but the contrast in weight is subtle, 
not stark.
-->
微妙かつ控えめなコントラスト。太い線と細い線があるとはいえ、ウェイト（太さ）のコントラストは微妙であって、あからさまではない。
</Para>
</ListItem>

</ItemizedList>

<!--
Notable Old Style fonts include Garamond, Goudy Old Style, Jenson,
and Caslon ( the latter is contentious -\- some consider it transitional )
-->
old style フォントの代表例は、Garamond、Goudy Old Style、Jenson、Caslon といったところです（最後のひとつについては異論もあり、transitional フォントとみなす人もいる）。

</Para>

</Sect4>

<Sect4>
<!--
<Title>Moderns ( or didone )</Title>
-->
<Title>modern（didone とも呼ばれる）</Title>

<Para>
<!--
The moderns are the opposite of old style fonts. These fonts 
typically have more character, and more attitude than their old style
counterparts, and can be used to add character to a document rather
than to typeset a long piece. However, nothing is black and white -\-
and there are some modern fonts such as computer modern and
Monotype modern, and New Century Schoolbook which are very readable
( the contrast between heavy and light is softened to 
add readability ).
They are based on the designs popular in the 19th century and 
later. Their distinguishing features include:
-->
old style とは対照的なフォントです。old style に比べると概して個性が強く、主義主張を感じさせますから、長文の組版よりは文書の味つけに役立ちます。とはいえ、何事もはっきりと割りきれるものではありません。Computer Modern や Monotype Modern、New Century Schoolbook のように格別の読みやすさを誇る modern フォントもあるのです（ウェイトのコントラストをやわらげることで読みやすくしてある）。modern フォントは 19 世紀以降に普及したデザインをベースにしています。主な特徴は以下のとおりです。

<ItemizedList>
<ListItem>

<Para>
<!--
Lighter serifs, often just thin horizontal lines.
-->
控えめなセリフ。細い横線のみであることも多い。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Vertical emphasis. Vertical lines are heavy, horizontal 
lines are light.
-->
縦線の強調。縦線は太く、横線は細い。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Many moderns have a stark contrast between light and heavy strokes.
-->
太い線と細い線を比べた場合、コントラストのはっきりしているものが多い。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Modern typefaces with high contrast between light and heavy 
strokes are not as readable as the old style fonts.
-->
ウェイトのコントラストがきついものは old style フォントほど読みやすくない。
</Para>
</ListItem>

</ItemizedList>

<!--
Bodoni is the most notable modern. Other moderns include computer 
modern, and Monotype modern ( on which computer modern is based ).
-->
modern フォントの代表格は Bodoni でしょう。ほかには Computer Modern や（Computer Modern の原型となった）Monotype Modern もあります。
</Para>

</Sect4>

<Sect4>
<!--
<Title>Transitional</Title>
-->
<Title>transitional</Title>

<Para>
<!--
Transitional fonts fit somewhere in between moderns and old style fonts.
Many of the transitionals have the same kind of readability as the old 
styles. However, they are based on slightly later design. While
a move in the direction of the moderns may be visible in these 
fonts, they are still much more subtle than the moderns. 
Examples of transitionals include Times Roman, Utopia, Bulmer,
and Baskerville. Of these, Times leans towards old style, while
Bulmer looks very modern.
-->
transitional フォントは modern と old style の中間に位置づけられます。読みやすさの点では old style に近いものが少なくありません。しかし、デザインはもう少し最近のスタイルに基づいています。modern 寄りの傾向はうかがえるものの、modern よりはずっと微妙な味のあるフォントです。代表例は Times Roman、Utopia、Bulmer、Baskerville といったところ。このうち Times は old style 寄りですが、Bulmer はきわめて modern 風です。
</Para>

</Sect4>

<Sect4>
<!--
<Title>Slab Serifs</Title>
-->
<Title>slab serif</Title>

<Para>
<!--
The slab serif fonts are so named because they have thick, block 
like serifs, as opposed to the smooth hooks of the old styles
or the thin lines of some of the moderns.
Slab serif fonts tend to be sturdy looking and are generally quite
readable. Many of the slab serifs have Egyptian names -\- such
as Nile, and Egyptienne ( though they are not really in any way Egyptian ).
These fonts are great for producing readable text that may suffer
some dilution in quality ( such as photocopied documents, and documents
printed on newspaper ). These fonts tend to look fairly sturdy.
The most notable slab serif fonts are Clarendon, Memphis and
Egyptienne, as well as several typewriter fonts.
Many of the slab serif fonts are fixed width. Conversely, most 
( almost all ) fixed width fonts are slab serif.
-->
old style の洗練されたセリフや、modern の一部に見られる細いセリフとは違って、ブロックのような太いセリフがついていることから、slab（厚板）serif の名があります。見た目はえてしてがっちりしており、かなり読みやすいものが大半です。slab serif にはエジプトがらみの名を授かっているもの――Nile、Egyptienne など――がいろいろとあります（実のところ、エジプトとはまったく無関係なのですが）。この種のフォントの強みといえば、（コピー文書や新聞記事など）かすれがちな印刷物を読みやすく仕上げられることでしょう。なにしろ見た目のがっちりしたフォントなのです。代表格は Clarendon や Memphis、Egyptienne といったところで、それ以外にはタイプライター用のフォントが数種。slab serif には等幅フォントが数多く見受けられます。逆に言えば、等幅フォントの大半（ほぼすべて）は slab serif です。
</Para>

</Sect4>

</Sect3>

<Sect3>
<!--
<Title>The Sans Serif Revolution</Title>
-->
<Title>サンセリフ革命</Title>

<Para>
<!--
Surprisingly, the rise of sans serif fonts is a fairly recent
phenomenon. The first well known sans serif fonts were designed in the
19th early 20th century. The earlier designs include Futura, 
Grotesque and Gill Sans. These fonts represent respectively 
the ``geometric'', ``grotesque'' and ``humanist'' classes 
of sans serif fonts.
-->
意外や意外、サンセリフフォントの台頭は割と最近の出来事です。先陣を切って有名になったものは、いずれも 19 世紀ないし 20 世紀初頭に考案されています。古くからあるのは Grotesque や Futura、Gill Sans といったところです。この三つはそれぞれ、サンセリフフォントの種類である "grotesque" "geometric" "humanist" を代表しています。
</Para>

<Sect4>
<!--
<Title>Grotesque</Title>
-->
<Title>grotesque</Title>

<Para>
<!--
The grotesques where so named because the public were initially 
somewhat shocked by their relatively stark design. Groteques are 
very bare in appearance due to the absence of serifs, and the simpler,
cleaner designs. Because of their ``in your face'' appearance,
grotesques are good for headlines. The more readable variations also
work quite well for comic books, and marketing brochures,
where the body text comes in small doses. Grotesques don't look 
as artsy as their geometric counterparts. 
Compared to the geometrics, they have more variation in weight, more
strokes, they are squarer ( because they don't use such 
circular arcs ). They use a different upper case G and lower case 
a to the geometrics.
While they are minimalistic
but don't go to the same extreme as the brutally avant-garde 
geometrics.
-->
「グロテスク」などと命名されたのは、かなりそっけないデザインが当初はいささか衝撃的だったからです。セリフの欠如とシンプルで無駄のないデザインが相まって、見た目はごくあっさりしています。「眼前に迫りくる」ような外見は見出しにもってこいです。また、コミックや販促パンフレットのように本文の分量が少ないものには、grotesque の中でも読みやすいタイプのものがしっくり来ます。grotesque は geometric ほどお上品には見えません。geometric に比べると、ウェイトに変化がついていて描線の数も多く、（あれほど丸みのある弧を使わないせいで）角ばっています。大文字の G や小文字の a も geometric とは別物です。ミニマリズム的なところがあるとはいえ、無謀なまでに前衛的な geometric ほど極端に走っているわけではありません。
</Para>

<Para>
<!--
Notable grotesques include the overused Helvetica,  Grotesque,
Arial, Franklin Gothic, and Univers.
-->
grotesque の代表例としては、使われすぎの Helvetica をはじめ、Grotesque、Arial、Franklin Gothic、Univers があります。
</Para>

</Sect4>

<Sect4>
<!--
<Title>Geometric</Title>
-->
<Title>geometric</Title>

<Para>
<!--
The Futura font came with the manifesto: <Emphasis>form follows function</Emphasis>.
The geometric class of fonts has a stark minimalistic appearance. 
Distinguishing features include a constant line thickness ( no weight ).
This is particularly conspicuous in the bold variants of a font. 
Bold groteques and humanist fonts often show some notable 
variation in weight while this rarely happens with the geometric
fonts. Also notable is the precise minimalism of these designs.
The characters almost always are made up from straight horizontal and
vertical lines, and arcs that are very circular ( to the point 
where they often look as though they were drawn with a compass ).
The characters have a minimal number
of strokes. This gives them a contemporary look in that they 
embrace the minimalistic philosophy that would later take the
world of modern art by storm.
A tell tale sign that a font is a geometric type is the upper case
``G'', which consists of a minimalistic combination of two
strokes -\- a long circular arc and a horizontal line.
The other character that stands out is the lower case ``a'' -\-
which is again two simple strokes, a straight vertical line and
a circle ( the other ``a'' character is more complex which is why
it is not used ).
Notable geometrics include Avant Garde, Futura, and Century
Gothic.
-->
Futura は「形は機能に応じて決まる」という主張を掲げて登場しました。geometric フォントは見るからにミニマリズム的です。主な特徴としては、均一な線の太さ（ウェイトの欠如）が挙げられます。この一面がとりわけはっきりうかがえるのはボールド体で、grotesque や humanist のボールド体ではよくウェイトに変化をつけてありますが、geometric ではめったに変化が見られません。また、デザインに見てとれる正真正銘のミニマリズムも特筆すべき点でしょう。文字はほぼ例外なく、縦横の直線および（しばしばコンパスで描いたように見えるほど）丸みを帯びた弧で構成されています。使われている線の数も最小限でしかありません。のちにモダンアート界を席巻するミニマリズム思想に忠実なせいで、いかにも現代的な外見です。geometric フォントのトレードマークは大文字の G で、二本の描線――湾曲のきつい長めの弧と横線――がミニマリズム流にあしらわれています。もうひとつ目立つのは小文字の a で、縦の直線に円がひとつと、これまた二本のシンプルな線で描かれたものです（別にもうひとつある a の文字は複雑すぎるせいで使用されない）。geometric フォントの代表例としては、Avant Garde や Futura、Century Gothic があります。
</Para>

</Sect4>

<Sect4>
<!--
<Title>Humanist</Title>
-->
<Title>humanist</Title>

<Para>
<!--
As the name might suggest, humanist fonts were designed with a goal 
of being less mechanical in appearance. In many ways, they are
more similar to the serif fonts than the geometrics and the 
grotesques. They are said to have a ``pen drawn'' look about them.
They tend to have subtle variation in weight, especially observable 
in bold variants. The curve shapes are considerably less rigid than
those of the geometrics. Many of them are distinguishable by the
``double story'' lower case g, which is the same shape as the g
used in the old style serif fonts.
The humanist typefaces are the easiest to use without producing an 
ugly document as they are relatively compatible with the old style 
fonts.
-->
名前から察しがつくかもしれませんが、humanist フォントはあまり無機質でない外観をめざしてデザインされました。grotesque や geometric に比べれば、セリフフォントに似た特徴の多いフォントです。見た目は「ペンで描いた」ようだと言われています。微妙にウェイトの異なる描線をあしらってあるのが特徴で、ことにボールド体ではその傾向が顕著です。曲線の部分は geometric よりずっと柔軟性を備えています。しばしば humanist フォントの目印となるのは、「二階建て」になっている小文字の g で、セリフフォントの old style に使われている g と同じ形をしています。humanist は比較的 old style と相性がいいので、文書の体裁を損ないたくなければ、一番手頃なフォントです。
</Para>

</Sect4>

</Sect3>

<Sect3>
<!--
<Title>Compatible Typefaces</Title>
-->
<Title>書体の相性</Title>

<Para>
<!--
Grouping typefaces is not easy, so it pays to avoid using too many on
the one page. A logical choice of two typefaces consists of a serif
and a sans serif.
<ULink
URL="http://www.monotype.com/newmedia/type101_ex.htm"
>Monotype's Typography 101 page</ULink
>
provides a category-matchup. They conclude that 
the moderns and geometrics form good pairs, while 
the old styles and humanists also go together well.
The transitionals are also paired with the humanists.
The slab serifs are paired with the grotesques, and 
some variants of the slab serifs are also said to match 
the geometrics or humanists.
-->
<!--yamashita: リンク先のページが表示できない-->
書体を配置するのは容易なことではありませんから、同じページに多くの種類を使いすぎるのは避けるほうが得策です。書体をふたつ選ぶとしたら、セリフフォントとサンセリフフォントをひとつずつにするのが妥当でしょう。<ULink URL="http://www.monotype.com/newmedia/type101_ex.htm">Monotype の Typography 101 ページ</ULink>では、分類別の組み合わせが論じられています。それによれば modern と geometric は相性がよく、old style と humanist もよくなじむそうです。humanist は transitional とも釣り合います。また、slab serif は grotesque と合うし、ものによっては geometric や humanist とも調和するとか。
</Para>

<Para>
<!--
From reading this, one gets the impression that their 
philosophy is essentially to match the more conservative
serifs with the more moderate sans serifs, and pair the 
wilder modern serifs with the avant garde looking ( pun unavoidable )
geometrics.
-->
ここまで読めば、Monotype の基本的な方針はだいたい理解できますね。割と地味なセリフフォントはごく普通のサンセリフフォントと組み合わせていますし、派手なセリフフォントの modern は「アヴァンギャルド」な雰囲気の geometric と対にしているわけです。
</Para>

</Sect3>

</Sect2>

<Sect2>
<!--
<Title>Ligatures, Small caps fonts and expert fonts</Title>
-->
<Title>合字、スモールキャップフォント、エキスパートフォント</Title>

<Sect3>
<!--
<Title>Ligatures</Title>
-->
<Title>合字</Title>

<Para>
<!--
Properly spacing fonts brings with it all sorts of issues.
For example, to properly typeset the letters ``fi'', the i should
be very close to the f. The problem is that this causes the dot 
on the i to collide with the f, and the serif on the head of the i
to collide with the horizontal stroke of the f.
To deal with this problem, font collections include ligatures. 
For example, the ``fi'' ligature character is a single character that 
one can substitute for the two character string ``fi''.
Most fonts contain fi and fl ligatures. Expert fonts discussed 
later often include extra ligatures, such as ffl, ffi, and a dotless
i character.
-->
文字間のスペース設定にはありとあらゆる問題がつきものです。例えば fi の二文字をきちんと組むには、f と i をごく近くまで接近させる必要がある。ところが、いざそうすると i の点は f に接触してしまうし、縦棒の上端についているセリフは f の横棒とぶつかってしまう――。この問題を解決するため、フォントのセットには合字というものが収録されています。例えば fi の合字は一文字として扱われ、fi という二文字の代わりに使用できるのです。たいていのフォントには fi と fl の合字が含まれています。また、後述するエキスパートフォントには、ffl や ffi といった合字や、点のない i が追加されていることもよくあります。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Small caps fonts</Title>
-->
<Title>スモールキャップ（スモールキャピタル）フォント</Title>

<Para>
<!--
Small caps fonts are fonts that have reduced size upper case letters
in place of the lower case letters. These are useful for writing
headings that require emphasis ( and they are often used in LaTeX ).
Typically, when one writes a heading in small caps, they use a large
cap for the beginning of each word, and small capitals for the rest
of the word ( ``title case'' ). The advantage of this over using
all caps is that you get something that is much more readable
( using all caps is a big typographic sin ).
-->
スモールキャップフォントというのは、小文字の代用品となる縮小された大文字のことです。これは強調すべき見出しを書くときに重宝します（LaTeX でよく使われる）。スモールキャップで見出しを書くときは、各語の先頭に通常の大文字を用い、残りの文字にスモールキャップを当てるのが一般的です（この場合は「タイトル文字」と呼ばれる）。こうしておくと、通常の大文字を羅列するよりずっと読みやすくなるという利点があります（組版の観点から言えば、大文字ずくめは御法度なのです）。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Expert fonts</Title>
-->
<Title>エキスパートフォント</Title>

<Para>
<!--
Expert fonts consist of several extras designed to supplement a typeface.
These include things like ligatures, ornaments ( much like a 
mini-dingbats collection designed to go with the typeface ), 
small caps fonts, and swash capitals ( fancy, calligraphic letters ).
-->
エキスパートフォントは書体を補完するオマケのセットです。合字や装飾文字（書体に付属する小さな飾り罫一式のようなもの）、スモールキャップフォント、スワッシュキャピタル（派手に飾りたてられた巻きひげ文字）などが含まれます。
</Para>

</Sect3>

</Sect2>

<Sect2>
<!--
<Title>Font Metrics and Shapes</Title>
-->
<Title>メトリクスと形態</Title>

<Para>
<!--
Font metrics define the spacing between variable width fonts.
The metrics include information about the size of the font,
and <Emphasis>kerning</Emphasis> information, which assigns kerning 
pairs -\- pairs of characters that should be given different 
spacing. For example, the letters ``To'' would usually belong in 
a kerning pair, because correctly spaced ( or kerned ), the o 
should partly sit under the T. Typesetting programs such as LaTeX
need to know information about kerning so that they can make decisions
about where to break lines and pages. The same applies to WYSIWYG
publishing programs.
-->
プロポーショナルフォントの字間はメトリクス情報によって定義されます。メトリクスに含まれているのは、フォントのサイズに関する情報と「カーニング」情報で、後者によって設定されるのがカーニングペア――特殊な字間を取るよう定められている文字の組み合わせです。例えば To という二文字を並べる場合、字間スペースの設定として適切なのは o の一部が T の傘にもぐりこんでしまうような配置ですから、To はたいていカーニングペアに指定されているわけです。LaTeX のような文書整形プログラムが行やページの区切りを決めるには、カーニング情報を読みこむ必要があります。WYSIWYG 流の組版プログラムでも同じことです。
</Para>

<Para>
<!--
The other important component of a font is the outline, or shape.
The components of the fonts shape ( a stroke, an accent, etc )
are called ``glyphs''.
-->
フォントを定義する要素としてもうひとつ重要なのは、フォントの輪郭、すなわち形態です。フォントの形を決める各要素（一画一画の描線、強調部分など）は「グリフ」と呼ばれます。
</Para>

</Sect2>

</Sect1>

<Sect1 id="xfonts">
<!--
<Title>Making Fonts Available To X</Title>
-->
<Title>X でフォントを使う</Title>

<Para>
<!--
There are a number of ways fonts can be added to X. Firstly, XFree86
has a <Emphasis>font path</Emphasis> which is just a list of several directories
or <Emphasis>font servers</Emphasis> where it searches for fonts. A font server
is just a background process that makes fonts available to XFree86. 
An advantage of font servers is that they can send fonts to remote displays.
-->
X にフォントを追加する方法はさまざまです。まず、XFree86 には「フォントパス」というものがあり、フォントを探しに行く先のディレクトリや「フォントサーバ」が列挙されています。フォントサーバというのは XFree86 でフォントを利用するためのバックグラウンドプロセスに過ぎません。その強みは、リモートのディスプレイにもフォントを送れることです。
</Para>

<Para>
<!--
Recently, <Literal remap="tt">xfs</Literal> ( the ``X font server'' ) has been patched 
to support TrueType fonts, and run as a stand-alone program.  
The patched version ships with RedHat and RedHat-based distributions,
and is included in XFree86 4.0 and newer.
<Literal remap="tt">xfs</Literal> is actually just the standard font server that comes
with XFree86. It's source code is part of the XFree86 source tree.
However, distributions have recently been shipping a version that runs
in stand-alone mode.
The stand-alone X font server, with the TrueType support 
patch ( the TrueType support takes place via a font server 
called <Literal remap="tt">xfsft</Literal> ) is probably the nicest font management 
solution currently available. Its advantages include:
-->
最近では xfs（そのものずばり "X font server"）にパッチが当てられ、TrueType フォントの使用や単独のプログラムとしての実行が可能になりました。パッチの当たったバージョンは RedHat 系のディストリビューションに同梱されていますし、XFree86 4.0 以降にも収録されています。実のところ、xfs は XFree86 付属の標準フォントサーバそのもので、ソースコードは XFree86 のソースツリーに含まれています。ところが最近のディストリビューションには、単独で走らせることの可能なバージョンが同梱されているのです。パッチのおかげで TrueType フォントを扱えるようになった単独プログラムの X フォントサーバこそ、フォント対策としては現時点で最高の選択と言えるでしょう（TrueType フォントは xfsft というフォントサーバを通じて利用される）。その長所は以下のとおり。

<ItemizedList>
<ListItem>

<Para>
<!--
Support for different types of fonts, including Type 1, TrueType
and bitmap.
-->
Type1 や TrueType、ビットマップなど、さまざまなフォントに対応している。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Makes fonts available to remote displays.
-->
リモートのディスプレイにフォントを送れる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Greatly simplifies editing the fontpath -\- you can do it via
the command line utility <Literal remap="tt">chkfontpath</Literal>, as opposed to
having to edit configuration files. This not only makes life
easier for users, it makes packaging more safer and more scriptable 
for packagers.
-->
フォントパスの編集をぐっと手軽にしてくれる――xfs があれば、もはや設定ファイルを書き換える必要はなく、chkfontpath というコマンドラインのユーティリティで設定できるのです。これならユーザーが楽をできるばかりか、パッケージ作成時の安全性確保やスクリプト活用も容易になります。
</Para>
</ListItem>

</ItemizedList>

</Para>

<Para>
<!--
Because different distributions ship with different configurations,
it is not true that one size fits all. We can split users up into
three groups:
-->
ディストリビューションが違えば設定も違ってきますから、なんでも一概に論じることはできません。ユーザーの環境は三つのグループに分類できます。

<ItemizedList>
<ListItem>

<Para>
<!--
Your distribution ships with a stand-alone <Literal remap="tt">xfs</Literal>
and it has been patched to support TrueType. This group 
includes Redhat users and users of derivatives of Redhat 
such as Mandrake, and TurboLinux.
Debian 3.0 will also include the patched xfs, currently in testing.
For this group, the wisest strategy is to install both TrueType
and Type 1 fonts through <Literal remap="tt">xfs</Literal>
-->
単独の xfs がインストールしてあり、TrueType フォントに対応するためのパッチも当ててあるケース。ここに分類されるのは、RedHat をはじめ、Mandrake や TurboLinux といった RedHat 系のディストリビューションです。Debian 3.0 にもパッチの当たった xfs が同梱されることになっています（現在テスト中）。このグループの場合は TrueType も Type1 も xfs を通じてインストールするのがもっとも賢明なやりかたでしょう。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Some distributions ship with a stand-alone <Literal remap="tt">xfs</Literal>
package, but no TrueType support.
Note that XFree86 supports TrueType as of version 4.0.
This includes Debian stable ("potato").
 For these users, the best thing to do is use 
<Literal remap="tt">xfs</Literal> to install Type 1 fonts, and install TrueType
fonts via <Literal remap="tt">xfstt</Literal>. Debian users can seek out 
the 
<ULink
URL="http://www.dimensional.com/~bgiles/debian-tt.html"
>TrueType Fonts in Debian mini-HOWTO</ULink
>
for information about installing TrueType fonts in Debian.
-->
<!--yamashita: リンク先消滅。とりあえず文書のアドレスを入れる-->
単独の xfs はインストールしてあるが TrueType フォントには対応していないというケースも、ディストリビューションによってはありえます。XFree86 で TrueType がサポートされているのは 4.0 以降のバージョンに限られます。ここに分類されるのは Debian の安定版（"potato"）です。この場合は Type1 フォントのインストールに xfs、TrueType フォントのインストールに xfstt を使うのがベストでしょう。Debian に TrueType フォントをインストールする際の詳細については、<ULink URL="http://ldp.pop-rn.rnp.br/HOWTO/mini/TT-Debian.html">TrueType Fonts in Debian mini-HOWTO</ULink> を参照してもよいでしょう。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
If you don't have <Literal remap="tt">xfs</Literal> then you will need to install
Type 1 fonts by adding to their XFree86 font path and
using xset. 
using xset. XFree86 3.x users should install TrueType fonts
via <Literal remap="tt">xfstt</Literal>, while XFree86 4.x users can add them
to the X font path.

You should install TrueType fonts
via <Literal remap="tt">xfstt</Literal>.
-->
<!--yamashita: 原文がきちんとアップデートされていない模様-->
さらに xfs がインストールされていないケース。この環境で Type1 フォントをインストールするには、XFree86 のパスにフォントを追加してから xset を利用することになります。また、TrueType フォントのインストールはどうかというと、XFree86 4.x では X フォントパスへの追加という方法を取れますが、XFree86 3.x では xfstt を使う必要があります。

</Para>
</ListItem>

</ItemizedList>

</Para>

<Sect2 id="fontpath">
<!--
<Title>The font path </Title>
-->
<Title>フォントパス</Title>

<Para>
<!--
XFree86 finds your fonts by searching a <Emphasis>font path</Emphasis>,
a list of directories ( or servers -\- we'll explain this 
further later. ) containing fonts.
When an application requests a font, it searches through 
the directories in your font path one at a time until the font
is found.
To make fonts available requires you to set your font path.
You can add a directory to your font path with the command
-->
XFree86 がフォントを探しだすときは、フォントのあるディレクトリ（ないしサーバ――詳細は後述）をリストアップしたもの、すなわち「フォントパス」をたどります。アプリケーションがフォントを要求すると、XFree86 はフォントパスに含まれるディレクトリをひとつずつ捜索し、要求されたフォントを見つけてくるわけです。フォントを使うにはフォントパスを設定する必要があります。フォントパスにディレクトリを追加するときは、以下のコマンドを実行してください。

<!--
<Anchor id="xset">
	xset fp+ directory
	
-->
<Anchor id="xset">
<screen>
	xset fp+ ディレクトリのパス
</screen>

<!--
Once you have done this, you need to ask the X server to re-scan 
for available fonts with the command 
-->
その後は次のコマンドを入力し、利用できるフォントを X サーバに再認識させます。

<screen>
	xset fp rehash
</screen>

<!--
Since you will want these commands to run automatically, you should
put them in your <Literal remap="tt">.xinitrc</Literal> file ( or possibly your 
<Literal remap="tt">.Xclients</Literal> or <Literal remap="tt">.xsession</Literal> file -\- this depends on 
how you start X. It's convenient to make two of these files symlinks
to the other to avoid confusion ).
Another way to have the commands  set automatically is edit XF86Config.
For example, to add <Literal remap="tt">/usr/share/fonts/myfonts</Literal> to the font path
when X is started, edit <Literal remap="tt">XF86Config</Literal> like this:
-->
これらのコマンドは自動的に実行したいところでしょうから、自分の .xinitrc ファイルに記入してしまいましょう（X の起動法によっては .Xclients ないし .xsession に記入すべき場合もある。三ファイルのうちふたつをシンボリックリンクにしてしまい、残るひとつをリンク先にすれば、面倒が避けられて便利）。また、コマンドを自動的に実行するには XF86Config を編集する方法もあります。X の起動時に /usr/share/fonts/myfonts をフォントパスに追加するなら、XF86Config に次のような記述を書き足すわけです。

<screen>
	...
	Section "Files"
	...
	
	FontPath /usr/share/fonts/myfonts
	...
	EndSection
	...
</screen>

<!--
The advantage of editing XF86Config is that the resulting changes 
are system wide.
-->
XF86Config を編集する方法の利点は、設定の変更がシステム全体に反映されることでしょう。
</Para>

</Sect2>

<Sect2>
<!--
<Title>Installing Type 1 Fonts</Title>
-->
<Title>Type1 フォントのインストール</Title>

<Sect3>
<!--
<Title>Run Type1inst</Title>
-->
<Title>type1inst の実行</Title>

<Para>
<!--
The easiest way to make Type 1 fonts available to X is with the
help of the Type1inst utility. This is a perlscript that automatically
creates the fonts.dir and fonts.scale files that you need for X
to use the fonts. Simply CD to the directory, and run type1inst.
-->
X で Type1 フォントを使うには type1inst というユーティリティの助けを借りるのが一番お手軽です。これは Perl スクリプトで、同フォントの利用に必要なふたつのファイル、fonts.dir と fonts.scale を自動的に作成します。フォントのあるディレクトリに移動したら、あとは type1inst を実行するだけです。
<!--
	cd directory
	type1inst
-->

<screen>
	cd ディレクトリのパス
	type1inst
</screen>
</Para>

</Sect3>

<Sect3>
<!--
<Title>If You Have the <Literal remap="tt">xfs</Literal> Package</Title>
-->
<Title>xfs パッケージがある場合</Title>

<Para>
<!--
Now you need to add the fonts to your font path. If you already 
have the stand-alone <XRef LinkEnd="xfs"> running, you do this 
by editing your <Literal remap="tt">xfs</Literal> configuration file.
<Emphasis> 
RedHat users can just use chkfontpath<XRef LinkEnd="chkfontpath">.
the format is </Emphasis>
<Literal remap="tt">chkfontpath -\-add directory</Literal>
-->
つづいてはフォントをフォントパスに追加します。単独プログラムの xfs（<XRef LinkEnd="xfs"> 参照）がすでに起動している状態なら、xfs の設定ファイルを編集してください。RedHat をお使いなら chkfontpath<XRef LinkEnd="chkfontpath"> を実行するだけでかまいません。コマンドの形式は「chkfontpath --add ディレクトリのパス」となります。
</Para>
<Para>
<!--
Your fonts will be available to X after you restart <Literal remap="tt">xfs</Literal>,
or tell it to reload by sending a SIGHUP. You may need to run
<Literal remap="tt">xset fp rehash</Literal> as well.
-->
あとは xfs の再起動か、SIGHUP を送ることによる再読みこみを通じて、X でフォントを使えるようになるはずです。場合によっては xset fp rehash を実行する必要もあります。
</Para>
<Para>
<!--
Your fonts should now be available to X. Now you 
just run
	xset fp rehash
	
and X will be able to find the new fonts.
-->
<!--yamashita: また原文のアップデートに問題あり-->
</Para>

</Sect3>

<Sect3>
<!--
<Title>If You Don't Have The <Literal remap="tt">xfs</Literal> Package</Title>
-->
<Title>xfs パッケージがない場合</Title>

<Para>
<!--
In this case, you need to add the directory containing 
your new fonts to the font path, as described previously.
-->
先述したとおり、新規フォントのあるディレクトリをフォントパスに追加する必要があります。
</Para>

</Sect3>

</Sect2>

<Sect2>
<!--
<Title>True Type Fonts</Title>
-->
<Title>TrueType フォント</Title>

<Para>
<!--
Adding TrueType fonts is a little more difficult, because you need 
to have a font server that is capable of serving TrueType fonts.
Two font servers that do this are xfstt and xfs.
-->
TrueType フォントを追加するには、同フォントを扱えるフォントサーバが必要ですから、手順はやや面倒になります。こうしたフォントサーバとして挙げられるのは xfstt と xfs です。
</Para>

<Para>
<!--
<Literal remap="tt">xfstt</Literal> is a TrueType font server. While it's easy to configure,
and quite useful, it appear that <Literal remap="tt">xfs</Literal> is becoming more popular.
The main advantage of <Literal remap="tt">xfs</Literal> over <Literal remap="tt">xfstt</Literal> is that it supports
both Type 1 and TrueType fonts.
-->
xfstt は TrueType 専用のフォントサーバです。設定しやすく、なかなか便利なのですが、普及度の面では xfs に水をあけられているようですね。xfs のほうが優れている点といえば、Type1 と TrueType の両方に対応していることでしょう。
</Para>

<Sect3>
<Title>xfstt</Title>

<Para>
<!--
To set up xfstt, just download it and install it. 
Once you install it, you need to do the following:
-->
ダウンロードした xfstt をインストールすれば、セットアップはおしまいです。インストールがすんだら、以下の手順に従ってください。

<OrderedList>
<ListItem>

<Para>
<!--
install fonts into the appropriate
directory ( read the documentation that comes with the package ).
-->
適切なディレクトリにフォントをインストール（パッケージの付属文書に目を通すこと）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
cd to that directory and run <Literal remap="tt">xfstt -\-sync</Literal>. This causes it
to look for the fonts and create the <Literal remap="tt">fonts.dir</Literal> file. 
-->
そのディレクトリに移動して xfstt --sync を実行。これによって xfstt はフォントを探しだし、fonts.dir ファイルを作成する。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Now add <Literal remap="tt">unix/:7100</Literal> to your font path.
-->
フォントパスに「unix/:7100」の文字列を追加。
</Para>
<Para>
訳注：xfs との衝突を避けるため、xfstt 0.9.99 以降ではポート番号が 7100 から 7101 に変更されています。また、フォントを使うには xfstt をバックグラウンドで起動しておかなければなりません。詳しくは xfstt の付属文書をご覧ください。
</Para>
</ListItem>

</OrderedList>

<!--
Your TrueType fonts should now display and be available to applications
such as GIMP and Netscape.
You may want to configure it to start every time your system starts up.
Check to see if there's a startup file included ( if you are using 
RPM, you can use <Literal remap="tt">rpm -ql xfstt &verbar;grep init</Literal> and look for the 
file with a name something like this: <Literal remap="tt">/etc/rc.d/init.d/xfstt</Literal>
) 
If you don't have an init script, just
put two  lines in <Literal remap="tt">/etc/rc.local</Literal> like this:
-->
ここまで来れば、追加した TrueType フォントは表示可能となり、GIMP や Netscape といったアプリケーションで利用できるようになっているはずです。xfstt はシステムの起動時に必ず起動するよう設定しておくほうがいいかもしれません。起動ファイルがパッケージに含まれているかどうか確認してください（RPM を利用しているなら、rpm -ql xfstt | grep init を実行し、/etc/rc.d/init.d/xfstt というような名前のファイルを探せばよい）。起動用のスクリプトが見つからない場合は、/etc/rc.local にこんな感じの二行を追記するだけで結構です。

<screen>
	/usr/X11R6/bin/xfstt --sync
	/usr/X11R6/bin/xfstt &#38;
</screen>
</Para>

</Sect3>

</Sect2>

<Sect2 id="xfs">
<Title>xfs</Title>

<Para>
<!--
Some of the newer Linux distributions ship with the X font server 
<Literal remap="tt">xfs</Literal> configured to run as a stand alone program. 
Notably, Redhat and all the redhat based distributions use this 
modularised <Literal remap="tt">xfs</Literal> with TrueType compiled in.
Debian also ship <Literal remap="tt">xfs</Literal>, but the version 
 they ship in stable ("potato") doesn't have built in true 
 type support, though the one in testing ("woody") does.
-->
最近のディストリビューションは、X 用フォントサーバの xfs を単独実行の可能なプログラムとして同梱していることもあります。注目すべきは RedHat 系のディストリビューションで、このようにモジュール化された xfs はコンパイル時から TrueType フォントに対応しています。Debian にも xfs は収録されていますが、TrueType のサポートが組みこまれているのはテスト版（"woody"）だけで、安定版（"potato"）は未対応です。
</Para>

<Para>
<!--
Running <Literal remap="tt">xfs</Literal> 
as a stand alone server has several benefits, especially 
if it is compiled with TrueType support. The main advantage is that since
the font server is no longer attached to the X server, it is possible
to serve fonts to remote displays. Also, it makes it much easier
to modify the font path.
-->
独立したサーバとして動かせるタイプの xfs には数々の利点がありますし、コンパイルの時点で TrueType のサポート機能が組みこまれていればなおさらです。最大の長所はといえば、もはや X サーバから切り離されているため、リモートのディスプレイにもフォントを表示できるということでしょう。また、フォントパスの編集もずいぶん楽になります。
</Para>

<Sect3>
<!--
<Title>The <Literal remap="tt">xfs</Literal> Path</Title>
-->
<Title>xfs のパス</Title>

<Para>
<!--
As a font server, <Literal remap="tt">xfs</Literal> has it's own font path. 
One might wonder where this fits into the picture. It
works like this: you can place the <Literal remap="tt">xfs</Literal> font server
in XFree86's font path, by adding <Literal remap="tt">unix/:port</Literal> to
the XFree86 font path.
Once you do this, any font in the <Literal remap="tt">xfs</Literal> font path
automatically becomes available to XFree86.
-->
フォントサーバの xfs 自体にもフォントパスがあります。と言ったら、だからどうなんだと思われるかもしれませんね。どういうことができるかというと――XFree86 のフォントパスに「unix/:ポート番号」という記述を追加することで、このフォントパスにフォントサーバ xfs を組みこめるわけです。いったんそうしてしまえば、xfs のフォントパスに含まれるフォントはすべて XFree86 で利用できるようになります。
</Para>

<Para>
<!--
The <Literal remap="tt">xfs</Literal> font path 
is determined by the <Literal remap="tt">xfs</Literal> configuration file,
which is <Literal remap="tt">/etc/X11/fs/config</Literal> on Redhat, and 
<Literal remap="tt">/etc/X11/xfs/config</Literal> on Debian.
Redhat users do not need to explicitly edit this file, they 
can use the <Literal remap="tt">chkfontpath</Literal> utility.
The syntax is simple:
-->
xfs のフォントパスを定義するのは xfs の設定ファイルで、RedHat なら /etc/X11/fs/config、Debian なら /etc/X11/xfs/config に相当します。RedHat をお使いなら、直接このファイルを編集する必要はなく、chkfontpath ユーティリティを利用できます。コマンドの書式はあっさりしたものです。

<Anchor id="chkfontpath"> 
<!--
<screen>
	chkfontpath -\-add directory
</screen>
-->
<screen>
	chkfontpath --add ディレクトリのパス
</screen>

<!--
Users of other distributions can edit the configuration file as 
follows:
-->
ほかのディストリビューションの場合は、こんな具合に設定ファイルを編集すれば OK です。

<!--
<screen>
	catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
	...
	/usr/share/fonts/my_new_fonts/,
	...
	/usr/share/fonts/some_other_directory
	# in 12 points, decipoints
	default-point-size = 120
	...
</screen>
-->
<screen>
	catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
	...
	/usr/share/fonts/my_new_fonts/,
	...
	/usr/share/fonts/some_other_directory
	# サイズを 12 ポイントにするには 12×10
	default-point-size = 120
	...
</screen>

<!--
The above would add <Literal remap="tt">/usr/share/fonts/my&lowbar;new&lowbar;fonts/</Literal> to the
<Literal remap="tt">xfs</Literal> font path. <Emphasis>Note that the last line of the list of 
directories doesn't have a comma at the end.</Emphasis>
For these modifications to the font path to become effective, <Literal remap="tt">xfs</Literal>
 	must be told to reload by running <Literal remap="tt">/etc/init.d/xfs reload</Literal> or
 	sending it a SIGHUP with "kill -HUP [pid]" or "killall -HUP xfs". Alternately
 	you can just re-start xfs, though if you do that it would be a good idea to re-start
 	your X session too.
-->
上記の例では /usr/share/fonts/my_new_fonts/ を xfs のフォントパスに追加しています。注意してほしいのはディレクトリを列挙した部分の最終行にカンマがついていないことです。こうして変更したフォントパスを有効にするには、xfs に設定を読みこませる必要がありますので、/etc/init.d/xfs reload を実行するか、あるいは kill -HUP [pid] ないし killall -HUP xfs で SIGHUP を送ってください。代わりに xfs を再起動してもかまいませんが、その場合は X も再起動させるほうがよいでしょう。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Installing a Font Into <Literal remap="tt">xfs</Literal></Title>
-->
<Title>xfs にフォントをインストールする</Title>

<Para>
<!--
To prepare a font for <Literal remap="tt">xfs</Literal>, you need to follow the following 
steps:
-->
xfs 向けにフォントを用意するときは、以下の手順を踏むことになります。

<ItemizedList>
<ListItem>

<Para>
<!--
If you don't have xfs installed, you need to install it.
-->
xfs がインストールされていない場合は、まずインストール。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Put the new fonts in a directory.
-->
追加するフォントをディレクトリに格納。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
If you are installing Type 1 fonts,
prepare the new directory for the server 
by running <Literal remap="tt">type1inst</Literal> in the directory.
-->
Type1 フォントをインストールするときは、そのディレクトリで type1inst を実行してから、xfs にディレクトリを認識させる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
If you are installing
TrueType fonts, ( <Emphasis>remember, not all distributions can do TrueType via
xfs ! </Emphasis> ), prepare the new directory for the server by running 
	ttmkfdir -o fonts.scale
	mkfontdir
	
in the directory containing your new fonts. If you created a new directory
for the fonts you may need to copy fonts.scale to fonts.dir or create a
symbolic link.
<Literal remap="tt">ttmkfdir</Literal> is part of the <Emphasis>freetype</Emphasis> package.
-->
TrueType フォントをインストールするときは（ディストリビューションによっては xfs で TrueType を扱えないことに注意！）、新規フォントのあるディレクトリで以下のコマンドを実行し、xfs にディレクトリを認識させる。
<screen>
	ttmkfdir -o fonts.scale
	mkfontdir
</screen>
フォント格納用に新規ディレクトリを作成した場合は、fonts.scale をコピーして fonts.dir の名で保存するか、あるいはシンボリックリンクを張る必要があるかもしれない。ttmkfdir は FreeType というパッケージの付属プログラム。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Now you can add the new directory to your <Literal remap="tt">xfs</Literal> search path. 
Users of Redhat-like distributions 
can do this with the <Literal remap="tt">chkfontpath</Literal> utility:
Other users can do this by editing their <Literal remap="tt">xfs</Literal> configuration
file.
-->
この時点で新しいディレクトリを xfs のサーチパスに追加できる。RedHat 系のユーザーは chkfontpath ユーティリティを使えばよい。その他のユーザーは xfs の設定ファイルを編集すること。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
if <Literal remap="tt">xfs</Literal> is already installed on your system,
you should see which port it is running on. You can do this
as follows:
-->
xfs がインストールずみなら、どのポートで動作しているか確認すべき。それには次のコマンドを実行する。
<screen>
	ps ax | grep xfs
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Then check your XFree86 font path. 
-->
次いで XFree86 のフォントパスを確認。
<screen>
	xset -q
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
If your font path includes something like <Literal remap="tt">unix:/port&lowbar;number</Literal>
were <Emphasis>port&lowbar;number</Emphasis> is the port which the server is running on, then
you already have xfs set up properly. Otherwise, you should add it to
your XFree86 font path.
-->
「unix/:ポート番号」という感じの文字列がフォントパスに含まれている場合、「ポート番号」はフォントサーバの動作するポートを意味しており、すでに xfs はきちんとセットアップされていることになる。そうでない場合は xfs を XFree86 のフォントパスに追加すること。

<!--
		xset fp+ unix/:port_number
		xset fp rehash
-->
<screen>
	xset fp+ unix/:ポート番号
	xset fp rehash
</screen>
<!--
You can add it permanently by editing your <Literal remap="tt">.xinitrc</Literal> as explained 
previously.
To add it system wide, edit your XF86Config file ( probably either 
<Literal remap="tt">/etc/X11/XF86Config</Literal>, <Literal remap="tt">/etc/XF86Config</Literal> or
<Literal remap="tt">/usr/X11R6/lib/X11/XF86Config</Literal> ), by adding a 
line <Literal remap="tt">FontPath "unix:/port&lowbar;number"</Literal> in the Files section.
Here's an example:
-->
先述したとおり、各ユーザーの .xinitrc を編集すれば、xfs を常に XFree86 のフォントパスに組みこんでおける。システム全体でそうするときは XF86Config ファイル（おそらく /etc/X11/XF86Config、/etc/XF86Config、/usr/X11R6/lib/X11/XF86Config のいずれか）を編集すること。"Files" のセクションに FontPath "unix/:ポート番号" の一行を追記すればよい。以下に一例を挙げておく。
<screen>
	...
	Section "Files"
	...
	
	FontPath "unix/:-1" 
	...
	EndSection
	...
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
If <Literal remap="tt">xfs</Literal> is already properly installed, then you 
can tell it to reload, as described above, or restart 
it like this:
-->
xfs がきちんとインストールしてあれば、上述の再読み込みや再起動は次のコマンドで可能になる。
<screen>
	/etc/rc.d/init.d/xfs restart
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
After restarting <Literal remap="tt">xfs</Literal>, it's a good idea to restart your
X-session.
-->
xfs を再起動したあとは X を再起動するとよい。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect3>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>Making Fonts Available To Ghostscript</Title>
-->
<Title>Ghostscript でフォントを使う</Title>

<Para>
<!--
To make fonts available to ghostscript, it suffices to tell ghostscript
where the files corresponding to a given font are located. The
file that needs to be edited is 
<Literal remap="tt">/usr/share/ghostscript/version/Fontmap</Literal>.
The format is very simple, almost immediately self evident on 
perusing it.
-->
Ghostscript でフォントを利用するには、そのフォントに対応するファイルのありかを Ghostscript に教えてやるだけのことです。そのためには /usr/share/ghostscript/version/Fontmap を編集します。フォーマットはごく単純ですから、ざっと目を通すだけですぐにも理解できるでしょう。
</Para>

<Sect2 id="ghostscript">
<!--
<Title>Type 1</Title>
-->
<Title>Type1 フォント</Title>

<Para>
<!--
Adding Type 1 fonts is straightforward. Run <Literal remap="tt">type1inst</Literal> on the directory
containing the font. <Literal remap="tt">type1inst</Literal> will output a file called 
<Literal remap="tt">Fontmap</Literal>. Append this file to the ghostscript
<Literal remap="tt">Fontmap</Literal> file.
-->
Type1 フォントは簡単に追加できます。フォントのあるディレクトリで type1inst を実行してください。type1inst は Fontmap という名前のファイルを出力します。このファイルの内容を Ghostscript が使う Fontmap ファイルの最後に追記しましょう。
</Para>

</Sect2>

<Sect2>
<!--
<Title>True Type</Title>
-->
<Title>TrueType フォント</Title>

<Para>
<!--
Adding truetype fonts is a little trickier, because we have to get the
name of the TrueType font. One way (brute force, alas) to do this is using 
the <Literal remap="tt">ttf2pt1</Literal> TrueType to Type 1 converter, and grabbing the font
name from the <Literal remap="tt">afm</Literal> ( there's got to be a more efficient way ! 
but this works, ugly as it is ). You do it like this:
-->
TrueType フォントの追加はやや面倒で、まずフォント名を調べなければなりません。その手段としては（強引な力技ですが）、TrueType フォントを Type1 フォントに変換するプログラム ttf2pt1 を用いて、afm ファイルからフォント名を取得するという手があります（もっと効率のいい方法があるはずなのに！　まあ、みっともないやりかたではあっても、うまくいくことは確かなのですが）。こんなふうにコマンドを実行してください。
<!--
<screen>
		ttf2pt1 -A fontname - 2 &gt; /dev/null  |grep FontName
</screen>	
-->
<screen>
	ttf2pt1 -A フォントのファイル名 - 2> /dev/null | grep FontName
</screen>

<!--
Then you add an entry to the ghostscript <Literal remap="tt">Fontmap</Literal> file
in the correct format, eg
-->
そのあと、Ghostscript の Fontmap ファイルにエントリを追加します。以下は正しい書式の一例です。

<!--
	some-font	(/usr/share/fonts/subdirectory/somefont.pbf);
-->
<screen>
	xxx-font	(/usr/share/fonts/subdirectory/xxxfont.ttf);
</screen>

<!--
Well, that works fine, but try doing it with 500 or so fonts.
This is the kind of thing that calls for a short perlscript:
-->
さて、これはこれでいいのですが、500 やそこらのフォントをこの方法で処理するとなったら大変ですね。そういうときはちょっとした Perl スクリプトの出番です。

<!--
<screen>
#!/usr/bin/perl
# ttfontmap -\- generate fontmap file for TrueType fonts
my $directory=shift || print STDERR "Usage: ttfontmap {directory}\n";

$directory=~s/\/$//;

for my $fontname ( glob ( "$directory/*.ttf" ) )
{
    open ( R, "sh -c \"ttf2pt1 -A $fontname - 2&gt;/dev/null\" |" );
    while ( &#60;R&#62; )
    {
        if ( $_ =~ /^FontName/ )
        {
            s/^FontName\s*//;
            chomp;
            print "/" .  $_ . "    ($fontname);\n" ;
        }
    }
    close R;
}           
</screen>	
-->
<screen>
#!/usr/bin/perl
# ttfontmap -- TrueType フォント用の Fontmap ファイルを生成
my $directory=shift || print STDERR "Usage: ttfontmap {directory}\n";

$directory=~s/\/$//;

for my $fontname ( glob ( "$directory/*.ttf" ) )
{
    open ( R, "sh -c \"ttf2pt1 -A $fontname - 2>/dev/null\" |" );
    while ( &#60;R&#62; )
    {
        if ( $_ =~ /^FontName/ )
        {
            s/^FontName\s*//;
            chomp;
            print "/" .  $_ . "    ($fontname);\n" ;
        }
    }
    close R;
}           
</screen>

<!--
<Emphasis>You can 
<ULink
URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfontmap"
>download this script</ULink
></Emphasis>	
-->
このスクリプトは <ULink URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfontmap"> ダウンロード</ULink>できます。
</Para>

<Para>
<!--
To set this script up, all you need to do is cut and paste it into
a file called <Literal remap="tt">ttfontmap</Literal>, and place the file somewhere
in your <Literal remap="tt">PATH</Literal> ( such as <Literal remap="tt">/usr/bin</Literal> ).
You run this script like this: 
-->
カット &amp; ペーストした内容を ttfontmap という名前で保存し、そのファイルをパスの通っているところ（例えば /usr/bin）に格納すれば、スクリプトのセットアップは完了です。以下のように実行してください。

<!--
<screen>
	ttfontmap directory &gt; output_file
</screen>	
-->
<screen>
	ttfontmap ディレクトリ > 出力ファイル名
</screen>

<!--
where <Literal remap="tt">directory</Literal> is the directory containing the 
fonts. You are left with the file <Literal remap="tt">output&lowbar;file</Literal> which you can append
to your ghostscript fontmap. Note: some will observe that you could 
just use 
	ttfontmap directory &gt;&gt; /usr/share/ghostscript/version/Fontmap
	
However, I advise against this ( what would happen if you typed ``&gt;'' instead of 
``&gt;&gt;''
? )
-->
「ディレクトリ」の部分にはフォントのあるディレクトリのパスを入力します。作成された出力ファイルの内容を Ghostscript の Fontmap に追加すればよいわけです。
</Para>
<Para>
注意：「ttfontmap ディレクトリ >> /usr/share/ghostscript/version/Fontmap」とすればいいじゃないか、と思う方もいらっしゃることでしょう。しかし、これはお勧めできません（>> と入力すべきところを > としたらどうなることか……）。
</Para>

</Sect2>

<Sect2>
<!--
<Title>Using Ghostscript To Preview Fonts</Title>
-->
<Title>Ghostscript でフォントをプレビューする</Title>

<Para>
<!--
Once you've made fonts available to ghostscript, you can preview them.
Do this by running the ghostscript interpreter on the file <Literal remap="tt">prfont.ps</Literal>
in your ghostscript installation, and after you start it, type:
	/Fontname DoFont
	
at the ghostscript font ( where <Literal remap="tt">FontName</Literal> is the ghostscript
name of the font you wish to preview ).
There are several other ways you can invoke <Literal remap="tt">gs</Literal>. For example,
if you want to create a PostScript file that you can look at in 
a nicer PostScript viewer such as <Literal remap="tt">gv</Literal>, you can use
	gs -sDEVICE=pswrite -sOutputFile=somefile.ps  prfont.ps
	
Having done this, you can also print your output file.
-->
Ghostscript で使えるようになったフォントはプレビューできます。Ghostscript パッケージに含まれている prfont.ps というファイルを読みこませる形で Ghostscript インタープリタを起動してから、
<screen>
	/フォント名 DoFont
</screen>
と入力してください（「フォント名」には見たいフォントの Ghostscript 用フォント名を指定）。gs を呼び出す手段はほかにもいくつかあります。一例として、gv のようにもっと気のきいた PostScript ビューアで見られる PostScript ファイルを作成したければ、
<screen>
	gs -sDEVICE=pswrite -sOutputFile=xxxxxx.ps  prfont.ps
</screen>
とすることができます。こうしておけば、出力ファイルを印刷することもできます。
</Para>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>True Type to Type 1 Conversion</Title>
-->
<Title>TrueType を Type1 に変換する</Title>

<Sect2>
<!--
<Title>Why ?</Title>
-->
<Title>そんなことをしてどうするの？</Title>

<Para>
<!--
or perhaps the right question to ask is ``why not ?'' The typical
Linux user has experienced a migration from Windows, and probably 
has an enormous collection of TrueType fonts. Many of these
fonts ( eg those that ship with MS Word and Corel's products ) 
are of fairly good quality. However, some Linux applications, such
as Star Office and LaTeX do not support TrueType fonts, but do support
Type 1 fonts.  <Emphasis>update: it looks like Star Office can handle TrueType 
fonts, but I'm still trying to work out the details. At best, it involves
some fairly gruesome hacks.</Emphasis>
This is a pity, because
with ghostscript support for TrueType, and TrueType font servers,
Linux has the infrastructure it needs to handle TrueType.
-->
いや、むしろ「それをやらなくてどうするの！」と言うべきかもしれません。Linux のユーザーといえば Windows からの乗り換え組が主流ですから、たいていは大量の TrueType フォントを所有しているはずです。この中にはかなり質の高いフォントがたくさんあります（例えば MS Word や Corel の製品に付属するもの）。しかし、Linux のアプリケーションの中には、Type1 フォントなら OK なのに TrueType フォントには未対応、というものがあるのです（StarOffice や LaTeX など）。ここで最新情報――StarOffice は TrueType フォントを扱えるようですが、詳細は今なお調査中。扱えるとしてもかなり高度な技術が要求されます。残念なことではありませんか。Ghostscript は TrueType に対応していますし、TrueType 用のフォントサーバもあるのですから、Linux で TrueType フォントを扱う基盤はすでにできているのに……。
</Para>

</Sect2>

<Sect2>
<!--
<Title>How ?</Title>
-->
<Title>どうやるの？</Title>

<Para>
<!--
To convert your TrueType fonts into Type 1 fonts, go to
<ULink
URL="http://quadrant.netspace.net.au/ttf2pt1/"
>http://quadrant.netspace.net.au/ttf2pt1/</ULink> 
and get ttf2pt1. 
To convert a TrueType to a Type 1 font,
use the following syntax:
-->
<!--yamashita: リンク先のアドレスが変わっている模様-->
TrueType フォントを Type1 フォントに変換するには、<ULink URL="http://ttf2pt1.sourceforge.net/">http://ttf2pt1.sourceforge.net/</ULink> で ttf2pt1 を入手してください。コマンドの書式はこんな感じになります。

<!--
<screen>
	ttf2pt1 -b file.ttf name
</screen>	
-->
<screen>
	ttf2pt1 -b xxxx.ttf ファイル名
</screen>

<!--
Where <Literal remap="tt">name</Literal> is the name of the file corresponding to the new Type 1
font ( ie it's arbitrary. It's a good idea to make it the same as the ttf file. 
eg <Literal remap="tt">ttf2pt1 -b foo.ttf foo</Literal>.
-->
「ファイル名」は新たに作成する Type1 フォントのファイル名です（つまり自由に命名できます。ttf2pt1 -b foo.ttf foo という具合に、ttf ファイルと同じ名前をつけるのがいいでしょう）。
</Para>

<Para>
<!--
Well, that worked fine for one font. If we have a lot, we 
need a smarter way to do it. One can just 
just use a loop:
-->
ま、フォントがひとつならこれでよし。たくさんあるなら、もっと気のきいたやりかたが必要です。単純にループで処理することもできます。
<screen>
	for X in *.ttf; do ttf2pt1 -b $X ${X%%.ttf}; done
</screen>
	
<!--
Alternatively, you can download the
<ULink URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfutils-0.2.tar.gz">ttfutils</ULink>
package and use <Literal remap="tt">ttf2type1</Literal> for the conversions.
-->
あるいは <ULink URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfutils-0.2.tar.gz">ttfutils</ULink> パッケージをダウンロードして、ttf2type1 で変換するという手もあります。
<screen>
	ttf2type1 *.ttf
</screen>
</Para>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>WYSIWYG Publishing and Fonts</Title>
-->
<Title>WYSIWYG 流の組版とフォント</Title>

<Sect2>
<!--
<Title>Introduction and Overview</Title>
-->
<Title>前置きと概要</Title>

<Para>
<!--
Installing fonts for WYSIWYG publishing on Linux is a relatively
complex task. It typically involves three steps:
-->
WYSIWYG 流の組版で使用するフォントを Linux にインストールするのは、かなり複雑な作業です。通常は三つの手順を踏むことになります。

<ItemizedList>
<ListItem>

<Para>
<!--
Make the font available to the X server
-->
フォントを X サーバで利用できるようにする
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Make the font available to ghostscript
-->
フォントを Ghostscript で利用できるようにする
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Make the font available to the application
-->
フォントを組版プログラムで利用できるようにする
</Para>
</ListItem>

</ItemizedList>

<!--
The main reason for the complexity is that 
the <Emphasis>font printing system</Emphasis> ( ghostscript ) is unrelated 
to the <Emphasis>screen font system</Emphasis>. In a way, Linux's left hand
does not know what it's right hand is doing.
This problem is nontrivial to solve, because it is possible that 
printer fonts and display fonts reside on different machines, so there
is no guarantee that all fonts the XClient uses are printable.
-->
こうも複雑になる最大の理由は、フォントを印刷する仕組み（Ghostscript）と画面に表示する仕組みが互いに無関係なことです。言わば Linux の右手と左手はてんでばらばらに動いていることになります。印刷用フォントと表示用フォントが別のマシンに入っている場合もあり、X クライアントの利用するフォントがすべて印刷できるとはかぎらないのですから、ちょっとやそっとのことで一件落着とはいきません。
</Para>

<Para>
<!--
The good news is that most WYSIWYG applications use what is a reasonable solution
to this problem. The solution involves constructing some kind of
mechanism that maps screen fonts to printer fonts ( this is the main issue.
There are also other issues, such as grouping bold, italic and roman variants
into ``families'' of fonts ).
Unfortunately, there is no standard way to do this. It seems that font management
standards which address this issue would greatly simplify the installation
of fonts into WYSIWYG publishing systems, because all applications could 
use a system-wide ( as opposed to application-specific ) configuration.
-->
ありがたいことに、大半の WYSIWYG 流アプリケーションにはこの問題をうまく解決する機能が組み込まれています。解決策の内容としては、なんらかのメカニズムを通じて画面表示用のフォントを印刷用フォントに関連づけることが挙げられます（これが主題。ほかに解決すべき問題として、ボールド、イタリック、ローマンといった書体をフォントの「ファミリー」としてまとめる必要もある）。ただし、あいにく標準となるような方法はありません。標準的なフォント管理システムでこの問題に対処できれば、あらゆるアプリケーションが（アプリ固有の設定ではなく）システム全体に共通する設定を利用できるのですから、WYSIWYG 流の組版プログラムにフォントをインストールする手間がぐっと省けるはずなのに……。
</Para>

</Sect2>

<Sect2>
<Title>Applixware</Title>

<Para>
<!--
There are two ways to install fonts into Applixware. One method 
involves using FontTastic, which is Applixware's ``private'' font
server. The other method involves editing Applixware's fontmap,
to use a font already installed on the system. Installing into the
font server is more convenient, but fonts installed in this manner may 
only be printed at 300 dpi.
-->
Applixware にフォントをインストールする方法はふた通りあります。Applixware「専用の」フォントサーバ、FontTastic を利用するやりかたがひとつ。そしてもうひとつは、Applixware のフォントマップを編集し、もともとシステムにインストールされているフォントを使うやりかたです。前者のほうが手軽ですが、このやりかたでインストールされたフォントは 300 dpi で印刷することしかできない場合もあります。
</Para>

<Sect3>
<Title>FontTastic</Title>

<Para>
<!--
Using FontTastic is the easy way to do it. To install new fonts
like this, simply do the following:
-->
楽をするには FontTastic を使うことです。以下の手順に従うだけで、新たにフォントをインストールできます。

<OrderedList>
<ListItem>

<Para>
<!--
Run Applixware as root
-->
root になって Applixware を起動。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Click on the <Emphasis>tools</Emphasis> menu.
-->
"Tools" メニューをクリック。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Choose ``Font Installer''
-->
"Font Installer" を選択。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Check ``OK'' in the popup dialog
-->
ポップアップダイアログの "OK" をチェック。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Click the ``Catalogs'' menu and choose ``create''
-->
"Catalogs" メニューをクリックして "Create" を選択。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Fill in the <Emphasis>catalog name</Emphasis> box. It 
doesn't matter what you put there. For the rest of this example,
we'll assume it's called ``foobar''
-->
「カタログ名」のボックスにフォント名を入力。どんな名前でもかまわない。ここでは仮に "foobar" とする。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Select your foobar catalog from the catalog manipulations 
list.
-->
カタログ操作リストから foobar のカタログを選択。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
From the ``Services'' menu, select
``install fonts into -&gt; FontTastic font server''
-->
"Services" メニューから "Install fonts into -> FontTastic font server" を選択。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Make sure catalog foobar is selected in the catalogs list,
then press the ``select files'' button.
-->
カタログリストのうち、foobar のカタログが選択されていることを確認してから、"Select files" ボタンをクリック。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Use the select files dialog to select the fonts you want to
install. Press ``OK'' when you've selected the files.
For example, if you want to select arial.ttf in 
the directory /usr/share/fonts/ttfonts/, you would type 
<Emphasis>/usr/share/fonts/ttfonts</Emphasis> in the ``Current Directory''
dialog, then select arial.ttf from the files dialog box, then click
``OK''. Note that you can select multiple files, but they all must
come from the same directory.
-->
"Select files" のダイアログからインストールしたいフォントを選択。ファイルを選択したら "OK" を押す。例えば /usr/share/fonts/ttfonts/ ディレクトリの arial.ttf を選択したい場合は、"Current Directory" のダイアログに /usr/share/fonts/ttfonts と入力し、ファイルのダイアログボックスで arial.ttf を選択してから "OK" をクリックする。複数のファイルを選択することも可能だが、いずれも同じディレクトリにあるフォントでなければならない。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
You can edit your list by checking on the different fonts in the
list box and possibly removing or renaming them.
-->
リストを編集することも可能。その場合は、リストボックスのフォントを確認して、削除ないし改名する。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
When you're ready, click the ``install fonts'' button. Then click
``OK''.
-->
準備ができたら "Install fonts" をクリック。さらに "OK" をクリックする。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Go to the ``services'' menu and choose ``update''. Check ``OK''
on the annoying modal dialog, then choose exit from the services menu.
Exit applix. 
-->
"Services" メニューの "Update" を選択。しつこく表示されるダイアログの "OK" をチェックしてから "Services" メニューを閉じる。さらに Applixware も終了。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Congrats, you're done ! The new fonts will be available when you
restart Applix.
-->
おめでとう、終了です！　Applixware を再起動すれば追加したフォントが使えます。
</Para>
</ListItem>

</OrderedList>

</Para>

</Sect3>

<Sect3>
<!--
<Title>Using System Wide Fonts With Applixware</Title>
-->
<Title>システムのフォントを Applixware で使う</Title>

<Para>
<!--
This method is more involved,  but produces better results. I recommend
that this method is used for fonts that are really important, and that 
you use a lot. There are a few steps to this:
-->
こちらのほうが設定は複雑ですが、結果はさらに良好です。本当に重要でひんぱんに使うフォントは、この方法で処理することをお勧めします。手順は数段階に分けられます。
</Para>

<Sect4>
<!--
<Title>Make the fonts available to X</Title>
-->
<Title>フォントを X で利用できるようにする</Title>

<Para>
<!--
This is explained <XRef LinkEnd="xfonts">
-->
この説明は <XRef LinkEnd="xfonts"> にあります。
</Para>

</Sect4>

<Sect4>
<!--
<Title>Make the fonts available to ghostscript</Title>
-->
<Title>フォントを Ghostscript で利用できるようにする</Title>

<Para>
<!--
This is explained in <XRef LinkEnd="ghostscript">
-->
この説明は <XRef LinkEnd="ghostscript"> にあります。
</Para>

</Sect4>

<Sect4>
<!--
<Title>Edit the fontmap.dir</Title>
-->
<Title>fontmap.dir を編集する</Title>

<Para>
<!--
This is the final step in making your fonts available to Applix, and 
also the most time consuming step. The file <Emphasis>fontmap.dir</Emphasis>
is in under the <Emphasis>axdata/fontmetrics</Emphasis> of your applix installation.
The purpose of this step is basically to tell applix which screen fonts
go with which outline fonts. This is in general a very nontrivial problem,
because the screen fonts are not always on the same computer that the 
application is installed.
-->
この最終段階をクリアすれば、Applixware でフォントを使えるようになりますが、この作業にはとりわけ時間がかかります。fontmap.dir ファイルは、Applixware をインストールした場所のサブディレクトリ axdata/fontmetrics にあります。この作業の基本的な目的は、スクリーンフォントとアウトラインフォントの対応関係を Applixware に教えてやることです。スクリーンフォントが Applixware と同じマシンにインストールされているとはかぎりませんから、通常はかなり厄介な作業になります。
</Para>

<Para>
<!--
We describe how to add  fonts to fontmap.dir. In this example, we
add the font Baskerville Italic.
-->
以下は fontmap.dir にフォントを追加する方法です。この例では Baskerville イタリックを追加することにします。
</Para>

<Para>

<OrderedList>
<ListItem>

<Para>
<!--
First, we add a line that says 
FontRecord = Baskerville-Normal-Italic
In fact, the name we use in FontRecord is completely arbitrary.
However, the font record must be unique to the font. Because of
this, it's good practice to use the name that ghostscript
uses for the font. 
-->
まず次の一行を追記しましょう。
<screen>
	FontRecord = Baskerville-Normal-Italic
</screen>
実のところ、FontRecord のエントリにはどんなフォント名を記入してもかまいません。ただし、各エントリとフォントは一対一で対応する必要があります。というわけで、Ghostscript の使用するフォント名がお勧めです。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Next, we a line that says
Family = Baskerville
The family name for a font is the name that appears 
in Applix's font selection menu. Typically, it is <Emphasis>non-unique</Emphasis>,
since bold, italic, roman and bold-italic variants of a font will
typically go under the same family.
-->
続いて記入するのは次の一行です。
<screen>
	Family = Baskerville
</screen>
フォントファミリーの名前としては、Applixware のフォント選択メニューに表示されるものを入力します。ボールドやイタリック、ローマン、ボールドイタリックといった書体は、通常なら同じファミリーに分類されますから、フォントファミリー名とフォントは一対一の対応にならないのが普通です。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
If the font is either a bold, or italic variant, or both, we need to add the
following lines:
	Slant = 1 
	
if the font is italic, and
	Weight = 1 
	
if the font is bold.
If the font is bold <Emphasis>and</Emphasis> italic, we add both lines.
In this example, we need only add the line
	Slant = 1 
-->
ボールドやイタリック、ボールドイタリックの場合は、さらに記述を追加します。イタリックなら
<screen>
	Slant = 1 
</screen>
そしてボールドなら
<screen>
	Weight = 1 
</screen>
という具合です。ボールドイタリックのときは二行とも記入します。この例では Slant = 1 だけでかまいません。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
We add a line that looks like this:
	ScreenName = "-paradise-baskerville-medium-i-normal-\-0-0-0-0-p-0-iso8859-1"
	
The screen name is the name that the X-server uses for the font. 
We can list font names containing the string ``bask'' by typing
	xlsfonts|grep -i bask
-->
さらに次のような一行を追加します。
<screen>
	ScreenName = "-paradise-baskerville-medium-i-normal--0-0-0-0-p-0-iso8859-1"
</screen>
「スクリーンネーム」とは、X サーバが使用するフォント名のことです。以下のコマンドを実行すれば、文字列 "bask" を含むフォント名が一気に取得できます。
<screen>
	xlsfonts | grep -i bask
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Now we add a line that gives the name of the printer font:
PostScriptPrinterName = Baskerville-Normal-Italic
-->
今度はプリンタフォントの名前を記入しましょう。
<screen>
	PostScriptPrinterName = Baskerville-Normal-Italic
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Next, we need to specify the location of the font metric file 
and the outline file
	MetricsFile = /usr/share/fonts/misc/baskvli.afm
	Type1FontFileName = /usr/share/fonts/misc/baskvli.pfb
	

If you are adding a TrueType file, you can use <Literal remap="tt">ttf2pt1 </Literal>
to generate an <Literal remap="tt">afm</Literal> file :
		ttf2pt1 -A foo.ttf - &gt; foo.afm
		
( or get the ttfutils package and use <Literal remap="tt">ttf2afm</Literal> )
Then you use something like this:
	MetricsFile = /usr/share/fonts/misc/foo.afm
	
Do <Emphasis>not</Emphasis> include a <Literal remap="tt">Type1FontFileName</Literal> directive -\-
let ghostscript take care of this.
-->
次いでフォントメトリックファイルとアウトラインファイルの格納されている場所を指定する必要があります。
<screen>
	MetricsFile = /usr/share/fonts/misc/baskvli.afm
	Type1FontFileName = /usr/share/fonts/misc/baskvli.pfb
</screen>

追加するのが TrueType フォントなら、ttf2pt1 で afm ファイルを生成できます（代わりに ttfutils パッケージを入手して ttf2afm を使用してもよい）。
<screen>
	ttf2pt1 -A foo.ttf - > foo.afm
</screen>

それから以下のように記述してください。
<screen>
	MetricsFile = /usr/share/fonts/misc/foo.afm
</screen>
Type1FontFileName エントリは指定しないでください。この件は Ghostscript にまかせましょう。
</Para>
</ListItem>

</OrderedList>

</Para>

<Para>
<!--
That's it. Now after adding the whole family of fonts, you should 
have something like this:
-->
以上です。同じファミリーに属するフォントをすべて追加すると、ファイルの内容はこんな感じになります。
<screen>
	FontRecord = Baskerville-Normal
	Family = Baskerville
	ScreenName = "-paradise-baskerville-medium-r-normal--0-0-0-0-p-0-iso8859-1"
	PostScriptPrintName = Baskerville-Normal
	MetricsFile = /usr/share/fonts/misc/baskvl.afm
	Type1FontFileName = /usr/share/fonts/misc/baskvl.pfb

	FontRecord = Baskerville-Normal-Italic
	Family = Baskerville
	Slant = 1
	ScreenName = "-paradise-baskerville-medium-i-normal--0-0-0-0-p-0-iso8859-1"
	PostScriptPrintName = Baskerville-Normal-Italic
	MetricsFile = /usr/share/fonts/misc/baskvli.afm
	Type1FontFileName = /usr/share/fonts/misc/baskvli.pfb

	FontRecord = Baskerville-Bold
	Family = Baskerville
	Weight = 1
	ScreenName = "-paradise-baskerville-bold-r-normal--0-0-0-0-p-0-iso8859-1"
	PostScriptPrintName = Baskerville-Bold
	MetricsFile = /usr/share/fonts/misc/baskvlb.afm
	Type1FontFileName = /usr/share/fonts/misc/baskvlb.pfb

	FontRecord = Baskerville-Bold-Italic
	Family = Baskerville
	Weight = 1
	Slant = 1
	ScreenName = "-paradise-baskerville-bold-i-normal--0-0-0-0-p-0-iso8859-1"
	PostScriptPrintName = Baskerville-Bold-Italic
	MetricsFile = /usr/share/fonts/misc/baskvlbi.afm
	Type1FontFileName = /usr/share/fonts/misc/baskvlbi.pfb
</screen>
</Para>

<Para>
<!--
It is possible to do more with this configuration file. The file itself 
has a <Emphasis>glossary</Emphasis> which explains the format of the configuration
file.
-->
このファイルではさらに詳細な設定が可能です。設定時のフォーマットは、当のファイルに記載されている「キーワード一覧（glossary）」で説明してあります。
</Para>

</Sect4>

</Sect3>

</Sect2>

<Sect2>
<!--
<Title>Star Office</Title>
-->
<Title>StarOffice</Title>

<Para>
<!--
Here, we cover Star Office 5.0. The procedure with Star Office 5.1 
is similar,
but the utility is called <Literal remap="tt">spadmin</Literal>, not <Literal remap="tt">psetup</Literal>.
It's worth mentioning up front that 
<ULink
URL="http://www.mindspring.com/~john_mcl/adding_fonts.html"
>John McLaughlin's page</ULink
>
is an excellent source on this issue, and it inspired most
of what follows.
-->
<!--yamashita: リンク先は消滅した模様-->
ここでは StarOffice 5.0 を取りあげましょう。StarOffice 5.1 でも手順は似たようなものですが、ユーティリティの名が psetup ではなく spadmin になっています。
まず特筆すべきは <ULink URL="http://www.mindspring.com/~john_mcl/adding_fonts.html">John McLaughlin のページ</ULink>です。この問題の情報源として優れていますし、以下に続く説明の大半は同ページにヒントを得て執筆したものです。
</Para>

<Para>
<!--
Having tried both Star Office 5.0, and 5.1, I have found that Star Office
5.1 seems to give me less grief when adding new fonts. I was not succesful
adding true type fonts to Star Office 5.0, but it proved somewhat easier
with Star Office 5.1.
-->
筆者が StarOffice 5.0 と 5.1 の両方を使ってみたところ、5.1 では新規フォントの追加に伴う苦労が軽減されているという印象を受けました。TrueType フォントの追加が 5.0 では難航しましたが、5.1 ではいくらか容易になったようです。
</Para>

<Sect3>
<!--
<Title>Backup Your Configuration Before you Start !</Title>
-->
<Title>事前に設定をバックアップすべし！</Title>

<Para>
<!--
It's good to make a backup in case you inadvertantly hose your 
configuration. Modifying fonts will impact several files in the
<Literal remap="tt">xp3</Literal>.
You should definitely backup the file <Literal remap="tt">xp3/psstd.fonts</Literal>. 
I recommend going further and backing up the whole <Literal remap="tt">xp3</Literal>
directory. You can do this by cd-ing to your Star Office
directory, then using
<screen>
	tar cvzf xp3.tgz xp3
</screen>	
to create a backup. To restore a backup,
delete the <Literal remap="tt">xp3</Literal> directory and unpack the archive
<screen>
	rm -rf xp3
	tar xvzf xp3.tgz
</screen>
-->
うっかり設定をふいにしたときのため、バックアップを取っておくほうが賢明です。フォント設定の変更は、xp3 ディレクトリ内の数ファイルに影響をおよぼします。xp3/psstd.fonts ファイルのバックアップは必須でしょう。筆者としては、それだけでなく xp3 ディレクトリを丸ごと保存するようお勧めします。バックアップファイルを作成するには、StarOffice のディレクトリへ移動したのち、次のコマンドを使用します。
<screen>
	tar cvzf xp3.tgz xp3
</screen>
復元するときは、xp3 ディレクトリを削除してから、アーカイブを展開してください。
<screen>
	rm -rf xp3
	tar xvzf xp3.tgz
</screen>
</Para>

</Sect3>

<Sect3>
<!--
<Title>Adding Type 1 Fonts to Star Office</Title>
-->
<Title>Type1 フォントを StarOffice に追加する</Title>

<Para>
<!--
Adding Type 1 fonts to Star Office is relatively simple.
If you want to use your TrueType fonts with Star Office 5.0,
the best thing to do is convert them to Type 1 fonts, and then follow
the procedure outlined here. If you have Star Office 5.1, you 
might wish to use the proceedure for installing TrueType fonts
instead ( though it is somewhat more difficult ).
Firstly, do the usual thing -\- make the font available to both X and 
ghostscript. Once this is done, the font can be installed into Star Office
using the <Literal remap="tt">psetup</Literal> tool. The procedure is as follows:
-->
StarOffice に Type1 フォントを追加するのは、割と単純な作業です。お手持ちの TrueType フォントを StarOffice 5.0 で使いたければ、まず Type1 フォントに変換してから、ここで説明する手順に従うのが一番でしょう。StarOffice 5.1 をお使いなら、同じ手順で TrueType フォントをそのままインストールしたいところかもしれませんね（ただし、その場合はやや難易度がアップ）。
まずはお定まりのステップです――X と Ghostscript の両方でフォントが使えるようにしてください。それがすんだら、psetup ツールでフォントを StarOffice にインストールします。手順は以下のとおり。

<OrderedList>
<ListItem>

<Para>
<!--
As root, run psetup ( or spadmin if you have Star Office 5.1 )
-->
root になって psetup を実行（StarOffice 5.1 の場合は spadmin を実行）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Press the ``add fonts'' button. 
-->
"Add fonts" ボタンをクリック。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
The easiest thing to do after 
this is press the ``initialize font paths'' button. This puts a
list of all fonts in your X font path in the list box. 
-->
ここでもっとも手軽なのは "Initialize font paths" ボタンをクリックすることです。これにより、X のフォントパスに含まれているフォントがすべてリストボックスに表示されます。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Choose 
the directory containing the font you wish to install ( it should
be in the box ), and then press ``OK''. 
-->
インストールしたいフォント（ボックスに表示されているはず）の格納されているディレクトリを選択してから "OK" をクリック。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Click the ``convert all font metrics button''.
-->
"Convert all font metrics" ボタンをクリック。
</Para>
</ListItem>

</OrderedList>

<!--
That's it. You're done. You can exit ( or click ``OK'' until it exits ). 
When you restart Star Office, you will have the new fonts.
-->
以上です。作業は完了しました。StarOffice を終了してかまいません（あるいは終了するまで "OK" をクリックする）。StarOffice を再起動したときには、追加したフォントが使えるようになっています。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Adding TrueType Fonts to Star Office</Title>
-->
<Title>TrueType フォントを StarOffice に追加する</Title>

<Para>
<!--
Adding TrueType fonts to Star Office is 
nontrivial, but possible.
After some hard work, and long hours stareing at 
<ULink
URL="http://www.mindspring.com/~john_mcl/adding_fonts.html"
>John McLaughlin's page</ULink
>
page, I finally got them working in Star Office 5.1.
Note that this does not work with version 5.0.
The following steps are appropriate it you are printing 
through ghostscript:
-->
<!--yamashita: リンク先は消滅した模様-->
StarOffice に TrueType フォントを追加するのは大変ですが、不可能ではありません。長時間にわたって <ULink URL="http://www.mindspring.com/~john_mcl/adding_fonts.html">John McLaughlin のページ</ULink>を熟読し、苦心を重ねた結果、とうとう筆者は StarOffice 5.1 で TrueType フォントを使うことに成功しました。5.0 ではうまくいきませんので注意してください。以下の手法は Ghostscript で印刷している方に適しています。

<ItemizedList>
<ListItem>

<Para>
<!--
Make the fonts available to X.
-->
まず X でフォントが使えるようにします。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Make the fonts available to ghostscript.
-->
次いで Ghostscript でフォントが使えるようにします。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
You need to have <Literal remap="tt">afm</Literal> files for the fonts you wish to
add. Use 
<screen>
	ttf2pt1 -A foo.ttf - &gt; foo.afm
	</screen>	
to create the <Literal remap="tt">afm</Literal> files.
Alternatively, you can get the 
-->
追加したいフォントの afm ファイルが必要です。次のコマンドで作成してください。
<screen>
	ttf2pt1 -A foo.ttf - > foo.afm
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfutils-0.2.tar.gz"
>ttfutils</ULink
>
package 
and use <Literal remap="tt">ttf2afm</Literal> The advantage of this 
is you can handle several at a time, eg 
<screen>
	ttf2afm *.ttf
</screen>	
-->
そうでなければ、<ULink URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfutils-0.2.tar.gz">ttfutils</ULink> パッケージを入手して ttf2afm を使うという手もあります。こちらの利点は複数のフォントを一度に処理できることです。例えばこんな感じ。
<screen>
	ttf2afm *.ttf
</screen>
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Star Office needs <Literal remap="tt">pfb</Literal> files corresponding 
to each <Literal remap="tt">ttf</Literal> file. You can create them 
with the command
<screen>
	touch foo.pfb
</screen>	
Actually, Star Office only uses these files for printing purposes.
And by enterring the font in the PPD, thus duping Star Office into
thinking the fonts are inside your printer ( when they're actually
inside ghostscript's rendering system ), you get around needing to
use these files. Star Office just seems to require that the 
<Literal remap="tt">pfb</Literal> file exists to install the font.
-->
StarOffice では、各 ttf ファイルに対応する pfb ファイルが必要です。これは次のコマンドで作成できます。
<screen>
	touch foo.pfb
</screen>
実はこのファイル、印刷時に使われるだけです。しかも PPD ファイルにフォントを追記すれば、StarOffice はそのフォントがプリンタ内にあると思いこみますから（実際は Ghostscript の変換システムに取りこまれている）、pfb ファイルを実際に使用する必要はなくなります。とにかく pfb ファイルが存在していれば、フォントのインストールには事足りるようです。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
	Now you can run <Literal remap="tt">spadmin</Literal> and install the font(s).
-->
ここまで来れば、spadmin を実行してフォントをインストールできます。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Now add the fonts to the PPD file corresponding to your 
printer configuration. The name you use for the font should
be the same name Star Office uses for it, <Emphasis>not</Emphasis> the 
ghostscript font name. For example, if the font is 
<Literal remap="tt">foobar.ttf</Literal> and the corresponding <Literal remap="tt">afm</Literal> 
file is <Literal remap="tt">foobar.afm</Literal>, you use the name
``foobar'' for the font in the PPD file. The entry 
should look something like this:
<screen>
*Font cloistrk: Standard "(001.002)" Standard ROM
	</screen>	
-->
さて、今度はプリンタの設定と対応関係にある PPD ファイルにフォントを追加しましょう。ここで用いるフォント名というのは、StarOffice で使われる名前であって、Ghostscript 向けのフォント名ではありません。例えばフォントのファイルが foobar.ttf で、対応する afm ファイルが foobar.afm なら、PPD ファイルには "foobar" というフォント名を記入します。こんな感じの記述になるはずです。
<screen>
	*Font cloistrk: Standard "(001.002)" Standard ROM
</screen>
</Para>
</ListItem>

</ItemizedList>

</Para>

<Para>
<!--
On the other hand, if you are not printing from ghostscript,
you have different issues to deal with. In this case, 
tricking Star Office into thinking that your printer has the fonts
is a bad idea, because your printer does <Emphasis>not</Emphasis> have the
fonts in the ROM, so while <Literal remap="tt">gv</Literal> will display the PostScript
files nicely, your printer will not be able to print them.
If you have a PostScript printer, the main differences are as follows:
-->
一方、印刷時に Ghostscript を使用しないケースでは、別の問題に対処する必要が生じます。この場合、StarOffice をだましてプリンタ内にフォントが存在していると思いこませるのはご法度です。プリンタの ROM にはフォントが読みこまれていませんから、gv による PostScript ファイルの表示が美しくても、プリンタで印刷することはできません。PostScript プリンタをお使いなら、主な相違点は以下のとおりです。

<ItemizedList>
<ListItem>

<Para>
<!--
Do not edit the PPD file.
-->
PPD ファイルは編集しない。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
Instead of using <Literal remap="tt">touch foo.pfb</Literal> to create empty <Literal remap="tt">pfb</Literal>
files, you need the <Literal remap="tt">pfb</Literal> files to be Type42 PostScript
fonts. A Type42 font is really a ``printer TrueType font''.
You don't really notice Type42 fonts even when you use them, because
most applications handle them transparently.
To create Type42 fonts, you use 
<ULink
URL="ftp://ftp.dcs.ed.ac.uk/pub/jek/programs/ttfps.tar.gz"
>ttfps</ULink
> to create the files. 
-->
<!--yamashita: リンク先にたどりつけない-->
先ほどは touch foo.pfb というコマンドで空の pfb ファイルを作成しましたが、今度は Type42 PostScript フォントを生成するために pfb ファイルが必要になります。Type42 フォントの実体は「TrueType のプリンタフォント」です。大半のアプリケーションでは人知れず密かに使用されるため、その存在をユーザーが意識することはありません。Type42 フォントのファイルを作成するには <ULink URL="ftp://ftp.dcs.ed.ac.uk/pub/jek/programs/ttfps.tar.gz">ttfps</ULink> を使います。
<screen>
	ttfps foo.ttf foo.pfb
</screen>
</Para>
</ListItem>

</ItemizedList>

</Para>

<Para>
<!--
There are some gotchas. Sometimes, Star Office might not choose the
screen font you like. It is sometimes worth checking 
<Literal remap="tt">xp3/psstd.fonts</Literal> and possibly editing it to make sure
that Star Office is really using the font you had in mind for screen 
display.
Also, Star Office doesn't handle configuration problems gracefully.
If there's something wrong with your configuration, it's
possible that the word processor will not even start. This is why 
you should back up your <Literal remap="tt">xp3</Literal> directory.
-->
難点をいくつか。StarOffice では時として望みのスクリーンフォントを使ってもらえないことがあります。ときどき xp3/psstd.fonts を確認し、意図どおりの表示用フォントが本当に使われるよう、必要に応じて同ファイルを編集するのもよいでしょう。また、StarOffice は設定上の問題を巧みに処理してくれません。設定に不備があれば、付属のワードプロセッサを起動することさえできない場合もあります。だからこそ、xp3 ディレクトリのバックアップが欠かせないのです。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Under the Hood</Title>
-->
<Title>実際に起こっていること</Title>

<Para>
<!--
If you wish to install TrueType fonts in Star Office, you may need
to learn how Star Office handles things. When you run <Literal remap="tt">spadmin</Literal>
or <Literal remap="tt">psetup</Literal>, the following happens:
-->
StarOffice に TrueType フォントをインストールするつもりなら、StarOffice の動作を理解しておく必要があるかもしれません。spadmin や psetup を実行したときの流れは以下のようになります。

<ItemizedList>
<ListItem>

<Para>
<!--
Star Office makes symbolic links to the <Literal remap="tt">pfb</Literal> outline 
files in your <Literal remap="tt">xp3/pssoftfonts</Literal> directory.
-->
xp3/pssoftfonts ディレクトリの pfb アウトラインファイルに対してシンボリックリンクが張られる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
The <Literal remap="tt">afm</Literal> file is copied into the directory
<Literal remap="tt">xp3/fontmetrics/afm/</Literal>
-->
xp3/fontmetrics/afm/ ディレクトリに afm ファイルがコピーされる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
An entry is added to the <Literal remap="tt">xp3/psstd.fonts</Literal> file.
This file stores the names of all the screen fonts used by 
Star Office ( in particular, it maps the screen fonts to the outline
filenames ).
-->
xp3/psstd.fonts ファイルにエントリが追加される。これは StarOffice が使用するスクリーンフォントの名称をすべて記録してあるファイルです（スクリーンフォントとアウトラインファイルの名称を対応させるのが主要な役目）。
</Para>
</ListItem>

</ItemizedList>

</Para>

<Para>
<!--
This is why it's good to simply backup the whole <Literal remap="tt">xp3</Literal> directory -\-
it is the only convenient way to restore Star Office to a 
clean configuration.
-->
以上の事情があるからこそ、xp3 ディレクトリを丸ごとバックアップするに越したことはありません。StarOffice のクリーンな設定を復元するには、それが唯一の手軽な手段です。
</Para>

</Sect3>

</Sect2>

<Sect2>
<!--
<Title>Word Perfect</Title>
-->
<Title>WordPerfect</Title>

<Para>
<!--
Nothing yet. 
<ULink
URL="http://www.rodsbooks.com/wpfonts/"
>Rod Smith's webpage</ULink
>
is the definitive resource regarding installing fonts on Word Perfect.
-->
今のところ未着手。WordPerfect にフォントをインストールする際の情報源としては、<ULink URL="http://www.rodsbooks.com/wpfonts/">Rod Smith の Web ページ</ULink>が決定版です。
</Para>

</Sect2>

</Sect1>

<Sect1>
<Title>Netscape</Title>

<Para>
<!--
Perhaps the most notorious application as far as fonts are concerned is the
dreaded Netscape. However, there is a fairly simple procedure to attack 
Netscape font ugliness. The main problem is that Netscape wants to use  
75dpi fonts which is typically too small. You can fix this by specifying 
the appropriate X resources in your <Literal remap="tt">.Xdefaults</Literal> file:
-->
フォントという観点から見れば、もっとも悪評の高いアプリケーションかもしれません。しかし、Netscape のフォント処理のまずさは、ごく単純な処置で克服できます。Netscape 最大の問題といえば、あまりにも小さな 75 dpi のフォントを使いたがることです。これを修正するには .Xdefaults ファイルで適切な X のリソースを指定してやります。
<screen>
	Netscape*documentFonts.sizeIncrement: 20
	Netscape*documentFonts.xResolution*iso-8859-1: 100
	Netscape*documentFonts.yResolution*iso-8859-1: 100
</screen>
<!--
The number 100 can be chosen arbitrarily. For example, if you like your 
fonts really large, like I do, then you may want to use 150 instead.
-->
100 の部分は任意の数字に変更できます。筆者のようにかなり大きなフォントを好む方は、150 とでもしてください。
</Para>

<Para>
<!--
The other essential tip with regard to addressing Netscape font ugliness is this -\-
get the Microsoft font pack. These fonts are widely used and it makes an enormous
difference if you have ( or don't have ) those fonts.
-->
Netscape のフォント処理のまずさに対処しようとするとき、もうひとつ見逃せない奥の手といえば、Microsoft のフォントパックを入手することです。このパックの収録フォントは普及度も高く、持っている場合のメリット（および持っていない場合のデメリット）はかなり大きいと言えます。
</Para>

</Sect1>

<Sect1>
<!--
<Title>TeX / LaTeX</Title>
-->
<Title>TeX/LaTeX</Title>

<Sect2>
<!--
<Title>A Quick Primer on LaTeX/TeX fonts</Title>
-->
<Title>TeX/LaTeX で使用するフォントの概説</Title>

<Para>
<!--
Adding fonts to TeX and LaTeX is a somewhat complex procedure. However, like
a lot of things, it's easy if you know how to do it.
Some fonts are distributed in metafont format, and some in Type 1 format. 
Usually, the Type 1 formats are more easily available. However, metafont fonts have 
the distinct advantage that they can adjust their shape at different sizes,
while Type 1 and TrueType fonts at different point sizes are simply magnified
or reduced versions of precisely the same shape. The main reason why this feature
is desirable is that ideally, fonts should be ( relatively ) wider at smaller
sizes and narrower at larger sizes.
-->
TeX や LaTeX にフォントを追加する手順はいささかこみいっています。しかし、要領さえ呑みこんでしまえば簡単です（えてしてそういうものですね）。フォントの配布形式としては、メタフォントや Type1 フォントがあります。入手しやすいのはだいたい Type1 形式のほうです。とはいえ、メタフォントにははっきりとした強みがあります。 Type1 フォントや TrueType フォントの場合は、まったく同じ形のフォントをサイズに応じて拡大ないし縮小するだけですが、メタフォントで生成されるフォントはサイズ次第で形そのものを調整できるのです。この特徴がなぜ望ましいかといえば、小さめのフォントは幅を（比較的）広く、大きめのフォントは狭く取るのが理想的である、ということが主な理由として挙げられます。
</Para>

<Para>
<!--
For this discussion, we focus on Type 1 fonts, since they are more widely
available, and more problematic to install.
-->
ここでは Type1 フォントのみを取りあげます。入手しやすいこと、そしてインストールしづらいことが理由です。
</Para>

<Para>
<!--
Here's a quick primer on LaTeX fonts.	 LaTeX uses the following 
types of font files for handling Type 1 fonts:
-->
まず LaTeX のフォントについて駆け足で解説しておきましょう。LaTeX が Type1 フォントを扱うときは、次のようなファイルを使うことになります。

<ItemizedList>
<ListItem>

<Para>
<!--
 <Literal remap="tt">.pl</Literal> -\- property list. This is a human readable version of a 
tex font metric file.
-->
.pl -- プロパティリスト（property list）。人間が読んで理解できる形式の TeX フォントメトリックファイル。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">.vpl</Literal> -\- virtual property list. Human readable version of a 
virtual font file.
-->
.vpl -- 仮想プロパティリスト（virtual property list）。人間が読んで理解できる形式の仮想フォントファイル。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">.fd</Literal> -\- font definition. Used to define a <Emphasis>family</Emphasis> of
fonts.
-->
.fd -- フォント定義（font definition）ファイル。フォントの「ファミリー」を定義する。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">.tfm</Literal>  -\- tex font metric. This is a metric file, as explained
in the glossary. It is completely analogous to the <Literal remap="tt">.afm</Literal> files used
by Type 1 fonts. TeX needs the font metrics to properly layout the page.
-->
.tfm -- TeX フォントメトリック（TeX font metric）ファイル。メトリクスについては用語集を参照のこと。Type1 フォントが使う .afm ファイルに相当する。フォントのメトリクスは、TeX でページをきちんとレイアウトする際に必要。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">.vf</Literal> -\- virtual font. These files contain encoding details, and
act as interpreters. TeX treats them as fonts. For example, 
Imagine that there's some wacky font foobar-exp.pfb which consists 
of a few ( say 20 ) alternate characters, and there's a virtual font 
which uses a few of these alternate characters ( and it gets the
rest of the characters from font foobar.pfb ).
Dvips might say
``I want character 65 of virtual font foo.vf''. Dvips knows that 65 is always
an ``a'' in TeX's scheme. Then the virtual font maps TeX's request to 
a request for character 14 of the Type 1 font foobar.pfb ( which might 
be the alternate ``a'' in the Type 1 font foobar.pfb ). The virtual font 
mechanism is very flexible and allows fonts to be constructed from many 
different font files. This is useful when using fonts such as adobe's
``expert'' fonts.
-->
.vf -- 仮想フォント（virtual font）。エンコーディングの詳細情報を含んでおり、インタープリタとして機能する。TeX ではフォントとして扱われる。一例として、foobar-exp.pfb という妙なフォントにいくつかの（例えば 20 個の）代用文字が含まれていると仮定し、このうちの数個をある仮想フォントが利用するケースを想定してみよう（それ以外の文字は foobar.pfb フォントから呼び出す）。そこへ dvips が「仮想フォント foo.vf に含まれている 65 番の文字をおくれ」とリクエストをよこしたとする。TeX のスキームでは常に 65 番が "a" であると、dvips は承知しているのである。TeX の要求を受けた仮想フォント foo.vf は、Type1 フォント foobar.pfb に含まれている 14 番目の文字を呼び出すことになる（Type1 フォント foobar.pfb から "a" の代用文字が呼ばれることもある）。仮想フォントの仕組みは実に柔軟で、さまざまなフォントファイルからフォントを生成できる。Adobe の「エキスパート」フォントなどを使うときに便利。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">.pk</Literal> -\- a device dependent bitmap font. These are usually constructed
on an as-needed basis ( they are renderings of Type 1 and metafont fonts ). 
They are typically high resolution ( about 300-1200dpi ),
and are intended to be rendered on a printer. Because of their high resolution,
and the fact that each point size of each font requires a <Literal remap="tt">.pk</Literal> file,
they require a lot of disk space, so they are cached, but not stored.
-->
.pk -- 出力デバイスに合わせて作られるビットマップフォント。たいていは必要に応じて（Type1 フォントやメタフォントから）生成される。概して解像度が高く（300〜1200 程度）、プリンタへの出力用。解像度が高いことや、各フォントのサイズごとにひとつずつ必要となることから、使用するディスクスペースはかなり多い。よって .pk ファイルは保存されず、キャッシュされることになっている。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Literal remap="tt">.mf</Literal> -\- metafont files. Metafont is a graphics programming language
widely used for font design ( though it can also be used for graphics ). 
It has many advantages over TrueType and Type 1 schemes. However, it's main
weakness is that it is not as ubiquitous as TrueType or Type 1 ( and it is also
not terribly well suited to WYSIWYG publishing. Of course, this isn't a 
major disadvantage when TeX is your typesetting system. )
-->
.mf -- メタフォントのファイル（metafont files）。メタフォントはフォントのデザインに広く利用されているグラフィクスプログラミング言語で（ただし画像も扱える）、TrueType や Type1 のスキームより優れた点がたくさんある。主な弱点といえば、そのふたつほど場所を選ばずに利用できるわけではないこと。また、WYSIWYG 流の組版にもあまり向いていない。もちろん、組版システムとして TeX を利用するなら、これはたいした欠点とはならない。
</Para>
</ListItem>

</ItemizedList>

</Para>

<Para>
<!--
It's good to know your way around the TeX directory structure. Here are
the main directories you'll need to know about:
-->
TeX のディレクトリ構造を把握しておくのはよいことです。知っておくべき主なディレクトリを挙げましょう。
<ItemizedList>
<ListItem>

<Para>
<!--
 <Literal remap="tt">$TEXMF/fonts</Literal>	-\- the main font directory
-->
$TEXMF/fonts -- フォントを格納するメインのディレクトリ。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">$TEXMF/fonts/type1</Literal> -\- the type1 font directory
-->
$TEXMF/fonts/type1 -- Type1 フォントのディレクトリ。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">$TEXMF/fonts/type1/foundry</Literal> -\- the directory for the shape files in a given foundry
-->
$TEXMF/fonts/type1/ベンダー名 -- 該当ベンダーの形態ファイルを格納するディレクトリ。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">$TEXMF/fonts/type1/foundry/fontname</Literal> -\- contains the font called <Emphasis>name</Emphasis>. 
The <Emphasis>name</Emphasis> is usually plain English, and needn't follow TeX's cryptic
naming scheme for fonts.
-->
$TEXMF/fonts/type1/ベンダー名/フォント名 -- 該当フォントを格納するディレクトリ。たいていはごく普通の英名がついており、TeX でフォントを命名する際の暗号めいたルールにならう必要はない。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
 <Literal remap="tt">$TEXMF/fonts/afm/foundry/fontname</Literal> -\- the directory containing the <Literal remap="tt">afm</Literal>
files corresponding to the font <Literal remap="tt">name</Literal> belonging to foundry <Literal remap="tt">foundry</Literal>.
-->
$TEXMF/fonts/afm/ベンダー名/フォント名 -- 該当ベンダーの該当フォントを定義する afm ファイルのディレクトリ。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
  <Literal remap="tt">$TEXMF/fonts/tfm/foundry/fontname</Literal> -\- analogous to the <Literal remap="tt">afm</Literal> directory,
but contains <Literal remap="tt">tfm</Literal> files instead.
-->
$TEXMF/fonts/tfm/ベンダー名/フォント名 -- afm ディレクトリと同様。ただし、こちらには tfm ファイルが格納される。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Literal remap="tt">$TEXMF/fonts/vf/foundry/fontname</Literal> -\- similar to the above, but contains the virtual fonts.
-->
$TEXMF/fonts/vf/ベンダー名/フォント名 -- 同上。ただし仮想フォントが格納される。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Literal remap="tt">$TEXMF/fonts/source/foundry/fontname</Literal> -\- similar to the above, but contains metafont files.
-->
$TEXMF/fonts/source/ベンダー名/フォント名 -- 同上。ただしメタフォントのファイルが格納される。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Literal remap="tt">$TEXMF/dvips/config/psfonts.map</Literal> -\- fontmap file for dvips. This file is similar
in both function and format to ghostscript's Fontmap file.
-->
$TEXMF/dvips/config/psfonts.map -- dvips 向けのフォントマップファイル。機能も形式も Ghostscript の Fontmap ファイルに近い。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Literal remap="tt">$TEXMF/tex/latex/psnfss</Literal> -\- this is where all the font definition files go.
-->
$TEXMF/tex/latex/psnfss -- フォント定義ファイルをすべて格納するディレクトリ。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect2>

<Sect2>
<!--
<Title>Adding Type 1 fonts</Title>
-->
<Title>Type1 フォントを追加する</Title>

<Sect3>
<!--
<Title>Naming the fonts</Title>
-->
<Title>フォントの命名</Title>

<Para>
<!--
First, you need to appropriately name your fonts.
See the fontinst documentation on your system for instructions 
on how to name fonts ( it should be fontinst subdirectory of the
directory containing your tetex documentation ).
To make a long story very short, the naming scheme is 
<Literal remap="tt">FNW&lcub;V&rcub;E&lcub;n&rcub;</Literal> where:
-->
まずフォントに適切な名前をつけてやる必要があります。命名法については、システムにインストールされた fontinst の付属文書を参照してください（TeTeX の関連文書を格納したディレクトリの中に fontinst のサブディレクトリがあるはず）。ごく簡潔にまとめてしまえば、フォント名の形式は FNW{V}E{n} となります。

<ItemizedList>
<ListItem>

<Para>
<!--
F is a one-letter abbreviation for the foundry ( m = monotype, p = adobe, 
b = bitstream, f = free )
-->
F はベンダーを示す一文字の略称（m = Monotype、p = Adobe、b = Bitstream、f = フリー）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
N is a two letter abbreviation for the font name 
( for example, ag = ``avant garde'' )
-->
N はフォント名を示す二文字の略称（例えば ag は "avant garde" の略）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
W is the font weight ( r = regular, b = bold, l = light d = demibold )
-->
W はフォントのウェイト（r = レギュラー、b = ボールド、l = ライト、d = デミボールド）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
V is an optional slope variant ( i = italic , o = oblique )
-->
V は必要に応じて文字の傾きを指定する変数（i = イタリック、o = オブリーク）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
E is an abbreviation for the encoding ( almost always <Literal remap="tt">8a</Literal> which is 
adobe standard encoding ).
-->
E はエンコーディングのタイプを示す略称（ほぼ例外なく 8a、すなわち Adobe 標準エンコーディング）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
N is an optional width variant ( n = narrow )
-->
n は必要に応じて字幅を指定する変数（n = 狭く）。
</Para>
</ListItem>

</ItemizedList>

<!--
For example, the font Adobe Garamond demibold is <Literal remap="tt">pgad8a</Literal>.
-->
例えば Adobe Garamond デミボールドなら pgad8a となります。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Creating the virtual fonts and tex font metrics</Title>
-->
<Title>TeX フォントメトリクスと仮想フォントを作成する</Title>

<Para>
<!--
Now you can run <Literal remap="tt">fontinst</Literal> as follows:
	latex `kpsewhich fontinst.sty`
	
then you type at the prompt:
	\latinfamily{font_name}{}\bye
-->
では、以下のように fontinst を実行してください。
<screen>
	latex `kpsewhich fontinst.sty`
</screen>
続いてプロンプトに以下の文字列を入力します。
<screen>
	\latinfamily{フォント名}{}\bye
</screen>

<!--
where <Literal remap="tt">font&lowbar;name</Literal> is the first three letters of your 
font file name ( for example, <Literal remap="tt">pad</Literal> for adobe garamond ).
Now <Literal remap="tt">fontinst</Literal> will generate a number of files -\- 
font description files, property list files and virtual property
list files. It also generates a lot of <Literal remap="tt">.mtx</Literal> files. These
are created by <Literal remap="tt">fontinst</Literal>, but you don't need to use them.
You need to convert the property lists and virtual property lists
to metrics and virtual fonts. This is done using the utilities 
<Literal remap="tt">vptovf</Literal> and <Literal remap="tt">pltotf</Literal>.
	for X in *.pl; do pltotf $X; done
	for X in *.vpl; do vptovf $X; done
-->
「フォント名」とは、ファイル名の最初の三文字です（Adobe Garamond なら pad）。これにより、フォント記述ファイルやプロパティリストファイル、仮想プロパティリストファイルなど、いろいろなファイルが生成されます。また、多数の .mtx ファイルも生成されます。これも fontinst の生成したファイルですが、ユーザーが使用する必要はありません。ここで必要なのは、プロパティリストおよび仮想プロパティリストをメトリクスおよび仮想フォントに変換することです。それには pltotf と vptovf を実行します。
<screen>
	for X in *.pl; do pltotf $X; done
	for X in *.vpl; do vptovf $X; done
</screen>

<!--
Then remove the old <Literal remap="tt">vpl</Literal>, <Literal remap="tt">pl</Literal> and <Literal remap="tt">mtx</Literal> files.
-->
それがすんだら、pl・vpl・mtx の各ファイルを削除してください。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Configure dvips</Title>
-->
<Title>dvips の設定</Title>

<Para>
<!--
You will need to edit your dvips config file, <Literal remap="tt">psfonts.map</Literal>.
The best way to explain the format of the file is to give an example.
-->
dvips の設定ファイル psfonts.map を編集しましょう。ファイルの形式を説明するには例を挙げるのが一番です。
<screen>
	marr8r          ArialMT &lt;8r.enc &lt;farr8a.pfa
	marbi8r         Arial_BoldItalicMT &lt;8r.enc &lt;farbi8a.pfa
	marb8r          Arial_BoldMT &lt;8r.enc &lt;farb8a.pfa
	marri8r         Arial_ItalicMT &lt;8r.enc &lt;farri8a.pfa
	marr8rn         Arial_Narrow &lt;8r.enc &lt;farr8an.pfa
</screen>
<!--
The <Literal remap="tt">8r.enc</Literal> is simply there to inform dvips of the encoding scheme 
used ( in all our examples, it's 8r, because of the way <Literal remap="tt">fontinst</Literal> 
constructs the virtual fonts ). The leftmost column is the font name TeX
uses. The second column is the real name of the font, which is hardcoded
into the font file ( this name can be 
deduced by opening the <Literal remap="tt">afm</Literal> file in a text editor, and looking 
for the <Literal remap="tt">FontName</Literal> directive ). The last column is the filename 
of the shape file corresponding with the font. It is not necessary to
provide a directory path -\- tex knows where to look.
-->
8r.enc とあるのは、使用するエンコーディングのタイプを dvips に教えてやるための記述に過ぎません（本文書の例では fontinst で仮想フォントを作成しているため、ここはすべて 8r となる）。左端の列は TeX の使用するフォント名です。二列目は実際のフォント名で、フォントのファイルに書きこまれています（これを調べるには afm ファイルをテキストエディタで開き、FontName の項を探すこと）。右端の列にあるのは、各フォントの形態を定義するファイルの名前です。ディレクトリのパスを記述する必要はありません。TeX はすべてお見通しです。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Test the font</Title>
-->
<Title>フォントのテスト</Title>

<Para>
<!--
Try running latex on a document like this:
-->
以下の文書を LaTeX で処理してみましょう。
<screen>
\documentclass{article}
\begin{document}
	\usefont{T1}{pga}{m}{n}\selectfont
	\huge
	Testing a new font \dots the quick red fox jumped over the lazy brown dogs
\end{document} 
</screen>
<!--
where you replace <Literal remap="tt">pga</Literal> with the outline of your font.
If this works, you are almost done. All you have to do now is put all the 
files in the right directories ( as explained in the primer ), then 
run 
	 texconfig rehash
	 
so that tex can update the directory lists.
-->
pga の部分はテストするフォントに応じて書き換えます。これがうまくいけば、作業はほぼ完了です。あとは各ファイルを適切なディレクトリに格納し（概説の部分を参照のこと）、以下のコマンドで TeX のディレクトリリストを更新してください。
<screen>
	 texconfig rehash
</screen>

</Para>

</Sect3>

<Sect3>
<!--
<Title>Create a .sty file</Title>
-->
<Title>.sty ファイルの作成</Title>

<Para>
<!--
You may want to create a .sty file so that you can more easily use 
fonts. Use the files in <Literal remap="tt">$TEXMF/tex/latex/psnfss</Literal> as a template.
-->
.sty ファイルを作成すれば、もっと手軽にフォントを使えるかもしれません。$TEXMF/tex/latex/psnfss にあるファイルをテンプレートとして使ってください。
</Para>

</Sect3>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>Getting Fonts For Linux</Title>
-->
<Title>Linux 向けフォントを入手する</Title>

<Sect2>
<!--
<Title>True Type フォント</Title>
-->
<Title>TrueType</Title>

<Sect3>
<!--
<Title>Commercial Software
-->
<Title>商用ソフトウェア</Title>

<Para>
<!--
True type fonts are very
easy to come by, and large amounts of them are typically included
in packages like Microsoft Word and Word Perfect. Getting Word 
Perfect is an easy way to get an enormous amount of fonts ( and 
if you're really cheap, you could buy a legacy version of Word Perfect for 
windows. The fonts on the CD are readable. ) 
-->
TrueType フォントはごく簡単に入手できますし、MS Word や WordPerfect のようなパッケージには腐るほど付属しているのが普通です。大量のフォントを手に入れたければ WordPerfect を入手するのが手っ取り早いでしょう（どケチな方には、今やすたれた Windows 版 WordPerfect を購入するという手もあります。この CD に収録されているフォントは読みやすい）。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Microsoft's Font Download
-->
<Title>Microsoft のダウンロードサイト</Title>

<Para>
<!--
Microsoft have also made several TrueType fonts available. The
<Literal remap="tt">.exe</Literal> file is simply an archive, you can extract it 
using <Literal remap="tt">unzip</Literal>.
You can get them from
<ULink
URL="http://www.microsoft.com/truetype/fontpack/win.htm"
>the download site</ULink
>
-->
Microsoft の提供する TrueType フォントもいくつかあります。ここの .exe ファイルは単なるアーカイブですから、unzip で展開できます。<ULink URL="http://www.microsoft.com/truetype/fontpack/win.htm">ダウンロードサイト</ULink>をご利用ください。

</Para>

</Sect3>

<Sect3>
<!--
<Title>Luc's Webpage
-->
<Title>Luc の Web ページ</Title>

<Para>
<!--
<ULink
URL="http://cgm.cs.mcgill.ca/~luc/originalfonts.html"
>Luc Devroye's webpage</ULink
>
has links to several sites with free fonts available.
What's unique about these fonts is that a lot of them are really free, they 
are not ``warez fonts''.
-->
<ULink URL="http://cgm.cs.mcgill.ca/~luc/originalfonts.html">Luc Devroye の Web ページ</ULink>からリンクをたどれば、フリーのフォントを入手できる数々のサイトに到達できます。これらのフォントの特徴といえば、かなりのものが「本当に」フリーであることです。「海賊版フォント」ではありません。

</Para>

</Sect3>

<Sect3>
<!--
<Title>Web sites with truetype fonts
-->
<Title>TrueType フォントのある Web サイト</Title>

<Para>
<!--
There are several web sites offering freely available downloadable
fonts. For example, 
<ULink
URL="http://www.freewareconnection.com/fonts.html"
>the freeware connection</ULink
> has links to a number of archives.
-->
<!--yamashita: リンク先未確認-->
フォントを自由にダウンロードできる Web サイトもいくつかあります。例えば <ULink URL="http://www.freewareconnection.com/fonts.html">freeware connection</ULink> には、多数のアーカイブに至るリンクが張られています。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Foundries
-->
<Title>フォントベンダー</Title>

<Para>
<!--
Several foundries sell TrueType fonts. However, most of them
are quite expensive, and for the same money, you'd be better 
of with Type 1 fonts. I'll discuss these more in the Type 1 fonts
section. The one place that does do sell true type fonts 
at low prices is 
<ULink
URL="http://www.buyfonts.com"
>buyfonts</ULink
>.
Please read the section on ethics before you buy cheap fonts.
-->
TrueType フォントを販売しているベンダーもいくつかあります。しかし、かなり値の張るものが大半ですから、同じ金額を Type1 フォントに投資するほうが得策でしょう。この件については Type1 フォントのセクションで補足します。TrueType フォントを安く売っている場所といえば <ULink URL="http://www.buyfonts.com">BuyFonts</ULink> です。安いフォントを買うつもりなら、まずは倫理上の問題について書いてあるセクションを参照してください。
</Para>

</Sect3>

</Sect2>

<Sect2>
<!--
<Title>Type 1 Fonts and Metafont</Title>
-->
<Title>Type1 フォントとメタフォント</Title>

<Sect3>
<!--
<Title>Dealing With Mac and Windows Formats</Title>
-->
<Title>Windows および Mac 向けの形式を扱う</Title>

<Para>
<!--
Many foundries ship fonts with Windows and Mac users in mind.
This can sometimes pose a problem. Typically, the ``Windows fonts''
are fairly easy to handle, because they are packed in a <Literal remap="tt">zip</Literal>
file. The only work to be done is converting the <Literal remap="tt">pfm</Literal> file
to and <Literal remap="tt">afm</Literal> file ( using <Literal remap="tt">pfm2afm</Literal> ).
-->
ベンダーの中には Windows や Mac のユーザーを想定してフォントを出荷するところが少なくありません。それがときには問題となります。「Windows フォント」のほうはたいてい zip 形式で圧縮されているため、ごく扱いやすいものが大半です。pfm ファイルを（pfm2afm で）afm ファイルに変換すればすみます。
</Para>

<Para>
<!--
Macintosh fonts are more problematic, because they are typically 
made available in <Literal remap="tt">.sit.bin</Literal> format -\- stuffit archives. 
Unfortunately, there is no tool for Linux that can unpack stuffit archives
created with the newer version of stuffit.
The only way to do it is run Executor ( Mac emulator ), or try running 
stuffit in dosemu or Wine.
Once the <Literal remap="tt">sit.bin</Literal> file is unpacked, the Macintosh files can 
be converted using <Literal remap="tt">t1unmac</Literal> which comes with the 
<Literal remap="tt">t1utils</Literal> package.
-->
かたや Macintosh 向けフォントはといえば、.sit.bin 形式――stuffit のアーカイブ――で配布されるのが普通なので、それほど楽には使えません。残念ながら、最新の stuffit で作成されたアーカイブを Linux で展開するようなツールは存在しません。Executor（Mac のエミュレータ）を使うか、さもなくば DOSEMU ないし Wine で stuffit を動かすか、ふたつにひとつでしょう。いったん .sit.bin ファイルを展開してしまえば、あとは t1utils パッケージに付属する t1unmac でファイル形式を変換するだけです。
</Para>

<Para>
<!--
Unfortunately, some vendors only ship Type 1 fonts in Macintosh format 
( stuffit archives ). However, according to font expert 
<ULink
URL="http://cgm.cs.mcgill.ca/~luc/"
>Luc Devroye</ULink
>, all major 
foundries make Type 1 fonts available for Mac and Windows.
-->
あいにく一部のベンダーは Macintosh 形式（stuffit のアーカイブ）の Type1 フォントしか出荷していません。しかし、フォント博士の <ULink URL="http://cgm.cs.mcgill.ca/~luc/">Luc Devroye</ULink> によれば、大手ベンダーは例外なく Mac 向けと Windows 向けの Type1 フォントを用意しているそうです。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Free Stuff
-->
<Title>フリーのフォント</Title>

<Para>
<!--
<ULink
URL="http://www.ctan.org"
>ctan</ULink
>
have a number of good fonts, many of which are free. 
Most of these are in Metafont format, though some are also
Type 1 fonts.
Also, see <ULink
URL="http://www.bluesky.com"
>Bluesky</ULink
>
who have made available Type 1 versions of the computer modern
fonts. ( The computer modern fonts are of excellent quality -\-
to purchase anything of comparable quality and completeness 
will cost you around $500-. They are comparable to the premium
fonts. )
-->
<ULink URL="http://www.ctan.org">CTAN</ULink> は良質なフォントの宝庫ですし、フリーなものもたくさんあります。その大半はメタフォント形式ですが、一部は Type1 フォントとしても入手可能です。また、<ULink URL="http://www.bluesky.com">Blue Sky</ULink> もご覧ください。こちらでは Type1 形式の Computer Modern フォントが入手できます（その質の高いこと――品質と完成度の面でこれに匹敵するフォントを購入したら、500 ドルくらいの出費になるはずです。最高級の各種フォントにも引けを取りません）。
</Para>

<Para>
<!--
<ULink
URL="http://cgm.cs.mcgill.ca/~luc/originalfonts.html"
>Luc Devroye's webpage</ULink
>
has links to several sites with free fonts available.
What's unique about these fonts is that a lot of them are really free, they 
are not ``warez fonts''.
-->
<ULink URL="http://cgm.cs.mcgill.ca/~luc/originalfonts.html">Luc Devroye の Web ページ</ULink>からリンクをたどれば、フリーのフォントを入手できる数々のサイトに到達できます。これらのフォントの特徴といえば、かなりのものが「本当に」フリーであることです。「海賊版フォント」ではありません。
</Para>

<Para>
<!--
URW have released the standard PostScript fonts resident in most 
printers to the public domain. These fonts are quite good.
-->
URW はたいていのプリンタに常駐している標準的な PostScript フォントを公開しています。なかなかの優れものです。
</Para>

<Para>
<!--
The 
<ULink
URL="ftp://ftp.cdrom.com/pub/os2/fonts/"
>Walnut Creek Archive</ULink
>
has several freely available fonts, and shareware fonts. 
Some of these are obvious ripoffs ( and not very good ones ).
If a font doesn't come with some kind of license, chances are 
it's a ripoff.
Also 
<ULink
URL="http://www.winsite.com/win3/fonts/atm/"
>Winsite</ULink
>
have several Type 1 fonts ( in the fonts/atm subsection of their 
windows 3.x software ).  Unfortunately, several of
these have afm files which have mistakes and are missing 
all kerning pairs ( you can fix the afms by editing 
the "FontName" section of the afm files. It should match 
the fontname given in the font shape file. Of course, adding
kerning pairs is a topic beyond the scope of this document. )
-->
<ULink URL="ftp://ftp.cdrom.com/pub/os2/fonts/">Walnut Creek Archive</ULink> にはフリーで入手できるフォント数種とシェアウェアのフォントがあります。その一部は露骨なパクリです（しかも出来は今ひとつ）。なんらかのライセンスが付属していないフォントはおそらくパクリでしょう。また、<ULink URL="http://www.winsite.com/win3/fonts/atm/">WinSite</ULink> には Type1 フォントがいくつかあります（Windows 3.x 向けページ以下にある fonts/atm のページ）。惜しむらくは、ものによって afm ファイルの記述に誤りがあったり、カーニングペアが一切なかったりすることです（afm ファイルについては "FontName" セクションを書き換えればよい。フォントの形態を定義したファイルの内容と同じフォント名にすること。なお、カーニングペアの追加という問題は、言うまでもなく本文書の守備範囲からはずれているので割愛）。
</Para>

<Para>
<!--
<ULink
URL="http://cgm.cs.mcgill.ca/~luc/"
>Luc Devroye's webpage</ULink
>
includes several free fonts he designed, as well as a lot of 
links, and fascinating discussion on the topic of typography.
This site is a ``must-visit''.
There are also several links to many foundries.
-->
<ULink URL="http://cgm.cs.mcgill.ca/~luc/">Luc Devroye の Web ページ</ULink>は、多数のリンク以外にフリーの自作フォントもそろえていますし、実に興味深いタイポグラフィー論まで展開しています。まさに「必見サイト」です。フォントベンダーへのリンクも数多く張ってあります。
</Para>

</Sect3>

<Sect3>
<!--
<Title>Commercial Fonts</Title>
-->
<Title>商用フォント</Title>

<Sect4>
<!--
<Title>Value vs Premium: Why Should I buy Premium Fonts ?</Title>
-->
<Title>値段を取るか、質を取るか――わざわざ高級フォントを買う意味とは？</Title>

<Para>
<!--
So you're wondering -\- why do some fonts cost a lot and others 
are cheap ?
These fonts are the ``standard PostScript
fonts'' resident in most PostScript printers. Also the famous 
Why should I buy the more expensive ones ?
My take on it is that for a casual user, the value fonts 
( such as those on the Bitstream CD ) are just
fine. However, if you're using the fonts for ``real work'', or 
you're just a hard core font junkie, then the better quality 
fonts are a must-have -\- and most of the quality fonts are either
free ( for example, Computer Modern ), or they are upmarket commercial
fonts.
-->
不思議ですね――どうして高価なフォントと安価なフォントがあるのか？　高価なのは大半の PostScript プリンタに常駐している「標準 PostScript フォント」です。また、なぜ高いほうを購入しなければならないのか？　私見ですが、一般のユーザーが使うぶんには（Bitstream の CD に収録されているような）お徳用フォントで充分でしょう。とはいうものの、「仕事」でフォントを使う方や、筋金入りのフォントマニアにとっては、ひときわ良質なフォントが必需品ですし、質のよいフォントといったら（Computer Modern をはじめとする）フリーのフォントか、市販されている商用フォントのどちらかになります。
</Para>

<Para>
<!--
The advantage of the cheaper fonts is self evident -\- they are cheaper.
The quality fonts also have their advantages though.	
-->
安いフォントの長所は明白でしょう――安いことです。しかし、高級フォントにも長所はあります。
<ItemizedList>
<ListItem>

<Para>
<!--
<Emphasis>Ethical issues:</Emphasis> The cheaper fonts
are almost always ripoffs. Type design takes a long time and 
and experienced designer. Fonts that are sold for less than $1-
per font were almost certainly not designed by the vendor.
CDs with insane quantities of fonts on the are almost always 
ripoffs  ( the possible exceptions being collections from major
foundries that cost thousands of dollars ).
Usually, the ripoffs lack the quality of fonts from respectable
founries.
-->
倫理上の問題：安いフォントはまず間違いなくパクリです。文字をデザインするには、それなりの時間とデザイナーの経験が必要になります。単価が 1 ドルを切るようなら、ベンダーがデザインしたフォントでないことはほぼ確実でしょう。とてつもない数のフォントを収録した CD もパクリと見てさしつかえありません（例外があるとすれば、何千ドルもする大手ベンダーのコレクション）。きちんとしたベンダーのフォントに比べて、パクリ製品はたいてい品質の面で劣っています。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis>Completeness:</Emphasis> The higher quality fonts ( notably 
from Adobe ) come in several variants, with some nice supplements to
provide the user with a more complete font family. 
There are often bold, italic,
and demibold variants, swash capitals, small caps,
old style figures, and extra
ligatures to supplement the font. More recently, Adobe have a multiple
master technology which gives the user ( almost ) infinite variation 
within one font family.
-->
完全性：質の高いフォント（特に Adobe の製品）は、数種類の書体をセットにした形で配布されており、気のきいた追加フォントが完全なフォントファミリーを構成するようになっています。ボールド、イタリック、デミボールドといった書体に加えて、スワッシュキャピタルやスモールキャップ、旧字体や合字を収録しているケースが大半です。つい最近のことですが、Adobe ではマルチプルマスター技術を開発し、ひとつのフォントファミリーで無限（に近い数）の書体を利用できるようにしています。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis>Quality:</Emphasis> A lot of the freely available fonts or the cheap
ripoffs lack fairly essential features such as kerning pairs and
decent ligatures. They are basically cheap copies. In contrast,
reputable designers take a lot of trouble to study the original
design, and rework it to the best of their ability.
-->
品質：フリーで入手できるフォントや安いパクリ製品の中には、カーニングペアやまともな合字といった必須の要素を欠いているものがかなりあります。こういうフォントはそもそも安物のコピー品です。それに引き換え、ひとかどのデザイナーは元のデザインを丹念に吟味し、アレンジすることに全力を尽くします。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis>Authenticity:</Emphasis> The person who designed Adobe Garamond
( Robert Slimbach ) actually studied the original designs of
Claude Garamond. In fact reputable foundries always 
carefully research their designs, rather than just swiping something
off the net, and modifying it with Fontographer.
-->
信頼性：Adobe Garamond のデザイナー（Robert Slimbach）は、Claude Garamond によるオリジナル版のデザインを自ら研究しています。名の通ったベンダーであれば、自社製品のデザインを必ず丹念に検討しているものです。インターネットから失敬してきたものを Fontographer で加工して一丁あがり、というような態度とは訳が違います。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect4>

<Sect4>
<!--
<Title>Value</Title>
-->
<Title>お徳用品</Title>

<Para>

<ItemizedList>
<ListItem>

<Para>
<!--
An excellent place to go for a CD packed with several Type 1 
fonts of reasonable quality is <ULink
URL="http://www.bitstream.com"
>Bitstream</ULink
>. 
Bitstreams more noted products include their 
<ULink
URL="http://www.bitstream.com/products/world/font_cd/bits_collection.html"
>250 font CD</ULink
>
and their
<ULink
URL="http://www.bitstream.com/products/world/font_cd/500_cd.html"
>500 font CD</ULink
>
( the latter goes for $50- at the time of writing ).
These are fairly good quality fonts, and are a fairly good starting
point for the casual user.
The fonts used in Corel's products are (mostly) licensed from bitstream.
-->
<!--yamashita: 250 も 500 も見当たらない-->
それなりに質の高い Type1 フォントを収めた CD がほしい方は、ぜひとも <ULink URL="http://www.bitstream.com">Bitstream</ULink> を訪れるべきです。名の知れた商品としては、<ULink URL="http://www.bitstream.com/products/world/font_cd/bits_collection.html">250 種のフォントを収録した CD</ULink> と <ULink URL="http://www.bitstream.com/products/world/font_cd/500_cd.html">500 種のフォントを収録した CD</ULink> があります（本文書執筆時の後者の価格は 50 ドル）。いずれも品質はなかなかのものですし、一般のユーザーがはじめて手を出すにはうってつけでしょう。なお、Corel の製品に使用されているフォントは（大半が）Bitstream とのライセンス契約で供与されたものです。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.matchfonts.com/"
>Matchfonts</ULink
> offer more modestly priced fonts -\- 
they are distributed in ``packs'' of about 8 fonts
for $30. This includes some nice calligraphic fonts.
All fonts seem to be offered in a usable format
( the windows ATM fonts come in a .exe file. 
Don't let the extension fool you -\- it's just a zip archive ).
These are not ripoffs as far as I can tell.
-->
<ULink URL="http://www.matchfonts.com/">Matchfonts</ULink> にはいっそう割安なフォントがあります――八種類程度の「詰め合わせ」セットが 30 ドルです。出来のよい筆記体フォントもいくつか含まれています。いずれも利用可能な形式で配布されているようです（Windows 向けの afm フォントは .exe 形式のファイルですが、拡張子にだまされてはいけません――実はただの zip アーカイブです）。筆者が判断するかぎり、パクリ製品ではありません。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.buyfonts.com"
>EFF</ULink
>
sell TrueType fonts for $2- per hit. 
They also have ``professional range'' PostScript and TrueType
fonts for $16- per typeface.
-->
<!--yamashita: TrueType フォントの値段が異なる模様-->
<ULink URL="http://www.buyfonts.com">EFF</ULink> はひとつ 2 ドルで TrueType フォントを販売しています。また、「プロの水準」にある PostScript フォントは一書体につき 16 ドル、TrueType フォントは 12 ドルです。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect4>

<Sect4>
<!--
<Title>Premium
-->
<Title>高級品</Title>

<Para>

<ItemizedList>
<ListItem>

<Para>
<!--
Adobe have several
high quality,  fonts available at 
<ULink
URL="http://www.adobe.com/type/"
>Adobe's type website</ULink
>.
Some of these are expensive, but they have several
more affordable bundles -\- see 
<ULink
URL="http://www.adobe.com/type/collections.html"
>Adobe Type Collections</ULink
>.
Adobe have some of the most complete font families on the market,
for example, 
<ULink
URL="http://www.adobe.com/type/browser/P/P_912.html"
>Garamond</ULink
>, 
<ULink
URL="http://www.adobe.com/type/browser/P/P_180.html"
>Caslon</ULink
>, 
and their
<ULink
URL="http://www.adobe.com/type/browser/C/C_4e.htm"
>multiple masters</ULink
>
( Myriad and Minion, used on their website are among the nicer 
of their multiple masters. )
-->
<!--yamashita: マルチプルマスター版のリンク先は消滅した模様-->
<ULink URL="http://www.adobe.com/type/">Adobe の Type サイト</ULink>では高品質のフォントを入手できます。値の張るものもありますが、手頃なセットもありますので、<ULink URL="http://www.adobe.com/type/collections.html">Type Collections のページ</ULink> をご覧ください。また、Adobe が扱っている製品の中には、市場でも最高の水準と言えるほどフォントファミリーの充実したものがあります。例えば <ULink URL="http://www.adobe.com/type/browser/P/P_912.html">Garamond</ULink> や <ULink URL="http://www.adobe.com/type/browser/P/P_180.html">Caslon</ULink>、そしてこれらの <ULink URL="http://www.adobe.com/type/browser/C/C_4e.htm">マルチプルマスター版</ULink>といったところです（Adobe のサイトに使用されている Myriad と Minion は、優れたマルチプルマスターフォントの代表例）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.bertholdtypes.com"
>Berthold Types Limited</ULink
>
is a major foundry, who offer several quality fonts. Some of
them are resold through Adobe, all are directly available 
from Berthold. Same price ballpark as Adobe.
-->
<ULink URL="http://www.bertholdtypes.com">Berthold Types Limited</ULink> は大手ベンダーのひとつで、数々の高級品を扱っています。一部は Adobe を介して販売されていますが、Berthold ではすべてが入手可能です。価格は Adobe と同程度でしょう。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
ITC develop several
quality fonts ( including some of the ones Corel ships with 
their products ) at
<ULink
URL="http://www.itcfonts.com"
>http://www.itcfonts.com</ULink
>
They offer family packages for about $100-180 US. 
Their fonts, come in both Type 1
and TrueType format. It's better to choose the
``Windows'' package, because Mac formats are difficult
to handle on Linux.
-->
<ULink URL="http://www.itcfonts.com">ITC</ULink> は高級フォントをいくつか開発しています（例えば Corel の製品に同梱されているフォントの一部）。同社のフォントはファミリー当たり 100〜180 ドルです。形式としては Type1 と TrueType の両方があります。Mac の形式を Linux で扱うのは難しいので、「Windows 向け」パッケージを選ぶほうがよいでしょう。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.linotypelibrary.com"
>Linotype</ULink
>
are a well known foundry who offer fonts by legendary designers
including Herman Zapf. ( yep, the guy ``Zapf Chancery'' is named after. 
He also designed Palatino. )
-->
<ULink URL="http://www.linotypelibrary.com">Linotype</ULink> は有名なベンダーで、名だたるデザイナーの手がけたフォントを扱っています。かの Herman Zapf もそのひとりです（そう、"Zapf Chancery" の名は彼に由来しています。Palatino も彼の作品です）。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.monotype.com"
>Monotype</ULink
>
develop most of the fonts shipped with Microsoft
products. One of the older and well respected foundries.
-->
<ULink URL="http://www.monotype.com">Monotype</ULink> は Microsoft 製品のフォントをあらかた開発しています。歴史もあれば評価も高いというベンダーです。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.portal.ca/~tiro/"
>Tiro Typeworks</ULink
>
sell good quality, if somewhat expensive typefaces.
Their typefaces are very complete, for example, they
include complete sets of ligatures, and smallcaps, titling
fonts, etc.
UNIX is listed as one of the OS options -\- which is a welcome 
surprise after seeing the words ``Windows or Mac'' too many times..
-->
<ULink URL="http://www.portal.ca/~tiro/">Tiro Typeworks</ULink> の販売するフォントは、いささか高価ながら良質です。あらゆるタイプの合字をはじめ、スモールキャップや見出しフォントなど、各種の書体が非常に充実しています。対応 OS の選択肢としては UNIX の名も……ちまたには「Windows または Mac 向け」という断り書きがあふれかえっていますから、これは思わぬ拾い物といったところです。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect4>

<Sect4>
<!--
<Title>More Links
-->
<Title>その他のリンク</Title>

<Para>
<!--
For links to a bunch of other foundries, 
see <ULink
URL="http://cgm.cs.mcgill.ca/~luc/"
>Luc Devroye's page</ULink
>
-->
ベンダーはまだまだありますので、<ULink URL="http://cgm.cs.mcgill.ca/~luc/">Luc Devroye のページ</ULink>からリンクをたどってみてください。
</Para>

</Sect4>

</Sect3>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>Useful Font Software for Linux</Title>
-->
<Title>Linux 向けの便利なフォント関連ソフト</Title>

<Para>
<!--
There are several font packages for Linux. Many of them are essential.
-->
Linux 向けのフォント関連パッケージはいろいろあります。必須のプログラムも少なくありません。

<ItemizedList>
<ListItem>

<Para>
<!--
chkfontpath is a utility for manipulating the <Literal remap="tt">xfs</Literal> configuration
file.
-->
chkfontpath：xfs の設定ファイルを編集するユーティリティ。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.debian.org/~fog/dtm/"
>DTM -\- the Definitive Type Manager</ULink
>
is a global font management tool. This is a developer's release.
-->
<!--yamashita: リンク先が消滅している模様-->
<ULink URL="http://www.debian.org/~fog/dtm/">DTM（Definitive Type Manager）</ULink>：フォント全般の管理を担うツール。これは開発版。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.tug.org/applications/fontinst/index.html"
>fontinst</ULink
> is a LaTeX package designed to simplify the installation
of Type 1 fonts into LaTeX.
-->
<ULink URL="http://www.tug.org/applications/fontinst/index.html">fontinst</ULink>：LaTeX 関連のパッケージで、Type1 フォントを LaTeX にインストールする際の手間を省くプログラム。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.freetype.org"
>Freetype</ULink
>
is a TrueType library that comes with most Linux distributions
-->
<ULink URL="http://www.freetype.org">FreeType</ULink>：TrueType フォント用のライブラリで、大半の Linux ディストリビューションに同梱されている。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.cs.wisc.edu/~ghost/"
>Ghostscript</ULink
>
is the software that is used for printing on Linux. The version
of ghostscript that ships with Linux is GNU ghostscript. This is one version behind
the latest release of Aladdin ghostscript ( who release their old versions 
under the GPL )
-->
<ULink URL="http://www.cs.wisc.edu/~ghost/">Ghostscript</ULink>：Linux での印刷を実現するソフト。Linux に付属しているバージョンは GNU の Ghostscript で、Aladdin Ghostscript の最新版（古いものは GPL に準拠して公開されている）よりひとつ前のバージョンに相当する。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://pegasus.rutgers.edu/~elflord/font_howto/pfm2afm.tgz"
>pfm2afm</ULink
>
is a utility for converting windows <Literal remap="tt">pfm</Literal> font 
metric files into <Literal remap="tt">afm</Literal> metrics that can be used 
for Linux. This is based on the original version available
at CTAN, and includes modifications from Rod Smith to make
it compile under Linux.
-->
<ULink URL="http://pegasus.rutgers.edu/~elflord/font_howto/pfm2afm.tgz">pfm2afm</ULink>：Windows 向けの pfm フォントメトリックファイルを Linux 用の afm メトリクスに変換するユーティリティ。CTAN で入手できるオリジナル版に手を加えたもので、Linux でコンパイルできるよう Rod Smith の手で修正されている。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.lcdf.org/~eddietwo/type/"
>mminstance and t1utils</ULink
> are two packages for handling Type 1 fonts.
mminstance is for handling Adobe's 
<ULink
URL="http://www.adobe.com/type/browser/C/C_4e.html"
>multiple master</ULink
> Type 1 fonts.
t1utils is a suite of utilities for converting between the different 
Type 1 formats.
-->
<!--yamashita: 後者のリンク先は消滅した模様-->
<ULink URL="http://www.lcdf.org/~eddietwo/type/">mminstance と t1utils</ULink>：いずれも Type1 フォントを扱うためのパッケージ。mminstance では Adobe の <ULink URL="http://www.adobe.com/type/browser/C/C_4e.html">マルチプルマスター技術</ULink>で作成された Type1 フォントを扱う。t1utils のほうは複数のユーティリティをセットにしたもので、Type1 フォントを別形式の Type1 フォントに変換できる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://quadrant.netspace.net.au/ttf2pt1/"
>ttf2pt1</ULink
>
is a TrueType to Type 1 font converter. It is useful if you 
have applications that require Type 1 fonts.
-->
<!--yamashita: リンク先のアドレスが変わっている模様-->
<ULink URL="http://ttf2pt1.sourceforge.net/">ttf2pt1</ULink>：TrueType フォントを Type1 フォントに変換するソフト。Type1 フォントを必要とするアプリケーションがある場合に便利。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="ftp://ftp.dcs.ed.ac.uk/pub/jek/programs/ttfps.tar.gz"
>ttfps</ULink
> converts <Literal remap="tt">.ttf</Literal> TrueType font files 
into Type42 files.
-->
<ULink URL="ftp://ftp.dcs.ed.ac.uk/pub/jek/programs/ttfps.tar.gz">ttfps</ULink>：.ttf 形式の TrueType フォントファイルを Type42 フォントのファイルに変換できる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfutils-0.2.tar.gz"
>ttfutils</ULink
>
A package of utilities for handling TrueType fonts. This
package requires <Literal remap="tt">ttf2pt1</Literal>. Useful if not essential.
-->
<ULink URL="http://pegasus.rutgers.edu/~elflord/font_howto/ttfutils-0.2.tar.gz">ttfutils</ULink>：TrueType フォントを扱うユーティリティの詰め合わせパッケージ。ttf2pt1 を必要とする。必需品とはいかないまでも便利。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="ftp://ftp.metalab.unc.edu/pub/Linux/X11/xutils/"
>type1inst</ULink
>
is an essential package for installing Type 1 fonts. It greatly 
simplifies the installation.
-->
<ULink URL="ftp://ftp.metalab.unc.edu/pub/Linux/X11/xutils/">type1inst</ULink>：Type1 フォントのインストールに欠かせないパッケージ。インストールの手間が大幅に省ける。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="ftp://ftp.metalab.unc.edu/pub/Linux/X11/fonts/"
>xfstt</ULink
>
is a TrueType font server for Linux. It's useful, but <Literal remap="tt">xfs</Literal>
is probably a better choice.
-->
<ULink URL="ftp://ftp.metalab.unc.edu/pub/Linux/X11/fonts/">xfstt</ULink>：Linux 向けの TrueType フォントサーバ。これはこれで便利だが、おそらく xfs のほうがベター。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/"
>xfsft</ULink
> The xfsft font server. Note that this is included 
in <Literal remap="tt">xfs</Literal>.
-->
<ULink URL="http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/">xfsft</ULink>：フォントサーバ。xfs に含まれている。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/x-tt/"
>x-tt</ULink
> is a font server designed to handle Korean and Japanese
fonts.
-->
<!--yamashita: リンク切れてますが、どこに張ったらいいですかねえ-->
<ULink URL="http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/x-tt/">x-tt</ULink>：ハングル文字と日本語フォントを扱うためのフォントサーバ。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect1>

<Sect1>
<!--
<Title>Ethics and Licensing Issues Related to Type</Title>
-->
<Title>フォントをめぐる倫理とライセンスの問題</Title>

<Para>
<!--
Font licensing is a very contentious issue. While it is true 
that there is a wealth of <Emphasis>freely available</Emphasis> fonts, the chances 
are that the fonts are ``ripoffs'' in some sense, unless they come 
with a license indicating otherwise. 
The issue is made more confusing by intellectual property laws regarding
typefaces. Basically, in the USA, font <Emphasis>files </Emphasis> are protected 
by copyright, but <Emphasis>font renderings</Emphasis> are not. In other words,
it's illegal to redistribute fonts, but it's perfectly legal to 
``reverse-engineer'' them by printing them out on graph paper and 
designing the curves to match the printout. Reverse engineered fonts
are typically cheap and freely available, but of poor quality.
These fonts, as well as pirated fonts are often distributed on 
very cheap CDs containing huge amounts of fonts.
So it's not always easy to tell if a font is reverse engineered, or 
simply pirated. This situation creates an enormous headache for 
anyone hoping to package free fonts for Linux.
-->
フォントのライセンスはとかく物議を醸しがちな問題です。フリーのフォントが大量に出回っているのは事実ですが、ライセンスが付属していないものはおそらくなんらかの「パクリ」でしょう。なおさら話をややこしくしているのは、フォントに関する知的所有権関連諸法の内容です。アメリカの場合、基本的にフォントファイルの著作権は保護されていますが、フォントのデザインは対象外となっています。つまり、フォントを再配布するのは違法ですが、方眼紙に印刷した上で描線をなぞり、また新たにデザインしてしまうという「リバースエンジニアリング」は、法的になんら問題のない行為なのです。リバースエンジニアリングされたフォントはたいてい安価で入手し放題ですが、出来はよくありません。この手のフォントは、膨大な数のフォントを収録した激安 CD で配布されることが多く、海賊版フォントも同様です。よってリバースエンジニアリングされたフォントと単なる海賊版を判別するのは、必ずしも容易なことではありません。Linux 向けにフリーのフォントをパッケージングしようとする者にとっては、実に頭の痛い状況です。
</Para>

<Para>
<!--
Perhaps one of the most offensive things about the nature of 
font piracy is that it artificially debases the value of the
work that type designers do. Pirated fonts invariably are bundled
en masse onto these one zillion font CDs, with no due credit given
to the original designers. In contrast, what is commendable 
about several 
legitimate font foundries is that they credit their designers.
-->
海賊版フォントのもっとも不愉快な点といえば、デザイナーの割く労力の価値が軽視されていることかもしれません。海賊版はひとつの CD にごっそりつめこんであるものと相場が決まっていますが、記載してしかるべきオリジナル版デザイナーのクレジットは決して見当たりません。それに引き換え、まっとうなフォントベンダーの中には、お抱えデザイナーの名を明記しているところもいくつかありますから、立派なものです。
</Para>

<Para>
<!--
There are many differing opinions on this issue. See 
<ULink
URL="http://www.typeright.org"
>typeright</ULink
> for 
an explanation of the case in favour of intellectual property rights.
Also, see <ULink
URL="http://www.ssifonts.com/"
>Southern Software, Inc</ULink
>
for another opinion -\- but don't buy any of their fonts! Their Type 1 fonts
( poorly reverse-engineered Adobe fonts ) 
do not have AFMs, and are thus unusable. 
-->
この問題については諸説が入り乱れています。知的所有権を支持する意見が読みたければ、<ULink URL="http://www.typeright.org">TypeRight</ULink> をご覧ください。また、<ULink URL="http://www.ssifonts.com/">Southern Software, Inc.</ULink> では異なる見解が披露されています。ただし、ここのフォントは決して購入しないように！　同社の Type1 フォント（Adobe 製品をリバースエンジニアリングした粗悪品）は、afm ファイルを含んでいないため、使いものになりません。
</Para>

<Para>
<!--
<ULink
URL="http://www.faqs.org/faqs/fonts-faq/part2/"
>The comp.fonts FAQ</ULink
>
also discusses the issues of fonts and intellectual property,
as does 
<ULink
URL="http://cgm.cs.mcgill.ca/~luc/"
>Luc Devroye's homepage</ULink
>. These 
references are somewhat less extreme in their views.
-->
フォントと知的所有権をめぐる問題は、<ULink URL="http://www.faqs.org/faqs/fonts-faq/part2/">comp.fonts FAQ</ULink> や <ULink URL="http://cgm.cs.mcgill.ca/~luc/">Luc Devroye のホームページ</ULink>でも取りあげられています。どちらの見解もさほど極端に走らない内容です。
</Para>

</Sect1>

<Sect1>
<!--
<Title>References</Title>
-->
<Title>参考文献</Title>

<Sect2>
<!--
<Title>Font Information</Title>
-->
<Title>フォント情報</Title>

<Para>

<ItemizedList>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.rodsbooks.com/"
>Rod Smith's homepage</ULink
>
contains a wealth of information about using fonts and printers 
with Applixware and Word Perfect.
-->
<ULink URL="http://www.rodsbooks.com/">Rod Smith のホームページ</ULink>：Applixware および WordPerfect におけるフォントやプリンタの扱いがみっちり説明されている。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.mindspring.com/~john_mcl/adding_fonts.html"
>John McLaughlin's page</ULink
>
discusses setting up fonts with Star Office
-->
<!--yamashita: リンク先は消滅した模様-->
<ULink URL="http://www.mindspring.com/~john_mcl/adding_fonts.html">John McLaughlin のページ</ULink>：StarOffice のフォント設定が論じられている。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.geocities.com/SiliconValley/5682/postscript.html"
>Jim Land's homepage</ULink
>
contains a lot of links to sites on PostScript and fonts.
-->
<ULink URL="http://www.geocities.com/SiliconValley/5682/postscript.html">Jim Land のホームページ</ULink>：PostScript とフォントを扱ったページへのリンクが多数ある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.faqs.org/faqs/fonts-faq/"
>The comp.fonts FAQ</ULink
>
is the definitive font FAQ.
-->
<ULink URL="http://www.faqs.org/faqs/fonts-faq/">comp.fonts FAQ</ULink>：フォントをめぐる FAQ の決定版。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://cgm.cs.mcgill.ca/~luc/"
>Luc Devroye's homepage</ULink
>
Contains enough information about fonts and other things
to sink a ship. This guy designed a bunch of free fonts,
and his homepage has a lot of interesting links, 
information and commentary.
-->
<ULink URL="http://cgm.cs.mcgill.ca/~luc/">Luc Devroye のホームページ</ULink>：フォントその他に関する情報が満載されている。彼は自ら数々のフリーフォントをデザインしている人物で、ホームページには興味深いリンクや情報ならびに解説が山ほどある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.linuxdoc.org/HOWTO/mini/FDU.html"
>The Font Deuglification HOWTO</ULink
>
discusses TrueType fonts under Linux. This 
is the clear winner of the ``TrueType'' HOWTOs.
An excellent 
source of information.
-->
<!--yamashita: アドレス変更-->
<ULink URL="http://en.tldp.org/HOWTO/mini/FDU/index.html">Font Deuglification HOWTO</ULink>：Linux における TrueType フォントを題材としている。TrueType フォントを論じた HOWTO 文書としては文句なしにチャンピオン。情報源として秀逸。
</Para>
<Para>
訳注：同文書は Hal Burgiss 氏によって改訂されており、現在は "XFree86 Font De-uglification HOWTO" の名で公開されています。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.dimensional.com/~bgiles/debian-tt.html"
>TrueType Fonts in Debian mini-HOWTO</ULink
>
discusses installing TrueType in Debian.
A must-read for Debian users.
Also worth reading if you have <Emphasis>any</Emphasis> distribution
that doesn't have the version of <Literal remap="tt">xfs</Literal> with TrueType
support.
-->
<!--yamashita: アドレス変更-->
<ULink URL="http://ldp.pop-rn.rnp.br/HOWTO/mini/TT-Debian.html">TrueType Fonts in Debian mini-HOWTO</ULink>：TrueType フォントを Debian にインストールする方法が解説されている。Debian のユーザーにとっては必読の文書。また、TrueType フォント対応版の xfs がお使いのディストリビューションに含まれていなければ、やはり一読の価値がある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.moisty.org/~brion/linux/TrueType-HOWTO.html"
>The (preliminary) True Type HOWTO</ULink
>
-\- an incomplete HOWTO dated June 1998. Included in this
list for completeness.
-->
<ULink URL="http://www.moisty.org/~brion/linux/TrueType-HOWTO.html">TrueType HOWTO（ドラフト版）</ULink>：1998 年 6 月付の未完成品。念のため挙げておく。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.sfu.ca/~yzhang/linux/truetype/"
>TrueType for XFree86 Mini-HOWTO</ULink
>
-\- a slightly dated HOWTO. Only applicable to Redhat 5.x
-->
<!--yamashita: リンク先消滅-->
<ULink URL="http://www.sfu.ca/~yzhang/linux/truetype/">TrueType for XFree86 mini-HOWTO</ULink>：いささか古くなった HOWTO 文書。RedHat 5.x のみに通用する内容。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect2>

<Sect2>
<!--
<Title>Postscript and Printing Information</Title>
-->
<Title>PostScript と印刷の情報</Title>

<Para>

<ItemizedList>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.adobe.com/print/postscript/main.html"
>Adobe's Postscript page</ULink
>
is the definitive site on the PostScript standard.
-->
<ULink URL="http://www.adobe.com/print/postscript/main.html">Adobe の PostScript 関連ページ</ULink>：PostScript 規格を扱ったサイトの決定版。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.cs.wisc.edu/~ghost/"
>Ghostscript's home page</ULink
>
has a lot of information, and all the latest printer drivers.
-->
<ULink URL="http://www.cs.wisc.edu/~ghost/">Ghostscript のホームページ</ULink>：各種情報を掲載するほか、最新のプリンタドライバを網羅している。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.geocities.com/SiliconValley/5682/postscript.html"
>Jim Land's homepage</ULink
>
contains a lot of links to sites on PostScript and fonts.
-->
<ULink URL="http://www.geocities.com/SiliconValley/5682/postscript.html">Jim Land のホームページ</ULink>：PostScript とフォントを扱ったページへのリンクが多数ある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<ULink
URL="http://www.hex.net/~cbbrowne/printing.html"
>Christopher Browne's Printing FAQ</ULink
>
-->
<!--yamashita: アドレス変更-->
<ULink URL="http://cbbrowne.com/info/printing.html#PRINTFAQ">Christopher Browne の印刷 FAQ</ULink>
</Para>
</ListItem>

</ItemizedList>
	
</Para>

</Sect2>

</Sect1>

<Sect1>
<!--
<Title>Glossary</Title>
-->
<Title>用語集</Title>

<Para>

<ItemizedList>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">afm</Emphasis> 
Stands for <Emphasis remap="bf">Adobe Font Metric</Emphasis>. These files store information about
the width and spacing associated with the font, as opposed to information
about the font shape.
-->
afm：Adobe Font Metric の略。これはフォントの幅や字間スペースの情報を格納してあるファイルで、フォントの形態を定義するファイルと対をなす。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">anti-aliasing</Emphasis>
also referred to as font smoothing is a technique
used to render fonts on low resolution devices ( such as a monitor ). 
The problem with rendering fonts is that the fonts consist of outlines,
but the device renders in dots. The obvious way to render a font is 
to color black any pixel inside the outline, and leave all other dots. 
The problem with this is that it doesn't adequately address the pixels that
are on the outline. A smarter algorithm would be to color the boundary pixels
gray. Anti-aliasing essentially involves doing this.
-->
アンチエイリアス：フォントスムージングとも呼ばれ、低解像度のデバイス（例えばモニター）向けにフォントを変換する技術を指す。フォントを変換するときの問題は、フォント自体が輪郭線で描かれているのに対して、デバイス側ではフォントを点の集合として表示すること。よって変換の際には輪郭の内部にある画素（ピクセル）を黒く塗りつぶし、そこ以外のドットには手をつけないことになる。が、これだけでは輪郭線上の画素に対する処理が不充分で、境界線にある画素は灰色に仕上げるほうが望ましい。アンチエイリアスとは基本的にこれを実現する仕組み。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">bdf</Emphasis> fonts are a variety of bit-mapped fonts that may be 
used with X.
-->
bdf フォント：X で利用できる各種ビットマップフォント。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">bitmap fonts</Emphasis>
These fonts are simply a collection of dots. Each character of 
the font is stored as a dot matrix. Because of this, bitmap fonts 
are device dependent, so you can't use the same bitmap fonts on 
a screen and a printer. Examples of bitmap screen fonts include 
.pcf and .bdf fonts used by X. Examples of printer bitmap 
fonts include TeX's PK fonts.
-->
ビットマップフォント：点の集合でできているフォント。フォントの特徴はいずれも点の配置として記録される。したがって出力デバイスとの関わりが深く、同じビットマップフォントを画面表示と印刷の両方に使用することはできない。ビットマップスクリーンフォントの例としては、X の利用する .pcf フォントや .bdf フォントが挙げられる。ビットマッププリンタフォントの一例は TeX の pk フォント。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">didone</Emphasis> see modern.
-->
didone：「modern フォント」の項を参照。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">DPI</Emphasis>
Dots Per Inch. Monitors typically display at 75-100 DPI, while 
modern printers vary from 300-1200 DPI
-->
dpi：Dots Per Inch（1 インチ当たりのドット数）を意味する。モニターの表示は 75〜100 dpi 程度の密度が普通だが、最近のプリンタは 300〜1200 dpi という具合にさまざま。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">expert fonts</Emphasis> are collections of additional characters
that supplement a font. They include small caps fonts, ornaments,
extra ligatures, and variable width digits. Many of Adobe's fonts 
have expert fonts available.
-->
エキスパートフォント：フォントを補完する文字のセット。スモールキャップフォントや装飾文字、オマケの合字、数字のプロポーショナルフォントなどが含まれる。Adobe のフォントにはエキスパートフォントの付属しているものも多い。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">font server</Emphasis>
a background program that makes fonts available to XFree86.
-->
フォントサーバ：XFree86 でフォントを利用できるようにするため、バックグラウンドで動くプログラム。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">glyph</Emphasis> A glyph is a fancy word for a shape. It is a component
that makes up an outline font. For example, the dot on the letter
``i'' is a glyph, as is the vertical line, as are the serifs. Glyphs
determine the shape of the font.
-->
グリフ：平たく言えば「形」を意味する。アウトラインフォントの構成要素。小文字の i を例に取れば、点や縦棒やセリフのひとつひとつがグリフに相当する。フォントの形態はグリフで決まる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">kerning</Emphasis> In variable width fonts, different pairs of characters 
are spaced differently. The font metric files store information regarding 
spacing between pairs of characters, called <Emphasis remap="bf">kerning pairs</Emphasis>.
-->
カーニング：プロポーショナルフォントの場合、字間のスペースは文字の組み合わせ次第で変わる。フォントのメトリックファイルには、特定の二文字を組み合わせるときのスペースに関する情報が含まれている。カーニングペアとはこうした組み合わせのこと。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">ligature</Emphasis> A ligature is a special character that is used
to represent a sequence of characters. This is best explained by example 
-\- when the letter fi are rendered, the dot on the ``i'' collides
with the ``f'', and the serif on the top left of the i can also 
collide with the horizontal stroke of the f. The fi ligature is a 
single character that can be used in the place of a single f followed
by a single i. There are also ligatures for fl, ffi, and ffl. 
Most fonts only include the fi and fl ligatures. The other ligatures
may be made available in an <Emphasis remap="bf">expert font</Emphasis>.
-->
合字：連続した文字を表現するための特殊な文字。実例を挙げて説明するのが一番だろう――fi の二文字が変換される場合、i の点は f に接触してしまうし、左上のセリフも f の横棒とぶつかってしまいかねない。これに対して合字の fi はひとつの文字で、ひとつの f とひとつの i を連続して並べる代わりに使用できる。その他の合字としては fl や ffi や ffl があるが、たいていのフォントには fi と fl しか収録されていない。残りは「エキスパートフォント」として入手可能な場合もある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">metafont</Emphasis> 
A graphics language used for creating fonts. Metafont has a lot of nice
features, the main one being that fonts created with metafont need not
just scale linearly. That is, a 17 point computer modern font 
generated by metafont is not the same as a magnified 10 point 
computer modern font. Prior to Adobe's multiple master technology,
metafont was unique with respect to having this feature.
Metafonts main advantage is that it produces high quality fonts. 
The disadvantage is that generating bitmaps from the outline fonts 
is slow, so they aren't feasible 
for WYSIWYG publishing.
-->
メタフォント：フォントの生成に使われるグラフィクス言語。多々ある長所の最たるものとしては、サイズの変更時に引き伸ばす必要のないフォントを生成できることが挙げられる。つまり、メタフォントで作成した 17 ポイントの Computer Modern フォントは、10 ポイントの Computer Modern フォントをそのまま拡大したものとは形が異なるのである。Adobe のマルチプルマスター技術が登場するまで、この機能を備えているのはメタフォントだけだった。メタフォントの強みは高品質のフォントを作成できること。弱点はといえば、アウトラインフォントからビットマップフォントを生成するのに時間がかかることで、それゆえに WYSIWYG 流の組版とは相性が悪い。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">metric</Emphasis> this stores information about how much space a font 
takes up. A font metric is like a box that one can embed the font in. Font 
metrics are essential for the purpose of laying out fonts on a page, while the 
font shape itself is not. So typically, variable width fonts have metric 
information as well as shape information. The metric also includes kerning 
information.
-->
メトリクス（メトリック）：フォントが占めるスペースの大きさを定義した情報。フォントが収まる箱のようなものと表現できる。ページ内でフォントを配置する際にはこの情報が欠かせない（フォントの形そのものは問題とされない）。よってたいていのプロポーショナルフォントは、形態に関する情報のほかにメトリクス情報も保有している。メトリクスにはカーニング情報も含まれる。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">modern</Emphasis> fonts are fonts based on designs developed in the
19th century or later. The moderns have a solid appearance due to 
their vertical stress. They tend to have more ``character'' or 
``attitude'' than the old styles and transitionals, but still carry
a certain amount of dignity and formality.
They are not suited for writing long passages, but they are useful
for adding character to a piece of writing.
Bodoni is a notable modern typeface.
-->
modern フォント：19 世紀以降に考案されたデザインを基調とするフォント。垂直線を強調してあるため、見た目ががっしりしている。old style や transitional より強烈な「個性」や「主義主張」が特徴だが、品位や格式もそれなりにとどめている。長文には適していないものの、文書の味つけには有効。代表格としては Bodoni がある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">old style</Emphasis> fonts are a traditional class of typeface. 
The old style fonts are based on designs from as far back as the late
15th century. Old style fonts are great for writing long documents
( such as books ). While the old style fonts are designed in the 
tradition of the earlier designers, some of them were designed 
quite recently. Notably, the face <Emphasis remap="bf">Goudy Old Style</Emphasis> was
designed by Goudy in the early 20th century. Notable old style
faces include Goudy Old Style, Garamond, and Caslon.
-->
old style フォント：由緒ある書体のグループ。15 世紀後半から伝わるデザインに基づいている。長い文書（例えば書籍）にはうってつけ。先人のデザインを踏まえたスタイルではあるが、中にはかなり新しい書体もある。ことに Goudy Old Style は 20 世紀初頭に Goudy が考案したもの。old style の代表格としては、Goudy Old Style に加えて Garamond や Caslon がある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">pcf</Emphasis> fonts are bit-mapped fonts used by X.
-->
pcf フォント：X が利用するビットマップフォント。

</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">PostScript</Emphasis> is a programming language designed for page description.
Postscript was a trademark of it's inventor, adobe. However, it is also an 
ISO standard. Postscript needs an 
interpreter to render it. This can be done 
via a program on the computer, such as ghostscript, or it can be interpreted 
by some printers.
-->
PostScript：ページ記述を目的とするプログラミング言語の一種。当初は開発元である Adobe の商標だったが、今や ISO の規格でもある。変換にはインタープリタが必要。これには Ghostscript のようなコンピュータ上のプログラムが使用されるが、一部のプリンタでも同言語の解釈は可能。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">serif</Emphasis> fonts are fonts with 
little hooks ( called serifs ) on the ends of the font.
the serifs usually help make the font more readable. 
However, serifs are quite
difficult to render on low resolution devices, especially at small font 
sizes ( because they are a fine detail ), so it is often true 
that at small sizes on low resolution devices, sans serif fonts 
( such as Microsoft's Verdana ) prove more readable. Another issue
is that there are sans serif fonts ( like the moderns ) that are
not designed for writing long documents.
-->
セリフフォント：描線の先端に小さな鉤（セリフ）がついているフォント。概して読みやすい。ただし、出力デバイスの解像度が低い場合は、（なにしろ細かい飾りだけに）セリフを再現するのがかなり難しく、フォントのサイズが小さければなおさら。よって低解像度のデバイスで小さなフォントを扱うなら、（Microsoft の Verdana のような）サンセリフフォントのほうが読みやすいこともよくある。また、セリフフォントであっても（各種 modern フォントのように）長文向きではないものもある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">sans serif</Emphasis> fonts are fonts without serifs ( sans is French 
for ``without'' ). These fonts have a stark appearance, and are well
suited for writing headlines. While textbook typography mandates that 
serif fonts be used just for headlines, they can have other uses. 
There are sans serif fonts designed for readability as opposed to
impact.
Short punchy documents that are skimmed ( such as catalogues and 
marketting brochures ) may use them, and recently, Microsoft have made
available the Verdana font which is designed for readability at small
sizes on low resolution devices.
Well known sans serif fonts include Lucida Sans, MS Comic Sans,
Avant Garde, Arial, Verdana, Century Gothic.
-->
サンセリフ（sans serif）フォント：セリフのついていないフォント（sans はフランス語で「〜のない」という意味）。見た目があっさりしていて、見出しにもってこい。タイポグラフィー界の常識では、見出しのみに使うべきとされているが、それが唯一の用途とはかぎらない。一部のサンセリフフォントは、インパクトより読みやすさを重視してデザインされている。斜め読みされてしまう短めの文書（例えばカタログや販促パンフレット）で人目を引くのによい場合もあるし、最近 Microsoft が開発した Verdana は、小さな文字を低解像度のデバイスに出力する場合でも読みやすい。有名なサンセリフフォントとしては、Lucida Sans や MS Comic Sans、Avant Garde、Arial、Verdana、Century Gothic などがある。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">slab serif</Emphasis> fonts are a certain class of font whose serifs
look like slabs ( eg flat lines or blocks ) and not hooks.
Slab serif fonts are <Emphasis remap="bf">often</Emphasis>, but not always very readable.
Because the serifs are simple and strong, they give one the feeling 
that they have been punched into the page. 
Well known examples of slab serifs are Clarendon, New 
Century Schoolbook, and Memphis.
-->
slab serif フォント：鉤のようなセリフではなく、厚板（slab）のようなセリフ（平たい線やブロックなど）がついているフォントのグループ。例外もあるとはいえ、非常に読みやすいものが多い。セリフがシンプルでがっちりしているため、ページにめりこんでいるような印象を受ける。Clarendon や New Century Schoolbook、そして Memphis の知名度が高い。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">transitional</Emphasis> fonts are fonts that are based on more 
recent designs than the old style fonts. many of the transitional 
fonts have good readability. Notable transitionals include Baskerville,
and Times Roman.
-->
transitional フォント：old style フォントより最近のデザインを基調としているフォント。読みやすいものが多い。Baskerville や Times Roman が代表格。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">Type 1</Emphasis> is a type of font designed by Adobe. These fonts are
well supported by almost all linux applications, because they have been
supported by the X server architecture and the PostScript standard for
a long time. Postscript fonts are distributed in many different 
formats. Typically, a UNIX PostScript font is distributed as
an <Literal remap="tt">afm</Literal> ( adobe font metric ) file, and an outline file, which is 
usually a <Literal remap="tt">.pfb</Literal> ( printer font binary ) or 
<Literal remap="tt">.pfa</Literal> ( printer font ascii ) file. The outline file contains 
all the glyphs, while the metric file contains the metrics.
-->
Type1 フォント：Adobe の開発したフォントの一種。昔から X サーバのアーキテクチャや PostScript 規格でサポートされていたため、Linux で動くほぼすべてのアプリケーションできちんと使える。PostScript フォントの配布形態はさまざまだが、UNIX 向けのものは afm（adobe font metric）ファイルとアウトラインファイルの組み合わせが一般的。後者は通常、.pfb（printer font binary）ファイルないし .pfa（printer font ascii）ファイル。なお、メトリックファイルにはメトリクス情報、アウトラインファイルにはすべてのグリフが含まれている。
</Para>
</ListItem>
<ListItem>

<Para>
<!--
<Emphasis remap="bf">type3</Emphasis> fonts are similar to Type 1. The file extensions
are similar to Type 1 fonts ( they are distributed as <Literal remap="tt">pfa</Literal> and
<Literal remap="tt">afm</Literal> files ), but they are not supported by X, and because
of this, there are not very many linux applications which support them.
-->
Type3 フォント：Type1 に似たフォント。配布時の構成ファイル（afm ファイルおよび pfa ファイル）の拡張子も Type1 フォントに似ているが、X でサポートされていないため、このフォントに対応している Linux のアプリケーションはあまり多くない。
</Para>
</ListItem>

</ItemizedList>

</Para>

</Sect1>

</Article>
