<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NakakitaSota</id>
	<title>ArchWiki - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NakakitaSota"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/NakakitaSota"/>
	<updated>2026-11-02T11:47:34Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88&amp;diff=41785</id>
		<title>フォント</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88&amp;diff=41785"/>
		<updated>2026-11-01T13:47:57Z</updated>

		<summary type="html">&lt;p&gt;NakakitaSota: ttf-jetbrains-monoの説明文における誤字の修正 s/はい削/開発/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:フォント]]&lt;br /&gt;
[[de:Schriftarten]]&lt;br /&gt;
[[en:Fonts]]&lt;br /&gt;
[[es:Fonts]]&lt;br /&gt;
[[uk:Fonts]]&lt;br /&gt;
[[zh-hans:Fonts]]&lt;br /&gt;
{{Related articles start}}&lt;br /&gt;
{{Related|フォント設定}}&lt;br /&gt;
{{Related|アプリケーション一覧/ユーティリティ#Font viewers}}&lt;br /&gt;
{{Related|Java Runtime Environment のフォント}}&lt;br /&gt;
{{Related|Linux コンソール#フォント}}&lt;br /&gt;
{{Related|メトリック互換フォント}}&lt;br /&gt;
{{Related|Microsoft フォント}}&lt;br /&gt;
{{Related articles end}}&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:Computer font]] ([[Wikipedia:ja:フォント|日本語版]]) より: 「コンピュータのフォントは、グラフィカルなグリフのセットを含むデジタルデータファイルとして実装されている。コンピュータフォントは、フォントエディタを用いて設計・作成される。コンピュータの画面用に特別に設計されたフォントで、印刷用ではないものをスクリーンフォントという。」&lt;br /&gt;
&lt;br /&gt;
なお、フォントのライセンスによっては、法的な制約を受ける場合があります。&lt;br /&gt;
&lt;br /&gt;
== フォントフォーマット ==&lt;br /&gt;
&lt;br /&gt;
今日使われるほとんどのコンピュータフォントのデータフォーマットは、&#039;&#039;ビットマップ&#039;&#039;か&#039;&#039;アウトライン&#039;&#039;のどちらかです。&lt;br /&gt;
;ビットマップフォント: 各面とサイズで各グリフのイメージを表現するドットやピクセルの配列で構成されます。&lt;br /&gt;
;アウトラインまたは&#039;&#039;ベクター&#039;&#039;フォント: ベジェ曲線、描画命令、そして計算式を使用して各グリフを表現します。文字のアウトラインは任意のサイズで表示できます。&lt;br /&gt;
&lt;br /&gt;
=== ビットマップフォーマット ===&lt;br /&gt;
&lt;br /&gt;
* Adobe による [[Wikipedia:Glyph Bitmap Distribution Format|Bitmap Distribution Format]] (BDF)&lt;br /&gt;
* Xorg による [[Wikipedia:Portable Compiled Format|Portable Compiled Format]] (PCF)&lt;br /&gt;
* カーネルがコンソールフォントで使用する [[Wikipedia:PC Screen Font|PC Screen Font]] (PSF) (Xorg はサポートしていません。Unicode PSF ファイルの拡張子は {{ic|psfu}} です)。&lt;br /&gt;
* OpenType ビットマップフォント (OTB) [https://fedoraproject.org/wiki/Changes/ProvideOpenTypeBitmapFonts]&lt;br /&gt;
&lt;br /&gt;
上記のフォーマットは gzip で圧縮することもできます。利用可能なビットマップフォントは[[#ビットマップ]]を見てください。&lt;br /&gt;
&lt;br /&gt;
=== アウトラインフォーマット ===&lt;br /&gt;
&lt;br /&gt;
* Adobe による [[Wikipedia:ja:PostScriptフォント|PostScript フォント]] – 様々なフォーマットがあります。例: Printer Font ASCII (PFA) と Printer Font Binary (PPB)。&lt;br /&gt;
* Apple と Microsoft による [[Wikipedia:ja:TrueType|TrueType]] (ファイル拡張子: {{ic|ttf}})&lt;br /&gt;
* TrueType を基に Microsoft によって開発された [[Wikipedia:ja:OpenType|OpenType]] (ファイル拡張子: {{ic|otf}}、{{ic|ttf}})&lt;br /&gt;
&lt;br /&gt;
多くの場合、TrueType と OpenType の技術的な差異は無視することができます。&lt;br /&gt;
&lt;br /&gt;
=== 他のフォーマット ===&lt;br /&gt;
&lt;br /&gt;
組版アプリケーションの [[TeX]] と、それに組み合わせるフォントソフトウェアの &#039;&#039;Metafont&#039;&#039; は、従来から独自の方法で文字をレンダリングします。この2つのプログラムでフォントとして使われるファイル拡張子に {{ic|*pk}}、{{ic|*gf}}、{{ic|mf}}、{{ic|vf}} があります。最近のバージョンでは、TrueType フォントと OpenType フォントを使うこともできます。&lt;br /&gt;
&lt;br /&gt;
[https://fontforge.github.io/en-US/ FontForge] ({{Pkg|fontforge}}) はフォント編集アプリケーションであり、独自のネイティブなテキストベースのフォーマット {{ic|sfd}} (&#039;&#039;s&#039;&#039;pline &#039;&#039;f&#039;&#039;ont &#039;&#039;d&#039;&#039;atabase) でフォントを保存できます。&lt;br /&gt;
&lt;br /&gt;
[https://www.w3.org/TR/SVG/fonts.html SVG] にも独自のフォント表現方式があります。&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
&lt;br /&gt;
フォントをインストールする方法は複数あります。&lt;br /&gt;
&lt;br /&gt;
=== Pacman ===&lt;br /&gt;
&lt;br /&gt;
有効化されているリポジトリ内のフォント及びフォントコレクションは [[pacman]] でインストールできます。&lt;br /&gt;
&lt;br /&gt;
利用可能なフォントは[[pacman#パッケージ・データベースに問い合わせる|パッケージをクエリする]]ことで確認できます (例えば、{{ic|font}} や {{ic|ttf}} といった単語で検索するなど)。&lt;br /&gt;
&lt;br /&gt;
=== パッケージを作成する ===&lt;br /&gt;
&lt;br /&gt;
フォントの管理は pacman からできるようにしたほうが良いでしょう。[[パッケージの作成|Arch のパッケージを作成する]]ことで、pacman に管理させることができます。また、パッケージは Arch コミュニティと [[AUR]] で共有することもできます。フォントをインストールするパッケージは特に似ています ([[フォントパッケージガイドライン]] を参照してください)。&lt;br /&gt;
&lt;br /&gt;
フォントファイルのファミリー名は {{ic|fc-query}} を使うことで確認できます (例: {{ic|fc-query -f &#039;%{family[0]}\n&#039; /path/to/file}})。フォーマットについては {{man|3|FcPatternFormat}} で説明されています。&lt;br /&gt;
&lt;br /&gt;
=== 手動インストール ===&lt;br /&gt;
&lt;br /&gt;
システムで設定されているリポジトリに存在しないフォントを追加する際に推奨される方法は [[#パッケージを作成する]] で説明されています。この方法では、後にフォントパッケージの削除と更新を pacman で行うことができます。&lt;br /&gt;
&lt;br /&gt;
または、フォントを手動でインストールすることもできます:&lt;br /&gt;
&lt;br /&gt;
* シングルユーザーの場合、フォントは {{ic|~/.local/share/fonts/}} にインストールします。&lt;br /&gt;
** 多くの場合、他のユーザーとしてグラフィカルなアプリケーションを実行しない限り、これで十分です。&lt;br /&gt;
** 過去には {{ic|~/.fonts/}} が使われていましたが、現在は非推奨です。&lt;br /&gt;
* システム全体 (全ユーザー) にインストールする場合は、{{ic|/usr/local/share/fonts/}} の下にフォントを配置します。&lt;br /&gt;
** 先にディレクトリを作成する必要があるかもしれません: {{ic|mkdir -p /usr/local/share/fonts}}&lt;br /&gt;
** {{ic|/usr/share/fonts/}} はパッケージマネージャの権限下にあり、手動で変更するべきではありません。&lt;br /&gt;
&lt;br /&gt;
サブディレクトリ構造の作成はユーザー次第であり、Linux ディストリビューションによって異なります。わかりやすくするために、各フォントをそれ自身のディレクトリに置くとよいでしょう。Fontconfig はデフォルトのパスを再帰的に検索し、ネストしたファイルを確実に拾います。&lt;br /&gt;
&lt;br /&gt;
構造の例は次のとおりです:&lt;br /&gt;
&lt;br /&gt;
{{bc|&lt;br /&gt;
/usr/local/share/fonts/&lt;br /&gt;
├── otf&lt;br /&gt;
│   └── SourceCodeVariable&lt;br /&gt;
│       ├── SourceCodeVariable-Italic.otf&lt;br /&gt;
│       └── SourceCodeVariable-Roman.otf&lt;br /&gt;
└── ttf&lt;br /&gt;
    ├── AnonymousPro&lt;br /&gt;
    │   ├── Anonymous-Pro-B.ttf&lt;br /&gt;
    │   ├── Anonymous-Pro-I.ttf&lt;br /&gt;
    │   └── Anonymous-Pro.ttf&lt;br /&gt;
    └── CascadiaCode&lt;br /&gt;
        ├── CascadiaCode-Bold.ttf&lt;br /&gt;
        ├── CascadiaCode-Light.ttf&lt;br /&gt;
        └── CascadiaCode-Regular.ttf&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
フォントファイルには、すべてのユーザーに対して十分な読み取り権限を与える必要があります。少なくとも、ファイルの場合は {{ic|444}}、ディレクトリの場合は {{ic|555}} に [[chmod]] しておく必要があります。&lt;br /&gt;
&lt;br /&gt;
Xserver がフォントを直接読み込むためには (&#039;&#039;フォントサーバ&#039;&#039; の使用とは対照的に)、新しく追加したフォントのディレクトリを FontPath エントリで追加する必要があります。このエントリは [[Xorg#設定|Xorg 設定ファイル]]の &#039;&#039;Files&#039;&#039; セクションにあります (例: {{ic|/etc/X11/xorg.conf}} や {{ic|/etc/xorg.conf}})。詳しくは [[#古いアプリケーション]] を見て下さい。&lt;br /&gt;
&lt;br /&gt;
最後に、fontconfig キャッシュをアップデートします (通常は fontconfig ライブラリを使用するアプリケーションが実行するため必要ありません):&lt;br /&gt;
&lt;br /&gt;
 $ fc-cache&lt;br /&gt;
&lt;br /&gt;
=== 古いアプリケーション ===&lt;br /&gt;
&lt;br /&gt;
fontconfig をサポートしていない古いアプリケーション (例: GTK 1.x アプリケーションや {{ic|xfontsel}}) では、インデックスをフォントディレクトリ内に作成しておく必要があります:&lt;br /&gt;
&lt;br /&gt;
 $ mkfontscale&lt;br /&gt;
 $ mkfontdir&lt;br /&gt;
&lt;br /&gt;
または、ワンライナーで複数のフォルダを追加するには:&lt;br /&gt;
&lt;br /&gt;
 $ for dir in /font/dir1/ /font/dir2/; do xset +fp $dir; done &amp;amp;&amp;amp; xset fp rehash&lt;br /&gt;
&lt;br /&gt;
または、フォントが、{{ic|/usr/share/fonts}} などのディレクトリ内の異なるサブフォルダ内にそれぞれインストールされている場合は:&lt;br /&gt;
&lt;br /&gt;
 $ for dir in * ; do if [  -d  &amp;quot;$dir&amp;quot;  ]; then cd &amp;quot;$dir&amp;quot;;xset +fp &amp;quot;$PWD&amp;quot; ;mkfontscale; mkfontdir;cd .. ;fi; done &amp;amp;&amp;amp; xset fp rehash&lt;br /&gt;
&lt;br /&gt;
X サーバーがフォントディレクトリの読み込みに失敗したときは全ての {{ic|fonts.dir}} ファイルを再スキャンしてください:&lt;br /&gt;
&lt;br /&gt;
 # xset +fp /usr/share/fonts/misc # Inform the X server of new directories&lt;br /&gt;
 # xset fp rehash                # Forces a new rescan&lt;br /&gt;
&lt;br /&gt;
フォントが読み込まれたのかチェックするには:&lt;br /&gt;
&lt;br /&gt;
 $ xlsfonts | grep fontname&lt;br /&gt;
&lt;br /&gt;
{{note|多くのパッケージはインストール時に Xorg がフォントを使えるように自動的に設定を行います。その場合、この手順は不要です。}}&lt;br /&gt;
&lt;br /&gt;
これは、{{ic|/etc/X11/xorg.conf}} や {{ic|/etc/X11/xorg.conf.d}} でグローバルに設定することもできます。&lt;br /&gt;
&lt;br /&gt;
以下は、{{ic|/etc/X11/xorg.conf}} に追加すべきセクションの例です。必要なフォントに合わせてパスを削除または追加してください。&lt;br /&gt;
&lt;br /&gt;
{{bc|&lt;br /&gt;
# Let X.Org know about the custom font directories&lt;br /&gt;
Section &amp;quot;Files&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/100dpi&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/75dpi&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/cantarell&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/cyrillic&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/encodings&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/misc&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/truetype&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/TTF&amp;quot;&lt;br /&gt;
    FontPath    &amp;quot;/usr/share/fonts/util&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Pango の警告 ===&lt;br /&gt;
&lt;br /&gt;
システムで [https://www.pango.org/ Pango] が使用されている場合に、pango は [https://www.freedesktop.org/wiki/Software/fontconfig fontconfig] から読み込んでフォントを読み込む場所を分類します。&lt;br /&gt;
&lt;br /&gt;
 (process:5741): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type=&#039;PangoRenderFc&#039;, script=&#039;common&#039;&lt;br /&gt;
 (process:5741): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type=&#039;PangoRenderFc&#039;, script=&#039;latin&#039;&lt;br /&gt;
&lt;br /&gt;
上記のようなエラーや、アプリケーションで文字の代わりに豆腐が表示された場合、フォントを追加してフォントキャッシュをアップデートする必要があります。この例では {{Pkg|ttf-liberation}} フォントがあげられていて root 権限でシステム全体で有効にします。&lt;br /&gt;
&lt;br /&gt;
{{hc|# fc-cache|&lt;br /&gt;
/usr/share/fonts: caching, new cache contents: 0 fonts, 3 dirs&lt;br /&gt;
/usr/share/fonts/TTF: caching, new cache contents: 16 fonts, 0 dirs&lt;br /&gt;
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs&lt;br /&gt;
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs&lt;br /&gt;
/usr/share/fonts/util: caching, new cache contents: 0 fonts, 0 dirs&lt;br /&gt;
/var/cache/fontconfig: cleaning cache directory&lt;br /&gt;
fc-cache: succeeded&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
デフォルトのフォントが設定されたか確認するには:&lt;br /&gt;
&lt;br /&gt;
{{hc|$ fc-match|&lt;br /&gt;
LiberationMono-Regular.ttf: &amp;quot;Liberation Mono&amp;quot; &amp;quot;Regular&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== フォントパッケージ ==&lt;br /&gt;
&lt;br /&gt;
以下は、公式リポジトリや [[AUR]] から入手できる多くのフォントパッケージを精選したリストです。幅広い [[wikipedia:ja:Unicode|Unicode]] サポートのあるフォントには &amp;quot;Unicode&amp;quot; とマークしています。&lt;br /&gt;
&lt;br /&gt;
{{Tip|[https://github.com/ternstor/distrofonts Archfonts] は公式リポジトリや AUR にあるすべての TTF フォントの概要を生成するために使用できる Python スクリプトです。}}&lt;br /&gt;
&lt;br /&gt;
=== ビットマップ ===&lt;br /&gt;
&lt;br /&gt;
{{Note|{{Pkg|pango}} 1.44 は、[https://blogs.gnome.org/mclasen/2019/05/25/pango-future-directions/ FreeType のサポートをやめ HarfBuzz を採用した]ため、[https://blogs.gnome.org/mclasen/2019/08/07/pango-1-44-wrap-up/ 従来の BDF/PCF ビットマップフォントへのサポートがなくなり]、一部のアプリケーション ({{Pkg|gnome-terminal}} など) では、フォントが機能しなくなりました (グリフではなく豆腐が表示されます)。{{Bug|63297}}、[https://gitlab.gnome.org/GNOME/pango/issues/386 Pango issue #386]、[https://github.com/harfbuzz/harfbuzz/issues/1897 HarfBuzz issue #1897] を参照して下さい。}}&lt;br /&gt;
&lt;br /&gt;
* デフォルト 8×16&lt;br /&gt;
* [https://github.com/seraxis/pcf-spectrum-berry Berry] ({{AUR|pcf-spectrum-berry}}) – 8px&lt;br /&gt;
* [https://www.dcmembers.com/jibsen/download/61/ Dina] ({{AUR|dina-font}}) – Proggy プログラミングフォントベース、6pt、8pt、9pt、10pt、等幅&lt;br /&gt;
* [http://openlab.jp/efont/unicode/ Efont] ({{AUR|efont-unicode-bdf}}) – 10px、12px、14px、16px、24px、ノーマル、太字、イタリック&lt;br /&gt;
* [https://font.gohu.org/ Gohu] ({{AUR|gohufont}}) – 11px、14px、ノーマル、太字&lt;br /&gt;
* [https://typedesign.replit.app/kissinger2.html Kissinger 2] – 8×16、16×16 (Unifont の競合)&lt;br /&gt;
* [https://artwizaleczapka.sourceforge.net/ Lime] ({{AUR|artwiz-fonts}})&lt;br /&gt;
* [https://tobiasjung.name/profont/ ProFont] ({{AUR|ttf-profont-iix}}) – 10px、11px、12px、15px、17px、22px、29px、ノーマル&lt;br /&gt;
* [[Wikipedia:Proggy programming fonts|Proggy]] ({{AUR|proggyfonts}}) – 複数のバリアントあり&lt;br /&gt;
* [http://www.fial.com/~scott/tamsyn-font/ Tamsyn] ({{AUR|tamsyn-font}})&lt;br /&gt;
* [https://github.com/lucy/tewi-font Tewi] ({{AUR|bdf-tewi-git}})&lt;br /&gt;
* [https://unifoundry.com/unifont.html Unifont] – 8×16、16×16 (Unicode のカバー率が[[Wikipedia:Unicode font#Comparison of fonts|最も高い]]フォント) ({{AUR|bdf-unifont}})&lt;br /&gt;
&lt;br /&gt;
Pango 1.44 及びそれ以降で機能するフォント:&lt;br /&gt;
&lt;br /&gt;
* [https://tobiasjung.name/profont/ ProFont] ({{AUR|profont-otb}}) – ProFont の OpenType Bitmap (OTB) バリアント&lt;br /&gt;
* [https://xorg.freedesktop.org/releases/individual/font/ Misc Fixed] {{AUR|xorg-fonts-misc-otb}}&lt;br /&gt;
* [https://font.gohu.org/ Gohufont] ({{AUR|gohufont-otb}})&lt;br /&gt;
* [https://github.com/slavfox/Cozette/ Cozette] ({{AUR|cozette-otb}})&lt;br /&gt;
* [https://terminus-font.sourceforge.net/ Terminus] ({{Pkg|terminus-font}})&lt;br /&gt;
* AUR 上の他の [https://aur.archlinux.org/packages/?O=0&amp;amp;SeB=n&amp;amp;K=-otb&amp;amp;outdated=&amp;amp;SB=n&amp;amp;SO=a&amp;amp;PP=50&amp;amp;do_Search=Go OTB] フォント&lt;br /&gt;
&lt;br /&gt;
=== ラテン文字 ===&lt;br /&gt;
&lt;br /&gt;
==== ファミリー ====&lt;br /&gt;
&lt;br /&gt;
[[フォントパッケージガイドライン#提供するもの|基本のフォントセットを提供する]]パッケージ:&lt;br /&gt;
&lt;br /&gt;
* [[Wikipedia:ja:Bitstream Vera|Bitstream Vera]] ({{Pkg|ttf-bitstream-vera}}) – サンセリフ体、セリフ体、等幅フォントを含んでいます。Bitstream Vera Sans は [[Wikipedia:ja:Verdana|Verdana]] のメトリック互換版です。&lt;br /&gt;
* [[Wikipedia:Croscore fonts|Croscore fonts]] ({{Pkg|ttf-croscore}}) – Helvetica、Times、Courier、Georgia の[[メトリック互換フォント]]。それぞれ、Arimo、Tinos、Cousine、Gelasio という名前が付けられています。Chrome OS に同梱されています。&lt;br /&gt;
* [[Wikipedia:ja:DejaVuフォント|DejaVu フォント]] ({{Pkg|ttf-dejavu}}) – Unicode カバー率を高めるように修正された Bitstream Vera。&lt;br /&gt;
* [[Wikipedia:ja:Droid (書体)|Droid]] ({{Pkg|ttf-droid}}) – 古い Android バージョンのデフォルトフォント。Unicode カバー率は高く、CJK 文字を含んでいますが、記号や絵文字はありません。&lt;br /&gt;
* [[Wikipedia:GNU FreeFont|GNU FreeFont]] ({{Pkg|gnu-free-fonts}}) – Helvetica、Times、Courier のクローンである3つのフォント (それぞれ FreeSans、FreeSerif、FreeMono) が含まれています。ほとんどのラテン文字は [[Wikipedia:URW Type Foundry|URW]] [[Wikipedia:Ghostscript#Free_fonts|Ghostscript]] フォント (例: [[Wikipedia:ja:ニンバス・ローマンNo.9 L|Nimbus Roman]]、[[Wikipedia:Nimbus Sans|Nimbus Sans]]) 由来で、非ラテン文字は Unicode カバー率の高い多くのソース由来です。ただし、CJK 文字は含まれていません。&lt;br /&gt;
* [[Wikipedia:ja:IBM Plex|IBM Plex]] ({{Pkg|ttf-ibm-plex}}) – セリフ体、サンセリフ体、コンデンスドサンセリフ (condensed sans-serif)、等幅。True italics あり。&lt;br /&gt;
* [https://input.djr.com/info/ Input] ({{Pkg|ttf-input}}) – DJR &amp;amp; Font Bureau 由来のコード用フォント群&lt;br /&gt;
* [[Wikipedia:ja:Liberation fonts|Liberation fonts]] ({{Pkg|ttf-liberation}}) – Helvetica、Times、Courier の[[メトリック互換フォント]]。しかし、見た目が異なります。&lt;br /&gt;
* [https://github.com/alerque/libertinus Libertinus Fonts] ({{Pkg|otf-libertinus}}) – [[Wikipedia:ja:Linux Libertine|Linux Libertine]] と Linux Biolinum のフォーク。拡張数学記号サポートあり。[[#数学]] を参照。&lt;br /&gt;
* [[Microsoft フォント]] ({{AUR|ttf-ms-win11}}) – Windows 11 のフォント群 (Windows 11 環境かインストールメディアが必要)。&lt;br /&gt;
* [[Wikipedia:ja:Noto|Noto フォント]] ({{Pkg|noto-fonts}}) – Google のフォントファミリ。任意の依存関係である絵文字と CJK のパッケージもインストールすれば、Unicode を完全にカバーできます。&lt;br /&gt;
&lt;br /&gt;
基本のフォントセットを提供しないパッケージ:&lt;br /&gt;
&lt;br /&gt;
* [https://b612-font.com/ B612] ({{AUR|ttf-b612}}) – Airbus が提供するオープンソースのフォントファミリ (サンセリフと等幅)。飛行機のコクピット画面で読みやすいようにデザインされています。&lt;br /&gt;
* [[Wikipedia:Ghostscript#Free_fonts|Ghostscript]] ({{Pkg|gsfonts}}) – [[Wikipedia:URW Type Foundry|URW]] によって寄付された Ghostscript フォント。Helvetica、Times、Courier などのクローンを含んでいます。GNU FreeFont ({{Pkg|gnu-free-fonts}}) と TeX Gyre フォント ({{Pkg|tex-gyre-fonts}}) は両方とも部分的にこの Ghostscript フォントをベースとしています。&lt;br /&gt;
* [[Wikipedia:Luxi fonts|Luxi fonts]] ({{AUR|font-bh-ttf}}) – Lucida に似ている X.Org フォントファミリ&lt;br /&gt;
* [[Wikipedia:ja:Roboto|Roboto]] ({{Pkg|ttf-roboto}}) – 最近の Android バージョンのデフォルトフォント。CJK などサポートされていない言語に関しては Noto フォントによって補完されます。&lt;br /&gt;
* [https://www.gust.org.pl/projects/e-foundry/tex-gyre/index_html TeX Gyre フォント群] ({{Pkg|tex-gyre-fonts}}) – TeX ユーザーの Polish GUST association によって作成されました。ほとんどは [[Wikipedia:URW Type Foundry|URW]] [[Wikipedia:Ghostscript#Free_fonts|Ghostscript]] フォントをベースとしており、Helvetica、Times、Courier などのクローンを含んでいます。一部のフォントは独自の数学関連のフォントを含んでいます ([[#数学]] を参照)。&lt;br /&gt;
* [[Wikipedia:ja:Ubuntu (書体)|Ubuntu フォントファミリ]] ({{Pkg|ttf-ubuntu-font-family}})&lt;br /&gt;
&lt;br /&gt;
レガシーな Microsoft フォントパッケージ:&lt;br /&gt;
&lt;br /&gt;
* [https://corefonts.sourceforge.net/ Microsoft フォント] ({{AUR|ttf-ms-fonts}}) – Andalé Mono、Courier New、Arial、Arial Black、Comic Sans、Impact、Lucida Sans、Microsoft Sans Serif、Trebuchet、Verdana、Georgia、Times New Roman&lt;br /&gt;
* Vista フォント ({{AUR|ttf-vista-fonts}}) – Consolas、Calibri、Candara、Corbel、Cambria、Constantia&lt;br /&gt;
&lt;br /&gt;
==== 等幅 ====&lt;br /&gt;
&lt;br /&gt;
以下では、&amp;quot;プログラミングリガチャ&amp;quot; (例えば &amp;quot;-&amp;gt;&amp;quot; という文字列が &amp;quot;⟶&amp;quot; という2文字分の幅のグリフとして表示される機能のこと) をサポートしているフォントには ⟶ という印をつけています。その他の等幅フォントは [[#ビットマップ]] と [[#ファミリー]] も見てください。&lt;br /&gt;
&lt;br /&gt;
* [https://www.marksimonson.com/fonts/view/anonymous-pro Anonymous Pro] ({{Pkg|ttf-anonymous-pro}}、{{AUR|ttf-google-fonts-git}} に含まれています)&lt;br /&gt;
* [https://github.com/microsoft/cascadia-code Cascadia Code] ({{Pkg|ttf-cascadia-code}}) ⟶ – Open Font License の下で Microsoft によってリリースされ、プログラミング合字を使用して Windows Terminal の外観を向上させるようにデザインされています。&lt;br /&gt;
* [https://quoteunquoteapps.com/courierprime/ Courier Prime] ({{AUR|ttf-courier-prime}}) – サンセリフフォントとプログラミング用に最適化されたバージョンで補完された Courier の代替品で、Open Font License の下でリリースされています。&lt;br /&gt;
* [https://damieng.com/envy-code-r Envy Code R] ({{AUR|ttf-envy-code-r}}) – プログラマのためのフォント&lt;br /&gt;
* Fantasque Sans Mono ({{Pkg|ttf-fantasque-sans-mono}}、{{Pkg|otf-fantasque-sans-mono}})&lt;br /&gt;
* [[Wikipedia:Fira_(typeface)|Fira Mono]] ({{Pkg|ttf-fira-mono}}、{{Pkg|otf-fira-mono}}) – 小さい画面に最適化され、Mozilla によって Firefox OS に採用されたフォント。&lt;br /&gt;
* [[Wikipedia:Fira_(typeface)#Fira_Code|Fira Code]] ({{Pkg|ttf-fira-code}}) ⟶ – 一般的な複数文字のリガチャが追加された、Fira Mono の拡張。&lt;br /&gt;
* [https://sourcefoundry.org/hack/ Hack] ({{Pkg|ttf-hack}}) - KDE Plasma でデフォルトとして使用されるオープンソースの等幅フォント&lt;br /&gt;
* [https://github.com/i-tu/Hasklig Hasklig] ({{AUR|otf-hasklig}}) - 等幅リガチャのあるコードフォント&lt;br /&gt;
* [https://pcaro.es/p/hermit/ Hermit] ({{Pkg|otf-hermit}}) - プログラマによる、プログラマのためのフォント。&lt;br /&gt;
* [[Wikipedia:Inconsolata|Inconsolata]] ({{Pkg|ttf-inconsolata}}、{{AUR|ttf-google-fonts-git}} に含まれています) – ソースコードの閲覧用にデザインされたフォント。Consolas と Letter Gothic からインスパイアされました。&lt;br /&gt;
* [https://leonardo-m.livejournal.com/77079.html Inconsolata-g] ({{AUR|ttf-inconsolata-g}}) – プログラマ向けの改修が加えられています。&lt;br /&gt;
* [https://be5invis.github.io/Iosevka/ Iosevka] ({{Pkg|ttc-iosevka}}) ⟶ – Pragmata Pro、M+、および PF DIN Mono に触発された、プログラミングに理想的なフォントとして設計された細いサンセリフおよびスラブセリフ書体。プログラミング合字と2000以上のラテン文字、ギリシャ文字、キリル文字、発音記号、PowerLine グリフをサポートします&lt;br /&gt;
* [https://www.jetbrains.com/lp/mono/ JetBrains Mono] ({{Pkg|ttf-jetbrains-mono}}) ⟶ – JetBrains によって開発されている、フリーでオープンソースなフォント。&lt;br /&gt;
* [https://mishamyrt.github.io/Lilex/ Lilex] ({{AUR|ttf-lilex}}) ⟶ – プログラミングで一般的に使われる複数文字のリガチャが含まれている、フリーでオープンソースなモダンなプログラミングフォント。&lt;br /&gt;
* [[Wikipedia::ja:Lucida#Lucida Typewriter Serif|Lucida Typewriter]] ({{AUR|jre}} パッケージに含まれています)&lt;br /&gt;
* [[Wikipedia:Menlo (typeface)|Menlo]] ({{AUR|ttf-meslo}}) – OS X のための Apple の Menlo Regular フォントのカスタマイズされたバージョン。垂直方向のギャップが大きくなっています。&lt;br /&gt;
* [[Wikipedia:Monaco (typeface)|Monaco]] ({{AUR|ttf-monaco}}) – Apple デザインされた、OS X のためのプロプライエタリなフォント。&lt;br /&gt;
* Monofur ({{Pkg|ttf-monofur}})&lt;br /&gt;
* [https://madmalik.github.io/mononoki Mononoki] ({{AUR|ttf-mononoki}}) – プログラミングやコードレビューのためのフォント。&lt;br /&gt;
* [[Wikipedia:Roboto#Roboto_Mono|Roboto Mono]] ({{Pkg|ttf-roboto-mono}}) – Roboto ({{Pkg|ttf-roboto}}) をベースとしています。&lt;br /&gt;
* [[Wikipedia:Source Code Pro|Source Code Pro]] ({{Pkg|adobe-source-code-pro-fonts}}、{{AUR|ttf-google-fonts-git}} に含まれています)&lt;br /&gt;
* [https://dtinth.github.io/comic-mono-font/ Comic Mono] ({{AUR|ttf-comic-mono-git}}) 読みやすい等幅フォント。子供の頃から親しんできたあの字面、Comic Sans。&lt;br /&gt;
&lt;br /&gt;
関連するウェブサイト:&lt;br /&gt;
&lt;br /&gt;
* [http://www.lowing.org/fonts/ Trevor Lowing のフォントリスト]&lt;br /&gt;
* [https://www.slant.co/topics/67/~what-are-the-best-programming-fonts Slant: What are the best programming fonts?]&lt;br /&gt;
* [https://stackoverflow.com/questions/4689/recommended-fonts-for-programming Stack Overflow: Recommended fonts for programming]&lt;br /&gt;
* [https://www.programmingfonts.org Programming Fonts - Test Drive]&lt;br /&gt;
* [http://s9w.io/font_compare Programming Fonts Compare]&lt;br /&gt;
* [https://www.codingfont.com/ Typogram による Coding Font]&lt;br /&gt;
&lt;br /&gt;
==== サンセリフ ====&lt;br /&gt;
&lt;br /&gt;
* [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;amp;id=andika Andika]{{Dead link|2024|03|03|status=404}} ({{AUR|ttf-andika}})&lt;br /&gt;
* [[Wikipedia:Cantarell (typeface)|Cantarell]] ({{Pkg|cantarell-fonts}}) – GNOME と共に提供されるデフォルトフォント。GNOME 及び GTK 3 関連のパッケージで必要です。&lt;br /&gt;
* [https://typedesign.replit.app/dmcasansserif.html DMCA Sans Serif] ({{AUR|ttf-dmcasansserif}}) – 汎用のサンセリフフォント。Microsoft Consolas とメトリック互換性あり。&lt;br /&gt;
* [[Wikipedia:Fira (typeface)|Fira Sans]] ({{Pkg|ttf-fira-sans}}、{{Pkg|otf-fira-sans}}) – Erik Spiekermann によって Mozilla と Firefox OS のためにデザインされたサンセリフフォント。Fira Mono と Fira Code は Fira Sans の等幅バージョンです ([[#等幅]] を参照)。&lt;br /&gt;
* [[Wikipedia:FreeSans|FreeSans]] ({{Pkg|gnu-free-fonts}}) – Helvetica と[[Commons:File:FreeSansDemonstration.png|見た目が似ています]]が、メトリクスが異なります。[[#ファミリー]] を参照。&lt;br /&gt;
* [https://github.com/rsms/inter Inter] ({{Pkg|inter-font}}) – ユーザーインターフェイス用にデザインされた、幾何学的なネオグロテスクフォント。&lt;br /&gt;
* [https://indestructibletype.com/Jost.html Jost*] ({{AUR|otf-jost}}) – [[Wikipedia:ja:Futura|Futura]] をベースとしたオープンソース書体。&lt;br /&gt;
* [[Wikipedia:ja:Liberation fonts|Liberation Sans]] ({{Pkg|ttf-liberation}}) – Helvetica とメトリック互換性がありますが、[[Commons:File:Font_Sample_-_Liberation_Sans.svg|見た目が異なります]]。[[#ファミリー]] を参照。&lt;br /&gt;
* [https://fonts.google.com/specimen/Montserrat Montserrat] ({{Pkg|otf-montserrat}}) – [[Wikipedia:Gotham (typeface)|Gotham]] と [[Wikipedia:Proxima Nova|Proxima Nova]] と似ている部分のあるオープンソースフォント。&lt;br /&gt;
* [https://fonts.google.com/specimen/Nunito Nunito] ({{Pkg|ttf-nunito}}) – 文字の端が丸いオープンソースフォント。なので、[[Wikipedia:Gotham_(typeface)#Variations|Gotham Rounded]] や [https://fonts.adobe.com/fonts/proxima-soft Proxima Soft] と似ています。&lt;br /&gt;
* [[Wikipedia:Open Sans|Open Sans]] ({{Pkg|ttf-opensans}}) – Google から委託されたサンセリフフォント。Droid sans をベースとしていますが、少し幅広くなっています。&lt;br /&gt;
* [[Wikipedia:PT Sans|PT Sans]] ({{AUR|ttf-google-fonts-git}}) – 3つの主要なバリアント (normal、narrow、caption) があります。Unicode: ラテン文字、キリル文字&lt;br /&gt;
* [[Wikipedia:ja:Source Sans Pro|Source Sans]] ({{Pkg|adobe-source-sans-fonts}}) – Adobe のオープンソースのサンセリフフォント。News Gothic と Franklin Gothic をベースとしています。&lt;br /&gt;
* [https://www.winehq.org/announce/0.9.47 Tahoma (Wine 用の代替版)] ({{AUR|ttf-tahoma}}) – [[Wikipedia:Tahoma (typeface)|Tahoma]] に対するオープンソースな代替のフォントです。[[Wine]] プロジェクトによって開発されました。多くの Windows アプリケーションは Tahoma が利用可能であることを期待するので作成されました。&lt;br /&gt;
&lt;br /&gt;
==== セリフ ====&lt;br /&gt;
&lt;br /&gt;
* [[Wikipedia:ja:Bitstream Charter|Bitstream Charter]] ({{AUR|ttf-bitstream-charter}}、{{AUR|otf-bitstream-charter}}) – 元は [[Wikipedia:ja:マシュー・カーター|Matthew Carter]] によってデザインされた商用フォントでした。フリーなライセンスのバージョンがリリースされ、後にモダンな形式に[https://practicaltypography.com/charter.html 変換されました] (前述のパッケージで提供されています)。&lt;br /&gt;
* [https://indestructibletype.com/Bodoni.html Bodoni*] ({{AUR|otf-bodoni}}) – オープンソースな [[Wikipedia:ja:Bodoni|Bodoni]] の復刻版。&lt;br /&gt;
* [https://github.com/skosch/Crimson Crimson] ({{Pkg|otf-crimson}}) – [[Wikipedia:Minion_(typeface)|Minion]] と似ている部分のあるオープンソースなフォント。&lt;br /&gt;
* [[Wikipedia:EB_Garamond|EB Garamond]] ({{AUR|ebgaramond-otf}}) – オープンソースな [[Wikipedia:ja:Garamond|Garamond]] の復刻版。前述のパッケージは [https://github.com/octaviopardo/EBGaramond12 Octavio Pardo] によって開発されたバージョンです。&lt;br /&gt;
* [[Wikipedia:FreeSerif|FreeSerif]] ({{Pkg|gnu-free-fonts}}) – Times New Roman と[[Commons:File:FreeSerifDemonstration.png|見た目が似ています]]が、[https://askubuntu.com/questions/346552/closest-alternative-to-times-new-roman/1148247#1148247 メトリクスが異なります]。[[#ファミリー]] を参照。&lt;br /&gt;
* [[Wikipedia:Gentium|Gentium]] ({{Pkg|ttf-gentium-plus}}) – Unicode。ラテン文字、ギリシャ文字、キリル文字、国際音声記号 (IPA) 文字への包括的なサポートあり。&lt;br /&gt;
* [[Wikipedia:Utopia_(typeface)#Derived_typefaces|Heuristica]] ({{AUR|ttf-heuristica}}) – フリーなライセンスでリリースされた [[Wikipedia:Utopia_(typeface)|Utopia]] のバージョンの1つをベースとしています。&lt;br /&gt;
* [[Wikipedia:ja:Liberation fonts|Liberation Serif]] ({{Pkg|ttf-liberation}}) – Times New Roman とメトリック互換性がありますが、[[Wikipedia:File:Times New Roman Liberation Serif comparison.png|見た目が異なります]]。[[#ファミリー]] を参照。&lt;br /&gt;
* [https://fonts.google.com/specimen/Libre+Baskerville Libre Baskerville] ({{AUR|ttf-librebaskerville}}) – オープンソースな [[Wikipedia:Baskerville|Baskerville]] の復刻版。Impallari Type によってデザインされました。&lt;br /&gt;
* [https://fonts.google.com/specimen/Libre+Caslon+Text Libre Caslon] ({{AUR|otf-libre-caslon}}) – オープンソースな [[Wikipedia:Caslon|Caslon]] の復刻版。Impallari Type によってデザインされました。&lt;br /&gt;
* [[Wikipedia:ja:Linux Libertine|Linux Libertine]] ({{Pkg|ttf-linux-libertine}}) – Times New Roman の代替として開発されましたが、見た目が異なり、さらにメトリクスも異なります (メトリクスの違いはイタリックと太字のフォントでより顕著です)。フォークの [[Wikipedia:Linux_Libertine#Derivative_works|Libertinus Fonts]] ({{Pkg|otf-libertinus}}) は活発に開発されているバージョンです。&lt;br /&gt;
* [https://www.gust.org.pl/projects/e-foundry/tex-gyre/index_html TeX Gyre Termes] ({{Pkg|tex-gyre-fonts}}) – Times New Roman と見た目が似ています (しかし、メトリクスのマイナーな違いがあります)。[[#ファミリー]] を参照。&lt;br /&gt;
* [[Wikipedia:Croscore_fonts|Tinos]] ({{Pkg|ttf-croscore}}) – Times New Roman とメトリック互換性がありますが、見た目が異なります (Liberation Serif に似ています)。[[#ファミリー]] を参照。&lt;br /&gt;
&lt;br /&gt;
==== 手書き ====&lt;br /&gt;
&lt;br /&gt;
* {{AUR|ttf-nothingyoucoulddo}} – フォトグラファーの手書きフォント&lt;br /&gt;
* {{AUR|ttf-indieflower}} – 活力のある丸みを帯びた手書きサンセリフフォント&lt;br /&gt;
* {{AUR|ttf-pacifico}} – 1950年代のアメリカサーフカルチャーからインスピレーションを得た、毛筆手書きフォント。キリル文字に拡張されています。&lt;br /&gt;
* {{AUR|otf-londrina}} – ブラジル、サンパウロの通りからインスピレーションを得た、手書きフォント。&lt;br /&gt;
* {{AUR|otf-tesla}} – ニコラテスラの手書きの再構築結果をベースとしたスクリプトフォント。&lt;br /&gt;
* {{AUR|ttf-architects-daughter}} – 建築関連文書の見た目と四角い見た目、そして日常の手書きの自然な感じを取り入れたフォント。&lt;br /&gt;
&lt;br /&gt;
==== 未分類 ====&lt;br /&gt;
&lt;br /&gt;
* {{AUR|all-repository-fonts}} – 公式リポジトリ内の全フォントをインストールするメタパッケージ。&lt;br /&gt;
* {{AUR|ttf-cheapskate}} – &#039;&#039;dustismo.com&#039;&#039; のフォントコレクション&lt;br /&gt;
* {{AUR|ttf-google-fonts-git}} – フリーフォント (Ubuntu、Inconsolata、Roboto などを含む) の巨大なコレクション。{{Note|100以上のフォントが追加されるため、フォントダイアログが非常に長くなるかもしれません。}}&lt;br /&gt;
* {{Pkg|ttf-junicode}} – 中世のラテン文字をほぼ完全に収録している Junius フォント&lt;br /&gt;
* {{AUR|ttf-mph-2b-damase}} – 第1面全てといくつかの文体をカバーしているフォント&lt;br /&gt;
* {{Pkg|xorg-fonts-type1}} – [[Wikipedia:ja:PostScriptフォント|PostScript フォント]]の Adobe Utopia と IBM Courier のセット。&lt;br /&gt;
&lt;br /&gt;
=== 非ラテン文字 ===&lt;br /&gt;
&lt;br /&gt;
==== 古代文字 ====&lt;br /&gt;
&lt;br /&gt;
* {{AUR|ttf-ancient-fonts}} – エーゲ文明やエジプト文明の文字、楔形文字、アナトリア半島の諸文明やマヤ文明の古代文字などの Unicode 記号が含まれているフォント。&lt;br /&gt;
&lt;br /&gt;
==== アラビア文字 ====&lt;br /&gt;
&lt;br /&gt;
[[:en:Localization/Arabic#Fonts]] を参照。&lt;br /&gt;
&lt;br /&gt;
==== ベンガル文字 ====&lt;br /&gt;
&lt;br /&gt;
[[:en:Localization/Bengali#Fonts]] を参照。&lt;br /&gt;
&lt;br /&gt;
==== 点字 ====&lt;br /&gt;
&lt;br /&gt;
* {{AUR|ttf-ubraille}} – &#039;&#039;点字&#039;&#039; の Unicode 記号が入っているフォント&lt;br /&gt;
&lt;br /&gt;
==== 中国語、日本語、韓国語、ベトナム語 ====&lt;br /&gt;
&lt;br /&gt;
===== 汎 CJK =====&lt;br /&gt;
&lt;br /&gt;
Adobe Source Han フォントと Noto CJK フォントには[https://github.com/adobe-fonts/source-han-sans/issues/122 同一のグリフとメトリック]が含まれていますが、プロジェクトが Adobe と Google の両方によって委託されたため、異なるブランドがつけられています。&lt;br /&gt;
&lt;br /&gt;
これらのコレクションは両方とも簡体字、繁体字、日本語、韓国語を包括的にサポートしており、デザインと見た目は統一されています。Noto Sans CJK フォントにはローカライズされたメニュー名がありません。これは必須ではありませんが、フォントの対象言語を話す客にとってはフォントがユーザーフレンドリーになります。&lt;br /&gt;
&lt;br /&gt;
* Adobe Source Han フォント&lt;br /&gt;
** [[Wikipedia:ja:源ノ角ゴシック|Source Han Sans (源ノ角ゴシック)]] ({{Pkg|adobe-source-han-sans-otc-fonts}})&lt;br /&gt;
** [[Wikipedia:ja:源ノ明朝|Source Han Serif (源ノ明朝)]] ({{Pkg|adobe-source-han-serif-otc-fonts}})&lt;br /&gt;
* [[Wikipedia:ja:Noto|Noto CJK フォント]] ({{Pkg|noto-fonts-cjk}}) – Noto Sans CJK と Noto Serif CJK の両方を含んでいます。&lt;br /&gt;
&lt;br /&gt;
===== 中国語 =====&lt;br /&gt;
&lt;br /&gt;
[[:en:Localization/Chinese#Fonts]] を参照&lt;br /&gt;
&lt;br /&gt;
===== 日本語 =====&lt;br /&gt;
&lt;br /&gt;
[[ローカリゼーション#フォント]] を参照。&lt;br /&gt;
&lt;br /&gt;
===== 韓国語 =====&lt;br /&gt;
&lt;br /&gt;
[[:en:Localization/Korean#Fonts]] を参照。&lt;br /&gt;
&lt;br /&gt;
===== ベトナム語 =====&lt;br /&gt;
&lt;br /&gt;
* {{Pkg|ttf-hannom}} – チュノム用のベトナム語 TrueType フォント&lt;br /&gt;
&lt;br /&gt;
==== キリル文字 ====&lt;br /&gt;
&lt;br /&gt;
[[#ラテン文字]] も参照。&lt;br /&gt;
&lt;br /&gt;
* {{AUR|ttf-paratype}} – ParaType によるフォントファミリ: サンセリフ、セリフ、等幅、拡張キリル文字・ラテン文字を含む。OFL ライセンス。&lt;br /&gt;
* {{AUR|otf-russkopis}} – キリル文字のフリーな OpenType 筆記体フォント&lt;br /&gt;
&lt;br /&gt;
==== ギリシャ文字 ====&lt;br /&gt;
&lt;br /&gt;
ほとんど全ての Unicode 対応フォントにはギリシア文字セットが (アクセント注記式も) 含まれています。追加フォントパッケージには、Unicode 文字に完全には対応していないながらも高品質なギリシア文字 (もちろんラテン文字も) 活字を使えるパッケージがあります:&lt;br /&gt;
&lt;br /&gt;
* {{AUR|otf-gfs}} – Greek Font Society による OpenType フォントのセレクション&lt;br /&gt;
* {{AUR|ttf-mgopen}} – Magenta によるプロフェッショナル TrueType フォント&lt;br /&gt;
* {{AUR|ttf-sbl-greek}} – SBL Greek。Society of Biblical Literature (SBL) により作成されました。&lt;br /&gt;
* {{AUR|ttf-sbl-biblit}} – SBL BibLit。SBL Greek と SBL Hebrew の文字を含んでいます。&lt;br /&gt;
&lt;br /&gt;
==== ヘブライ文字 ====&lt;br /&gt;
&lt;br /&gt;
* {{AUR|opensiddur-hebrew-fonts}} – オープンソースなヘブライフォントの大規模なコレクション。少数のラテン文字、ギリシャ文字、アラビア文字、アムハラ文字も含んでいます。&lt;br /&gt;
* {{AUR|culmus}} – フリーなヘブライフォントの良質なコレクション。&lt;br /&gt;
* {{AUR|alefbet}} – 2つのヘブライフォント (現時点では): 一般的に使用されている &amp;quot;David Libre&amp;quot; と、手書きフォントの &amp;quot;Gveret Levin&amp;quot;。&lt;br /&gt;
* {{AUR|ttf-ms-fonts}} – Arial フォントなどが含まれています。&lt;br /&gt;
* {{AUR|ttf-sbl-hebrew}} – SBL Hebrew。Society of Biblical Literature (SBL) によって作成されました。&lt;br /&gt;
* {{AUR|ttf-sbl-biblit}} – SBL BibLit。SBL Hebrew と SBL Greek の両方の文字を含んでいます。&lt;br /&gt;
&lt;br /&gt;
===== 等幅 =====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cousine&#039;&#039;&#039; ({{pkg|ttf-croscore}}) – [[Wikipedia:Croscore fonts|Chrome OS Core Fonts]] に含まれています。&lt;br /&gt;
* [https://www.evertype.com/emono/ Everson Mono] ({{AUR|ttf-everson-mono}}) – は Courier よりも軽量で、より緩やかで、より幅広い Unicode ブロックのサポートがあります。&lt;br /&gt;
* &#039;&#039;&#039;FreeMono&#039;&#039;&#039; ({{pkg|gnu-free-fonts}}) – [[Wikipedia:GNU FreeFont|GNU FreeFont]] に含まれています。&lt;br /&gt;
&lt;br /&gt;
==== インド語群 ====&lt;br /&gt;
&lt;br /&gt;
[[:en:Localization/Indic#Fonts]] を参照。&lt;br /&gt;
&lt;br /&gt;
==== クメール文字 ====&lt;br /&gt;
&lt;br /&gt;
* {{Pkg|ttf-khmer}} – クメール語のグリフをカバーするフォント。&lt;br /&gt;
* [https://www.google.com/fonts/specimen/Hanuman Hanuman] ({{AUR|ttf-google-fonts-git}})&lt;br /&gt;
&lt;br /&gt;
==== モンゴル・ツングース語族 ====&lt;br /&gt;
&lt;br /&gt;
* {{AUR|ttf-abkai}} – シベ文字・満州文字・ダウール文字フォント (開発途中で不完全です)&lt;br /&gt;
&lt;br /&gt;
==== ペルシア文字 ====&lt;br /&gt;
&lt;br /&gt;
{{pkg|ttf-scheherazade-new}} のようなアラビア文字フォントにはペルシア文字も含まれています。アラビア文字フォントは [[:en:Localization/Arabic#Fonts]] で確認できます。&lt;br /&gt;
&lt;br /&gt;
* {{AUR|persian-fonts}} – AUR に存在する全てのペルシア語フォントをインストールするためのメタパッケージ。&lt;br /&gt;
* {{AUR|borna-fonts}} – Borna Rayaneh Co. 製のペルシア文字 B フォントシリーズ。&lt;br /&gt;
* {{AUR|iran-nastaliq-fonts}} – フリーの Unicode 対応ペルシア文字筆記体フォント。&lt;br /&gt;
* {{AUR|iranian-fonts}} – Iranian-Sans と Iranian-Serif のペルシア文字フォントファミリー。&lt;br /&gt;
* {{AUR|ir-standard-fonts}} – イラン通信情報技術最高評議会 (SCICT) による標準ペルシア語フォント。&lt;br /&gt;
* {{AUR|persian-hm-ftx-fonts}} –  X Series 2、Metafont、FarsiTeX フォントから派生して作られたカシーダが使えるペルシア文字フォントシリーズ。&lt;br /&gt;
* {{AUR|persian-hm-xs2-fonts}} – X Series 2 フォントから派生して作られたカシーダが使えるペルシア文字フォントシリーズ。&lt;br /&gt;
* {{AUR|gandom-fonts}}、{{AUR|parastoo-fonts}}、{{AUR|sahel-fonts}}、{{AUR|samim-fonts}}、{{AUR|shabnam-fonts}}、{{AUR|tanha-fonts}}、{{AUR|vazirmatn-fonts}}、{{AUR|vazir-code-fonts}} – &lt;br /&gt;
Saber RastiKerdar によって作られた美麗なペルシア語フォント。&lt;br /&gt;
* {{AUR|ttf-yas}} – Yas Persian フォントシリーズ (&#039;&#039;&#039;hollow zero&#039;&#039;&#039; あり)。&lt;br /&gt;
* {{AUR|ttf-x2}} – ペルシア語、アラビア語、ウルドゥー語、パシュトゥー語、ダリー語、ウズベク語、クルド語、ウイグル語、古代トルコ語 (オスマン語)、現代トルコ語 (ローマ字) までをサポートしているフリーフォント。&lt;br /&gt;
&lt;br /&gt;
==== タイ・カダイ語族 ====&lt;br /&gt;
&lt;br /&gt;
* {{AUR|fonts-tlwg}} – スケーラブルなタイ語フォントのコレクション&lt;br /&gt;
* {{AUR|ttf-google-thai}} – Google による高品質なタイ語フォントと Thai National Fonts の[https://cadsondemak.github.io/ 改良]。&lt;br /&gt;
* {{AUR|ttf-lao}} – ラオス語 TTF フォント (Phetsarath_OT)&lt;br /&gt;
&lt;br /&gt;
==== チベット・ビルマ語派 ====&lt;br /&gt;
&lt;br /&gt;
* {{Pkg|ttf-tibetan-machine}} – チベット語 Machine TTFont&lt;br /&gt;
* {{AUR|ttf-sil-padauk}} – ビルマ文字を使用する多くの派生言語をサポートする Unicode フォント。&lt;br /&gt;
&lt;br /&gt;
=== 絵文字と記号 ===&lt;br /&gt;
&lt;br /&gt;
Unicode 規格には「絵文字」と呼ばれる画像文字のためにあてられたセクションが存在します。&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:携帯電話の絵文字|絵文字]]フォントには様々なフォーマットが存在します: CBDT/CBLC (Google)、SBIX (Apple)、COLR/CPAL (Microsoft)、SVG (Mozilla/Adobe)。&lt;br /&gt;
&lt;br /&gt;
サポートされているフォーマットの絵文字フォントが少なくとも1つインストールされていれば、特に設定せずとも絵文字は表示されるはずです。しかし、一部の絵文字フォントはグリフを巨大な固定サイズのビットマップとしてエンコードするので、意図したサイズで表示するために[[フォント設定#ビットマップフォントのスケーリングを無効にする|ビットマップフォントのダウンスケーリング]]を使用する必要があります (これはデフォルトで有効化されています)。&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:Emoji#Emoji versus text presentation|Unicode 規格]]に従った絵文字フォントのフォールバックは、[https://github.com/google/emoji-segmenter 絵文字を扱うための追加のコード]を必要とします。&lt;br /&gt;
&lt;br /&gt;
絵文字を見つけて入力する方法については [[アプリケーション一覧/ユーティリティ#Text input]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! ソフトウェア !! CBDT/CBLC !! SBIX !! COLR/CPAL !! SVG !! 絵文字フォントフォールバック&lt;br /&gt;
|-&lt;br /&gt;
! [[Wikipedia:ja:FreeType|FreeType]]&lt;br /&gt;
| {{Yes}} || {{Yes}} || {{Yes}} || {{No|https://savannah.nongnu.org/bugs/?46141}} || {{-}}&lt;br /&gt;
|-&lt;br /&gt;
! [[Chromium]]&lt;br /&gt;
| colspan=3 {{C|FreeType}} || {{-}}&lt;br /&gt;
| {{Yes|https://chromium.googlesource.com/chromium/src.git/+/671511b00e2d6c374a3079c1c379d2d0dfad32fe}}&lt;br /&gt;
|-&lt;br /&gt;
! [[Firefox]]&lt;br /&gt;
| colspan=3 {{C|FreeType}} || {{Yes}}&lt;br /&gt;
| {{No|1=https://bugzilla.mozilla.org/show_bug.cgi?id=1509988}}。回避策は [[Firefox#フォントのトラブルシューティング]] を参照。&lt;br /&gt;
|-&lt;br /&gt;
! [[Wikipedia:ja:Pango|Pango]]&lt;br /&gt;
| colspan=3 {{C|FreeType}} || {{-}}&lt;br /&gt;
| {{Yes|https://gitlab.gnome.org/GNOME/pango/-/issues/298}}&lt;br /&gt;
|-&lt;br /&gt;
! [[Qt]]&lt;br /&gt;
| colspan=3 {{C|FreeType}} || {{-}}&lt;br /&gt;
| {{No}} [https://bugreports.qt.io/browse/QTBUG-71568] [https://bugreports.qt.io/browse/QTBUG-85014] [https://bugreports.qt.io/browse/QTBUG-85744]&lt;br /&gt;
|-&lt;br /&gt;
! [[アプリケーション一覧/インターネット#WebKitGTK ベース|WebKitGTK]]&lt;br /&gt;
| colspan=3 {{C|FreeType}} || {{-}}&lt;br /&gt;
| {{Yes|https://trac.webkit.org/changeset/239822/webkit}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Note|Qt は一度に最初の 255 個のフォントしか利用できません [https://bugreports.qt.io/browse/QTBUG-80434]。[[フォント設定#デフォルトまたは代替フォントを設定する|所望の代替フォント]]のリストに絵文字フォントが存在することを確認してください。}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CBDT/CBLC:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{Pkg|noto-fonts-emoji}} – Google のオープンソース絵文字 15.1。&lt;br /&gt;
* {{Pkg|ttf-joypixels}} – EmojiOne creator のプロプライエタリな絵文字 15.0。&lt;br /&gt;
* {{AUR|ttf-twemoji}} – Twitter のオープンソース絵文字 15.0。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SVG:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[Wikipedia:Font Awesome|Font Awesome]] ({{Pkg|ttf-font-awesome}}) – 象徴的な SVG フォント。&lt;br /&gt;
* {{AUR|otf-openmoji}} – Schwäbisch Gmünd の German University of Design のオープンソース絵文字 15.0。&lt;br /&gt;
* {{AUR|ttf-twemoji-color}} – Twitter のオープンソース絵文字 14.0。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;アウトラインのみ:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* {{AUR|ttf-symbola}} – 多くの Unicode 記号 (絵文字を含む) を提供します。&lt;br /&gt;
&lt;br /&gt;
[[Wikipedia:ja:顔文字|顔文字]]は様々な文字セット (CJK フォントやインド語群フォントを含む) からなります。例えば、次のパッケージは既存の顔文字をほぼカバーします: {{Pkg|gnu-free-fonts}}、{{Pkg|ttf-arphic-uming}}、{{Pkg|ttf-indic-otf}}。&lt;br /&gt;
&lt;br /&gt;
[https://www.tunera.xyz/fonts/teranoptia/ Teranoptia] ({{AUR|ttf-teranoptia-furiae}}) – 文字が含まれていない typeface フォント (イラストフォント)。キーボードで文字を入力するだけでキメラ生物を作ることのできる奇妙な仕掛けがあります。&lt;br /&gt;
&lt;br /&gt;
=== 数学 ===&lt;br /&gt;
&lt;br /&gt;
* [[wikipedia:ja:Computer Modern|Computer Modern]] ({{AUR|ttf-cm-unicode}}、{{AUR|otf-cm-unicode}})&lt;br /&gt;
* Computer Modern ({{Pkg|otf-latin-modern}}、{{Pkg|otf-latinmodern-math}}) – Improved version used in LaTeX&lt;br /&gt;
* [[wikipedia:Linux_Libertine#Derivative_works|Libertinus Math]] ({{Pkg|otf-libertinus}}) – [[Wikipedia:ja:Linux Libertine|Linux Libertine]] ({{Pkg|ttf-linux-libertine}}) のフォークである Libertinus Serif をベースとした数学フォント。&lt;br /&gt;
* [[Wikipedia:ja:STIXフォント事業|STIX フォント]] ({{AUR|otf-stix}}) – STIX は、Times New Roman に似ている、ロイヤリティフリーな代替となるべくデザインされました。現在のバージョンは STIX Two と呼ばれていて、STIX Two Math という数学版が含まれています。&lt;br /&gt;
* [https://www.gust.org.pl/projects/e-foundry/tg-math TeX Gyre math fonts] ({{AUR|tex-gyre-math-fonts}}) – TeX Gyre フォントの数学版 ([[#ファミリー]] を参照)。TeX Gyre Termes Math は Times New Roman の数学版です。&lt;br /&gt;
&lt;br /&gt;
加えて、{{Pkg|texlive-basic}} と {{Pkg|texlive-fontsextra}} には Latin Modern Math や STIX フォントといった多くの数学フォントが含まれています。設定については [[TeX Live#Fontconfig でフォントを利用可能にする]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== 他のオペレーティングシステムのフォント ===&lt;br /&gt;
&lt;br /&gt;
* {{AUR|ttf-mac-fonts}} - Apple MacOS TrueType フォント&lt;br /&gt;
&lt;br /&gt;
== 代替フォントの順番 ==&lt;br /&gt;
&lt;br /&gt;
Fontconfig は自動的に要求にあったフォントを選びだします。例えば、英語と日本語が含まれるウィンドウを表示しようとすると、デフォルトのフォントが日本語をサポートしていない場合、日本語を表示できるフォントに切り替わります。&lt;br /&gt;
&lt;br /&gt;
Fontconfig では、各ユーザーは {{ic|$XDG_CONFIG_HOME/fontconfig/fonts.conf}} で代替フォントの順番を設定することができます。&lt;br /&gt;
他の Serif フォントが表示できない場合、特定の日本語フォントを選ぶようにしてほしいときは、ファイルを次のようにします:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE fontconfig SYSTEM &amp;quot;fonts.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;fontconfig&amp;gt;&lt;br /&gt;
 &amp;lt;alias&amp;gt;&lt;br /&gt;
    &amp;lt;family&amp;gt;serif&amp;lt;/family&amp;gt;&lt;br /&gt;
    &amp;lt;prefer&amp;gt;&lt;br /&gt;
      &amp;lt;family&amp;gt;好みのラテン文字 Serif フォント名&amp;lt;/family&amp;gt;&lt;br /&gt;
      &amp;lt;family&amp;gt;日本語フォント名&amp;lt;/family&amp;gt;&lt;br /&gt;
    &amp;lt;/prefer&amp;gt;&lt;br /&gt;
  &amp;lt;/alias&amp;gt;&lt;br /&gt;
 &amp;lt;/fontconfig&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Tip|&lt;br /&gt;
* 日本語ロケールを使用する場合、この設定を機能させるには {{ic|LC_LANG}} を {{ic|und}} に設定する必要があります。さもないと、英語と日本語のテキストの両方とも日本語フォントで描画されます。&lt;br /&gt;
* Fontconfig 設定を変更した後は {{ic|fc-match -a monospace {{!}} head}} を実行して、代替フォントが正しく設定されていることを確認してください。&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
同じように Sans-serif や monospace 用のセクションを作ることもできます。詳しくは fontconfig マニュアルを見て下さい。&lt;br /&gt;
&lt;br /&gt;
[[フォント設定#デフォルトまたは代替フォントを設定する]] も参照。&lt;br /&gt;
&lt;br /&gt;
== フォントエイリアス ==&lt;br /&gt;
&lt;br /&gt;
アプリケーションが似たフォントを使えるようにするために、他のフォントを表すフォントエイリアスが複数用意されています。最も一般的なエイリアスは、セリフ体のフォントを表す {{ic|serif}} (例: DejaVu Serif)、サンセリフ体のフォントを表す {{ic|sans-serif}} (例: DejaVu Sans)、等幅フォントを表す {{ic|monospace}} (例: DejaVu Sans Mono) があります。しかし、エイリアスが表すフォントは変わることがあり、[[KDE]] などの[[デスクトップ環境]]にあるようなフォント管理ツールでは対応関係が示されないことがしばしばです。&lt;br /&gt;
&lt;br /&gt;
エイリアスがどのフォントを示しているのか調べるには次を実行します:&lt;br /&gt;
&lt;br /&gt;
{{hc|$ fc-match monospace|&lt;br /&gt;
DejaVuSansMono.ttf: &amp;quot;DejaVu Sans Mono&amp;quot; &amp;quot;Book&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
この場合 {{ic|DejaVuSansMono.ttf}} が monospace エイリアスによって表示されるフォントです。&lt;br /&gt;
&lt;br /&gt;
== ヒントとテクニック ==&lt;br /&gt;
&lt;br /&gt;
=== インストールした全てのフォントを一覧する ===&lt;br /&gt;
&lt;br /&gt;
以下のコマンドを使うことで、システム上で利用可能な全ての Fontconfig フォントを一覧表示できます:&lt;br /&gt;
&lt;br /&gt;
 $ fc-list&lt;br /&gt;
&lt;br /&gt;
=== 特定の言語のインストール済みフォントを一覧する ===&lt;br /&gt;
&lt;br /&gt;
アプリケーションやブラウザは、fontconfig の設定と、Unicode テキスト用の利用可能なフォントグリフに基づいて、フォントを選択し描画します。特定の言語用のインストール済みフォントを一覧表示するには、{{ic|1=fc-list :lang=&amp;quot;&#039;&#039;2文字の言語コード&#039;&#039;&amp;quot;}} を実行してください。&lt;br /&gt;
&lt;br /&gt;
例えば、インストール済みのアラビア語フォント及びアラビア語グリフをサポートしているフォントを一覧表示するには:&lt;br /&gt;
&lt;br /&gt;
{{hc|1=$ fc-list -f &#039;%{file}\n&#039; :lang=ar|2=&lt;br /&gt;
/usr/share/fonts/TTF/FreeMono.ttf&lt;br /&gt;
/usr/share/fonts/TTF/DejaVuSansCondensed.ttf&lt;br /&gt;
/usr/share/fonts/truetype/custom/DroidKufi-Bold.ttf&lt;br /&gt;
/usr/share/fonts/TTF/DejaVuSansMono.ttf&lt;br /&gt;
/usr/share/fonts/TTF/FreeSerif.ttf&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== 特定の Unicode 文字を持つインストール済みフォントを一覧表示する ===&lt;br /&gt;
&lt;br /&gt;
特定の Unicode コードポイントをサポートする等幅フォントを検索するには:&lt;br /&gt;
&lt;br /&gt;
 $ fc-match -s monospace:charset=1F4A9&lt;br /&gt;
&lt;br /&gt;
=== アプリケーション固有のフォントキャッシュ ===&lt;br /&gt;
&lt;br /&gt;
Matplotlib ({{Pkg|python-matplotlib}}) は独自のフォントキャッシュを使用するので、フォントを更新したら、キャッシュを再生成して新しいフォントを検出させるために、{{ic|~/.matplotlib/fontList.cache}}、{{ic|~/.cache/matplotlib/fontList.cache}}、{{ic|~/.sage/matplotlib-1.2.1/fontList.cache}} などを削除するのを忘れないでください。[https://discourse.matplotlib.org/t/getting-matplotlib-to-recognize-a-new-font/17754]&lt;br /&gt;
&lt;br /&gt;
=== 双方向テキストのサポート ===&lt;br /&gt;
&lt;br /&gt;
右横書き言語に関連するトラブルシューティングについては [[双方向テキスト]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
=== 点字フォントがターミナル内で正しく表示されない ===&lt;br /&gt;
&lt;br /&gt;
点字の[https://www.reddit.com/r/archlinux/comments/gf2vgb/the_braille_fonts_dont_show_properly_anywhere/ レンダリングの問題]がターミナル内で発生する場合は、点字フォントを[[インストール]]して {{Pkg|gnu-free-fonts}} をアンインストールしてみてください。&lt;br /&gt;
&lt;br /&gt;
=== フォント設定に関するアプリケーション固有のヒント ===&lt;br /&gt;
&lt;br /&gt;
==== Emacs ====&lt;br /&gt;
&lt;br /&gt;
Emacs は Linux の標準的なデスクトップアプリケーションとは異なったサイズ計算を行い、Emacs 関連のパッケージは同じ設定フォーマットを使うとは限りません。なので、ポイントサイズや生のピクセルサイズは利用できません。他の値を使ってみてください。&lt;br /&gt;
&lt;br /&gt;
==== Visual Studio Code ====&lt;br /&gt;
&lt;br /&gt;
等幅フォントで特定の文字のスケーリングが正しく行われない問題が発生する場合は、&#039;&#039;&#039;Editor: Experimental Whitespace Rendering&#039;&#039;&#039; を &amp;quot;svg&amp;quot; から &amp;quot;font&amp;quot; に変更してください。これは &amp;quot;Terminus (TTF)&amp;quot; フォントや &amp;quot;IBM 3270&amp;quot; フォントで問題を解決することが知られています。&lt;br /&gt;
&lt;br /&gt;
== 参照 ==&lt;br /&gt;
&lt;br /&gt;
* [https://behdad.org/text/ State of Text Rendering]&lt;br /&gt;
* [https://fontlibrary.org/en Font Library] — フリーライセンスのフォントライブラリ&lt;br /&gt;
&lt;br /&gt;
{{TranslationStatus|Fonts|2024-09-25|816928}}&lt;/div&gt;</summary>
		<author><name>NakakitaSota</name></author>
	</entry>
</feed>