OTF 機能を備えた OpenType フォントとしての Terminus

OTF 機能を備えた OpenType フォントとしての Terminus

私はコンソールおよびコーディング フォントとして、長年にわたり 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/

答え2

TTF フォントを OTF フォントに変換するのは簡単ですが、根本的な違いはありません。XeTeX が OpenType を好むのでなければ、見た目が変わる理由はわかりません。試してみる価値はあります。オンラインには、これを可能にする変換サイトがたくさんあります。その 1 つを次に示します。フォント2ウェブそして私が好むのは、ここ

関連情報