「Microsoft フォント」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎既知の問題: 英語版から追加)
(同期)
1行目: 1行目:
 
[[Category:フォント]]
 
[[Category:フォント]]
[[Category:グラフィックとデスクトップパブリッシング]]
 
[[ar:Microsoft fonts]]
 
 
[[en:Microsoft fonts]]
 
[[en:Microsoft fonts]]
  +
[[es:Microsoft fonts]]
 
[[ru:Microsoft fonts]]
 
[[ru:Microsoft fonts]]
[[sr:Microsoft fonts]]
 
 
[[zh-hans:Microsoft fonts]]
 
[[zh-hans:Microsoft fonts]]
 
{{Related articles start}}
 
{{Related articles start}}
12行目: 10行目:
 
{{Related|Java 実行環境のフォント}}
 
{{Related|Java 実行環境のフォント}}
 
{{Related articles end}}
 
{{Related articles end}}
TrueType の Microsoft フォントインストール Windows のフォントレンダリングエミュレート。
+
この記事では、TrueType の Microsoft フォントインストール Windows のフォントレンダリングエミュレートする方法について説明します
   
{{Tip|[[公式リポジトリ]]からインストールできる代替フォントについては[[メトリック互換フォント]]を見てください。}}
+
{{Tip|代替フォントについては [[メトリック互換フォント]] を見てください。}}
   
==インストール==
+
== インストール ==
=== Windows のパーティションからフォントを使う ===
 
   
  +
