TrueType Fontなどのアウトラインフォントは、フォントファイルのみでは文字表示されません。
ラスタライザーというフォントデータを文字画像に展開するソフトウェアが別途必要になります。
Windows®等のOSをお使いの場合
ラスタライザーは標準搭載されています。よって、何も気にする必要はありません。
Qtをお使いの場合
ラスタライザーは標準搭載されています。よって、何も気にする必要はありません。
…が、リコー製のラスタライザーに替える事で処理速度が上がります。
パッチファイル
Qtからプラグインを呼び出せるように、オリジナルのQtを修正するためのファイルです。
リコー製ラスタライザープラグインソース
プラグインをビルドするためのソースファイル一式です。
マニュアルなど
Qtバージョン
Qt-5.15.2
サポートプラットフォーム
の内、「Desktop Platforms」 - 「Linux/X11」、「Embedded Platforms」に記載の環境
Qtフレームワーク
Qt Quick(Native Text Rendering)
Qt Widget
ビルド環境
PC Linux
対応フォント形式
TTF、OTF
①Qtソースにパッチを当てる。
Linuxのpatchコマンドを実行してください。
パッチファイルの内容に基づきQtソースが修正されます。
②Qtソースをビルドおよびインストールする。
③リコー製ラスタライザープラグインをビルドおよびインストールする。
④環境変数を設定する。
Linuxのexportコマンドを実行してください。
目的に合ったフォントを探す