
私は FreeBSD で GNU unifont を使用しており、同じフォントを Windows7 の cygwin ターミナルで使用できるようにしたいと考えています。Windows7 で一般的な使用のために GNU unifont をインストールしようとしましたが (フォント選択で使用できるように)、Seattle ファミリーのオペレーティング システムの初心者であるため、無駄でした。
私は、さまざまな形式(ttf.gz、zip、bdf.gz、pcf.gz)のユニフォントを用意しています。GNU Unifont グリフ. Cygwin ターミナルでこれらのいずれかを使用することはできますか?
答え1
Windows ウィンドウに GNU unifont を使用するように教える代わりにcmd.exe
、Cygwin 用の X11 をインストールし、希望のフォントを使用するように X11 を構成することにしました。こうすることで、xterm のすべての便利な機能をすぐに利用できるようになります。手順は次のとおりです。
- まだインストールしていない場合は、Cygwin に付属の X11 をインストールしてください。Cygwin/X ユーザーズ ガイドを参照してください。cygwin のドキュメント詳細については、こちらをご覧ください。追加の X11 ユーティリティを選択するときは、必ずX11 カテゴリから を
mkfontdir
追加してください。xset
- GNU unifont を配置するディレクトリを決定します。私は
~/X11/font
次のように選択しました。 cp unifont.pcf.gz ~/X11/font/unifont.pcf.gz
mkfontdir ~/X11/font
- まだ実行されていない場合は、Xサーバーを起動します。
startxwin
export DISPLAY=:0
xset +fp ~/X11/font
xterm -fn '-gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1'
出来上がり!
おそらく、ステップ 6 から始まるコマンドを に配置して、~/.startxwinrc
によって自動的に読み取られて実行されるようにする必要がありますstartxwin
。