=== 自動的なインストール ===
Windows のパーティションがマウントされている場合、そのパーティションにリンクすることでフォントを使用することができます。フォントを読むために、[[NTFS-3G#圧縮ファイル|システム圧縮ファイル]]の回避策を適用する必要があるかもしれません。
 
  +
  +
{{Note|これらのパッケージは自動的に Windows Enterprise の 90 日間評価版を取得し、それから必要なフォントを抽出します。}}
  +
以下のどれかをインストールことで、MS フォントを簡単にインストールできます:
  +
* {{AUR|ttf-ms-win10-auto}} — Windows 10 フォント
  +
* {{AUR|ttf-ms-win11-auto}} — Windows 11 フォント
  +
  +
=== Windows のパーティションからフォントを使う ===
   
  +
Windows のパーティションがマウントされている場合、Windows のフォントにリンクすることでそのフォントを使用できます。フォントファイルを読むために、[[NTFS-3G#圧縮ファイル|システム圧縮ファイル]]の回避策を適用する必要があるかもしれません。
{{Note|シンボリックリンクフォントはChromeがクラッシュするため、{{AUR|google-chrome}} ユーザはコピーを選ぶべきです。}}
 
  +
{{Note|シンボリックリンクフォントは Chrome がクラッシュさせるため、{{AUR|google-chrome}} ユーザはコピーを選ぶべきです。}}
   
例えば、Windows の C:\ パーティションが {{ic|/windows}} にマウントされている場合:
+
例えば、Windows の {{ic|C:\}} パーティションが {{ic|/windows}} にマウントされている場合:
   
 
# ln -s /windows/Windows/Fonts /usr/share/fonts/WindowsFonts
 
# ln -s /windows/Windows/Fonts /usr/share/fonts/WindowsFonts
31行目: 36行目:
 
# fc-cache --force
 
# fc-cache --force
   
もしくは、Windows フォントを {{ic|/usr/share/fonts}} にコピーします:
+
もしくは、Windows フォントを {{ic|/usr/share/fonts/}} にコピーします:
   
 
# mkdir /usr/share/fonts/WindowsFonts
 
# mkdir /usr/share/fonts/WindowsFonts
43行目: 48行目:
 
=== Windows ISO からフォントを抽出する ===
 
=== Windows ISO からフォントを抽出する ===
   
Windows の ISO ファイルからフォントを見つけ出すこともできます。ISOの中にあるフォントが含まれているイメージのファイルフォーマットは、ISOがオンラインでダウンロードされている場合はWIM(''Windows Imaging Format'')、Windowsの''メディア作成ツール''で作成された場合はESD(''Windows Electronic Software Download'')のいずれかです。''.iso''から {{ic|sources/install.esd}} または {{ic|sources/install.wim}} ファイルを抽出して、ファイルの中にある {{ic|Windows/Fonts}} ディレクトリを探してください。''7z'' ([[p7zip]]内)または ''wimextract'' ({{pkg|wimlib}}内)を使用して抽出できます。''7z''の使用例は以下を参照:
+
Windows の ISO ファイルからフォントを見つけ出すこともできます。ISO の中にあるフォントが含まれているイメージのファイルフォーマットは、ISO がオンラインでダウンロードされている場合は WIM (''Windows Imaging Format'')、Windows の''メディア作成ツール''で作成された場合は ESD (''Windows Electronic Software Download'') のいずれかです。''.iso'' から {{ic|sources/install.esd}} または {{ic|sources/install.wim}} ファイルを抽出して、ファイルの中にある {{ic|Windows/Fonts}} ディレクトリを探してください。''7z'' ([[p7zip]] 内) または ''wimextract'' ({{pkg|wimlib}} 内) を使用して抽出できます。''7z'' の使用例は以下を参照:
   
 
$ 7z e ''Win10_1709_English_x64.iso'' sources/install.wim
 
$ 7z e ''Win10_1709_English_x64.iso'' sources/install.wim
51行目: 56行目:
 
フォントとライセンスは {{ic|fonts}} ディレクトリの中にあります。
 
フォントとライセンスは {{ic|fonts}} ディレクトリの中にあります。
   
===最新のパッケージ===
+
=== 現在のパッケージ ===
{{Note|以下のパッケージには ''Windows 7/8/10 および/または Office 2007 のセットアップ・インストールメディアへのアクセスが必要''です、詳しくはそれぞれの [[PKGBUILD]] を見て下さい。}}
 
*{{AUR|ttf-office-2007-fonts}} — Office 2007 フォント
 
*{{AUR|ttf-win7-fonts}} — Windows 7 フォント
 
*{{AUR|ttf-ms-win8}} — Windows 8 フォント
 
*{{AUR|ttf-ms-win10}} — Windows 10 フォント
 
   
  +
{{Note|以下のパッケージには '''Windows 7/8/10/11 および/または Office 2007 のセットアップ/インストールメディアへのアクセスが必要'''です、詳しくはそれぞれの [[PKGBUILD]] を見て下さい。}}
===レガシーなパッケージ===
 
   
  +
* {{AUR|ttf-office-2007-fonts}} — Office 2007 フォント
{{Note|以下のパッケージによって提供されているフォントは時代遅れのものであり、近代的なヒント情報がなかったり完全な文字セットを揃えていません。最新のパッケージを使うことが推奨されます。}}
 
  +
* {{AUR|ttf-win7-fonts}} — Windows 7 フォント
  +
* {{AUR|ttf-ms-win8}} — Windows 8.1 フォント
  +
* {{AUR|ttf-ms-win10}} — Windows 10 フォント
  +
* {{AUR|ttf-ms-win11}} — Windows 11 フォント
  +
  +
=== レガシーなパッケージ ===
  +
  +
{{Note|以下のパッケージによって提供されているフォントは時代遅れのものであり、近代的なヒント情報がなかったり完全な文字セットを揃えていません。上記のパッケージを使うことが推奨されます。}}
   
 
{{AUR|ttf-ms-fonts}} に含まれるもの:
 
{{AUR|ttf-ms-fonts}} に含まれるもの:
96行目: 104行目:
 
== MS フォントを便利に使う Fontconfig のルール ==
 
== MS フォントを便利に使う Fontconfig のルール ==
   
ウェブサイトはよく一般的な名前 (helvetica, courier, times または times new roman) を使ってフォントを指定し、fontconfig にあるルールはこれらのフォントをフリーフォント(Liberation, Google CrOS, GUST TeX Gyre...)に置き換えます。置き換えは {{ic|/etc/fonts/conf.d/30-metric-aliases.conf}} に定義されています:
+
ウェブサイトはよく一般的な名前 (helvetica, courier, times または times new roman) を使ってフォントを指定し、fontconfig にあるルールはこれらのフォントをフリーフォント (Liberation, Google CrOS, GUST TeX Gyre...) に置き換えます。置き換えは {{ic|/etc/fonts/conf.d/30-metric-aliases.conf}} に定義されています:
   
Ms Windows フォントをフルに活用するには上述の様々なパッケージに含まれているMs Windows 固有フォントを一般的な名前にマッピングするルールを作る必要があります:
+
Ms Windows フォントをフルに活用するには上述の様々なパッケージに含まれている Ms Windows 固有フォントを一般的な名前にマッピングするルールを作る必要があります:
   
 
<?xml version="1.0"?>
 
<?xml version="1.0"?>
126行目: 134行目:
   
 
お気に入りのブラウザで serif,sans-serif,monospace フォントを MS フォントに関連付けるのも有効です。
 
お気に入りのブラウザで serif,sans-serif,monospace フォントを MS フォントに関連付けるのも有効です。
 
== Windows 8 ==
 
 
{{AUR|ttf-ms-win8}} 分割パッケージは {{AUR|ttf-ms-fonts}}, {{AUR|ttf-vista-fonts}} そして {{AUR|ttf-win7-fonts}} よりも最新の代替となることが意図されています。
 
 
フォントの新しいバージョンを提供しますが、ライセンスの問題から'''フォントを自動でダウンロードすることは不可能'''です。
 
 
{{Note|Microsoft フォントを Windows システムの外で使用することは EULA によって禁止されています (ただし特定の国々では EULA は無効です)。フォントを使用する前に Microsoft のライセンスを確認してください。}}
 
 
インストール済みの最新 Windows 8.1 からフォントを取得することができます。どのエディションの ''Windows 8.1 build '''Windows 8.1 6.3.9600.17238''''' で可能です。
 
 
インストール済みのWindows 8.1 のシステムフォントは通常 {{ic|[https://technet.microsoft.com/en-us/library/hh825266.aspx %WINDIR%]\Fonts}} に、ライセンスファイルは {{ic|[https://technet.microsoft.com/en-us/library/hh825266.aspx %SYSTEM32%]\license.rtf}} に置かれています。
 
 
{{ic|1=source=()}} 配列に指定されているファイルが必要です。[[PKGBUILD]] ファイルと同一のディレクトリに配置して、[[makepkg]] を実行してください。
 
 
{{ic|makepkg --pkg ttf-ms-win8}} は {{AUR|ttf-ms-fonts}} よりもカバー範囲が広い Windows 8.1 コアフォントパッケージを作成します。
 
   
 
== 既知の問題 ==
 
== 既知の問題 ==
148行目: 140行目:
   
 
TrueType Microsoft フォントの "symbol.ttf" は Poppler では不具合が発生しがちです。Poppler ベースの PDF リーダーでは数学記号が正しく表示されない場合があります。
 
TrueType Microsoft フォントの "symbol.ttf" は Poppler では不具合が発生しがちです。Poppler ベースの PDF リーダーでは数学記号が正しく表示されない場合があります。
  +
  +
{{TranslationStatus|Microsoft fonts|2022-09-17|730386}}

2022年9月17日 (土) 19:47時点における版

関連記事

この記事では、TrueType の Microsoft フォントをインストールし Windows のフォントレンダリングをエミュレートする方法について説明します。

ヒント: 代替フォントについては メトリック互換フォント を見てください。

インストール

自動的なインストール

ノート: これらのパッケージは自動的に Windows Enterprise の 90 日間評価版を取得し、それから必要なフォントを抽出します。

以下のどれかをインストールことで、MS フォントを簡単にインストールできます:

Windows のパーティションからフォントを使う

Windows のパーティションがマウントされている場合、Windows のフォントにリンクすることでそのフォントを使用できます。フォントファイルを読むために、システム圧縮ファイルの回避策を適用する必要があるかもしれません。

ノート: シンボリックリンクフォントは Chrome がクラッシュさせるため、google-chromeAUR ユーザはコピーを選ぶべきです。

例えば、Windows の C:\ パーティションが /windows にマウントされている場合:

# ln -s /windows/Windows/Fonts /usr/share/fonts/WindowsFonts

それから fontconfig のキャッシュの再生成をしてください:

# fc-cache --force

もしくは、Windows フォントを /usr/share/fonts/ にコピーします:

# mkdir /usr/share/fonts/WindowsFonts
# cp /windows/Windows/Fonts/* /usr/share/fonts/WindowsFonts/
# chmod 644 /usr/share/fonts/WindowsFonts/*

それから fontconfig のキャッシュの再生成をしてください:

# fc-cache --force

Windows ISO からフォントを抽出する

Windows の ISO ファイルからフォントを見つけ出すこともできます。ISO の中にあるフォントが含まれているイメージのファイルフォーマットは、ISO がオンラインでダウンロードされている場合は WIM (Windows Imaging Format)、Windows のメディア作成ツールで作成された場合は ESD (Windows Electronic Software Download) のいずれかです。.iso から sources/install.esd または sources/install.wim ファイルを抽出して、ファイルの中にある Windows/Fonts ディレクトリを探してください。7z (p7zip 内) または wimextract (wimlib 内) を使用して抽出できます。7z の使用例は以下を参照:

$ 7z e Win10_1709_English_x64.iso sources/install.wim
$ 7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/
$ 7z e install.wim Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/ # Windows 7

フォントとライセンスは fonts ディレクトリの中にあります。

現在のパッケージ

ノート: 以下のパッケージには Windows 7/8/10/11 および/または Office 2007 のセットアップ/インストールメディアへのアクセスが必要です、詳しくはそれぞれの PKGBUILD を見て下さい。

レガシーなパッケージ

ノート: 以下のパッケージによって提供されているフォントは時代遅れのものであり、近代的なヒント情報がなかったり完全な文字セットを揃えていません。上記のパッケージを使うことが推奨されます。

ttf-ms-fontsAUR に含まれるもの:

警告: オリジナルの Microsoft の End User License Agreement によれば、上記のフォントを使用する際にはいくつかの法的な制限が課せられます。

ttf-tahomaAUR を AUR から取得することもでき、ご想像どおり、これらには Tahoma が含まれています。

ttf-vista-fontsAUR に含まれるもの:

MS フォントを便利に使う Fontconfig のルール

ウェブサイトはよく一般的な名前 (helvetica, courier, times または times new roman) を使ってフォントを指定し、fontconfig にあるルールはこれらのフォントをフリーフォント (Liberation, Google CrOS, GUST TeX Gyre...) に置き換えます。置き換えは /etc/fonts/conf.d/30-metric-aliases.conf に定義されています:

Ms Windows フォントをフルに活用するには上述の様々なパッケージに含まれている Ms Windows 固有フォントを一般的な名前にマッピングするルールを作る必要があります:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
       <alias binding="same">
         <family>Helvetica</family>
         <accept>
         <family>Arial</family>
         </accept>
       </alias>
       <alias binding="same">
         <family>Times</family>
         <accept>
         <family>Times New Roman</family>
         </accept>
       </alias>
       <alias binding="same">
         <family>Courier</family>
         <accept>
         <family>Courier New</family>
         </accept>
       </alias>
</fontconfig>

お気に入りのブラウザで serif,sans-serif,monospace フォントを MS フォントに関連付けるのも有効です。

既知の問題

Poppler ベースの PDF リーダーで記号が正しく表示されない

TrueType Microsoft フォントの "symbol.ttf" は Poppler では不具合が発生しがちです。Poppler ベースの PDF リーダーでは数学記号が正しく表示されない場合があります。

翻訳ステータス: このページは en:Microsoft fonts の翻訳バージョンです。最後の翻訳日は 2022-09-17 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。