
私はコンソールおよびコーディング フォントとして、長年にわたり Terminus フォントを使用しています。
現在、私はタイプセッティングも行っており、印刷用の等幅フォントとして Terminus を使用していないものの、作業中の文書でそれを紹介する必要があります。
私は OpenType サポートが組み込まれている XeTeX を使用しています。Terminus の TTF バージョンがあることは知っています。試してみましたが、印刷結果に満足できませんでした。通常はビットマップ フォントである Terminus を OTF 形式で使用したいと思っています。OTF は、グリフと書記素のパターンに複数のフォント サイズを保存することで、ビットマップ フォントをサポートします。私が取るべき行動についてアドバイスをいただける方はいらっしゃいませんか。
Terminus の TTF バージョンは見た目があまり良くないので、使用したくないです。
pcf フォントを XeTeX ( ) で使用できるものに変換するかxelatex
、OTF バージョンを使用するかのどちらかですが、ネット上のどこにもそれを見つけることができませんでした。
何をどのようにすればよいかアドバイスをお願いします。
答え1
オリジナルのbdfフォントからOpenType Terminusフォントを生成するには、以下の手順に従ってください。https://fedoraproject.org/wiki/BitmapFontConversion
参考までに、私はこれを Debian システムで実行しましたが、結果のフォントは Pango/Gtk でかなりうまく動作します。
$ wget https://sourceforge.net/projects/terminus-font/files/terminus-font-4.48/terminus-font-4.48.tar.gz
$ wget https://ndim.fedorapeople.org/stuff/bitmapfonts2otb/bitmapfonts2otb.py
$ sudo apt-get install xfonts-utils freetype2-demos
$ tar xzvf terminus-font-4.48.tar.gz
$ cd terminus-font-4.48/
$ python3 ../bitmapfonts2otb.py ter-*.bdf
$ cp Terminus*.otb ~/.fonts/