テキストモードでSolarisコンソールが使用するフォント識別子は何ですか?

テキストモードでSolarisコンソールが使用するフォント識別子は何ですか?

Solarisでコンソールテキストに使用されるフォント識別子は何ですか?

Windowsにも似ていますか?

添付のスクリーンショットの例をご覧ください。

Solaris テキストコンソールセッション

答え1

ある段階でフォントをTTFファイルに変換し、OS Xで使用してある程度成功しました。アンチエイリアシングを使用してレンダリングすると、驚くほどさまざまなサイズで使用できます。

利用可能ここ

答え2

このフォント(Sun Gallant Demi)のソースコードを使用できます。ここ

これはLinuxディストリビューション/usr/lib/kbd/consolefonts/sun12x22.psfu.gzとFreeBSD(または同様のディストリビューション)でallscreens_flags="-f gallant"利用できます/etc/rc.conf

psf2bdfなどの変換ツールを使用すると、FontforgeそれをWindowsで利用可能なものに変換できることに疑問はありません。

結果のフォントは固定幅を持っているため、独自のサイズでのみ使用でき、他のサイズはピクセル補間のため見苦しいテキストを生成します。

答え3

アンドリュー・ガブリエルによると2013年のUsenetトピック:

In article <[email protected]>,
- show quoted text -
I don't think you can. There's only one font built-in to the vgatext
driver which is 8x16, which gives standard size (80x24?) on 1024x768
VGA console.

I have a vague recollection it could be done with much older releases
of Solaris x86 which used the fonts stored in the VGA card (of which
there are several standard sizes), but now it loads Sun's workstation
font into the VGA card, and there's only one resolution of that
included in the x86 driver.

BTW, the font is a bitmap font called Sun Gallant Demi, or in X,
-sun-gallant-demi-*-normal-*-*-*-*-*-*-*-*-*

So in theory you could run:

xterm -font '-sun-gallant-demi-*-normal-*-*-*-*-*-*-*-*-*' -fg white -bg black

to run an xterm looking like the console, except Solaris 11 no longer
includes the Sun fonts. You may be able to extract them from an
older release or find them somewhere on the web.

-- 
Andrew Gabriel
[email address is not usable -- followup in the newsgroup] 

一方sunフォント名の面では、Windowsでまったく同じフォントを取得する可能性はほとんどありません。

関連情報