Ubuntu ベースのディストリビューションに Microsoft TrueType フォントをインストールするチュートリアル

Ubuntu ベースのディストリビューションに Microsoft TrueType フォントをインストールするチュートリアル

Linux 上の LibreOffice で Microsoft ドキュメントを開くと、フォントが少し異なって見えることに気付くかもしれません。また、Times New Roman、Arial などの一般的なフォントがいくつか欠けていることに気づくでしょう。

心配しないで。これらのフォントを Ubuntu やその他の Ubuntu ベースの Linux ディストリビューションにインストールする方法を紹介します。しかしその前に、これらのフォントがデフォルトでインストールされない理由を説明しておきます。

Linux に Microsoft フォントがデフォルトでインストールされないのはなぜですか?

Times New Roman、Arial などのフォントは Microsoft のものであり、オープンソースではありません。多くの Linux ディストリビューションでは、ライセンスの問題を回避するために、デフォルトでは独自のソフトウェアを提供していません。

そのため、Ubuntu やその他の Linux ディストリビューションでは、デフォルトで Microsoft フォントではなくオープンソースの「Liberation」フォントが使用されます。 Red Hat は、Arial、Arial Narrow、Times New Roman、Courier New のフォントの幅が同じであるため、これらのフォントの代わりとして Liberation フォントを作成しました。 Times New Roman フォントで書かれた文書を開くと、文書をそのまま維持するために対応する Liberation フォントが使用されます。

ただし、Liberation フォントは Microsoft のフォントと同一ではないため、場合によっては Arial または Times New Roman を使用する必要がある場合があります。学校、大学、その他の公的機関や私的機関では、Microsoft フォントが唯一の選択肢であるというのはよくある状況です。これらのフォントのいずれかを使用してドキュメントを提出する必要があります。

幸いなことに、Ubuntu やその他のディストリビューションに Microsoft フォントを簡単にインストールできます。この方法により、LibreOffice の互換性が強化され、オープンソースのオフィス ソフトウェアを自由に選択できるようになります。

Ubuntu ベースの Linux ディストリビューションに Microsoft フォントをインストールする

自分でフォントをダウンロードし、Ubuntu に新しいフォントをインストールすることができます。しかし、Microsoft フォントは非常に人気があり (無料で入手可能)、Ubuntu では簡単にインストールできるようになっています。

Microsoft はコアフォントを無料でリリースしていますが、他のオペレーティング システムでのこのフォントの使用は依然として制限されていることに注意してください。 Ubuntu に Microsoft フォントをインストールする前に、EULA (エンド ユーザー使用許諾契約) を読んで同意する必要があります。

これらのフォントはマルチバース リポジトリで使用できます。まず、有効になっていることを確認してください。

sudo aptリポジトリを追加マルチバース

その後、Ubuntu リポジトリ キャッシュを更新し、次のように Microsoft フォントをインストールできます。

sudo apt update && sudo apt install ttf-mscorefonts-installer

Microsoft エンド ユーザー契約が表示されたら、Tab キーを押して「OK」を選択し、Enter キーを押します。

Microsoft の契約に同意するには、「はい」をクリックします。

インストールが完了したら、次のコマンドを使用してフォント キャッシュを更新する必要があります。

sudo fc-cache -f -v

今 LibreOffice を開くと、Microsoft TrueType フォントが表示されます。

誤ってライセンス契約を拒否した場合は、次のコマンドでインストーラーを再インストールできます。

sudo apt install –ttf-mscorefonts-installerを再インストールします

Microsoft の TrueType フォントは、MP3 ファイルなどを再生するための他の独自のマルチメディア コーデックを含む Ubuntu Restricted Extras パッケージからも入手できます。

独自のフォントを過小評価しないでください。

フォントってそんなに重要なの?と思うかもしれません。結局のところ、それは単なるフォントであり、ソフトウェアの重要な部分ではないですよね?しかし、Netflix が自社の独自フォントに長年何百万ドルも支払ってきたことをご存知ですか?最終的に、彼らは独自のカスタムフォントを作成し、多額の費用を節約しました。

要約する

これで、Ubuntu ベースのディストリビューションに Microsoft TrueType フォントをインストールする方法に関するチュートリアルは終了です。Ubuntu ディストリビューションの Microsoft TrueType フォントの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  MySQL トリガーの追加、削除、変更、クエリ操作の例

>>:  uniapp プロジェクトの最適化方法と提案

推薦する

ヘッダーのチェックボックスをテキスト実装コードに変更するための選択テーブルを持つ要素

方法1: テーブル属性を使用する: header-cell-class-name テーブルインターフ...

CSS3 の新しいレイアウト: flex の詳細な説明

Flexの基本概念フレックス レイアウト (フレックスはフレキシブル ボックスの略)、エラスティック...

乱数、文字列、日付、検証コード、UUIDを生成するMySQLメソッド

目次乱数を生成する0から1までの乱数を生成する指定された範囲内で乱数を生成します6桁のモバイル認証コ...

Vue はインターフェースのスライド効果を実装します

この記事では、インターフェースのスライド効果を実現するためのVueの具体的なコードを例として紹介しま...

HTML タグのセマンティクス化 (H5 を含む)

導入HTML は、Web ドキュメントのコンテンツのコンテキスト構造と意味を提供します。HTML 自...

SSL を実装するために nginx を設定する方法の例

環境説明サーバーシステム: Ubuntu 18.04 64ビットnginx: 1.14この記事では主...

nginx が複数のプロキシ層を通過して実際の送信元 IP を取得するプロセスの詳細な説明

質問Nginx は $remote_addr を実際の IP アドレスとして受け取りますが、実際には...

MySQL マルチテーブル結合入門チュートリアル

接続は、実際の外部キー(人工的に作成された 2 つのテーブル間の対応関係を指します。対照的に、FOR...

JavaScript 型検出方法の例のチュートリアル

序文JavaScriptはWebフロントエンドで広く使われている言語の一つであり、Webアプリケーシ...

Vue バインディング オブジェクト、配列データを動的にレンダリングできないケースの詳細な説明

プロジェクトシナリオ: Dark Horse Vueプロジェクト管理の実践、製品分類の取得、拡張バー...

HTML で水平ナビゲーション構造を設定する方法

この記事では、主にリスト構造を使用して水平ナビゲーション構造を設定する 2 つの方法を紹介します。こ...

Mysql 8.0.18 ハッシュ結合テスト (推奨)

ハッシュ結合ハッシュ結合は実行にインデックスを必要とせず、ほとんどの場合、現在のブロックネストループ...

MySQLが日付フィールドインデックスを使用しない理由の要約

目次背景探検する要約する背景テーブルでは、dataTime フィールドは varchar 型に設定さ...

MySQL トランザクションと分離レベルの基本原理の簡単な分析

目次序文1. 取引の基本原則の簡単な分析原子性:持続性分離:一貫性: 2. 分離レベルの基本原理の分...