フォント増強計画

今後、自作フリーウェアはeonetの方で更新していきます。
ttfエディタも配布中です。

Be Bitmap Font
BeOS-R5のバグによりフォントキャッシュが効かなくなっています。
使用頻度の高いフォントをttf(TrueTypeFont)→bmf(BeBitmapFont)に変換することで、
少しでも表示速度を上げられればいいな、ということで変換プログラムを作りました。
こちら mkbmf を使って下さい。
作成したファイルは、/boot/home/config/fonts/ttfonts/ に置いてください。

unix用 Free Font
bdf形式のフォントをBeBitmapFont形式に変換することにより、
特定のポイント数の時だけ、別のフォントを使用することが出来ます。
bdf2bmf で変換して下さい。
(例)12dot用に作成された「かなめフォント」等をHaru_12として使用できます。
また、 bdf2ttf を使ってttfに変換することもできます。(併用を推奨)
bdf2ttf,bdf2bmf共にこちらにあります。

mac用 Free Font (丸漢)
丸漢フォント(fbit形式)を mrk2ttf を使ってttfに変換することができます。
mrk2ttf はこちらにあります。
テスト等で大変お世話になりました、多謝ですすずことりの aya さん

mac用 ttf
macOS9あたりから?だと思いますが、OSAKA等が unicodeのttfになってます。
7.5あたりから?だと思いますが、丸漢はttf内のbitmapへのポインタが入っているだけです。
こちら macttf2be で変換するとBe/Zetaで使えます。(unicode ttfのみ)

和田研フォント
ftp://ftp.ipl.t.u-tokyo.ac.jp/Font/README.htmlで配布されている、
jiscode-postscript(type1)形式のファイルをunicode-ttf形式に変換したものを配布します。
ttfの勉強を兼ねて実験的に変換しているのでおかしな所もあるかもしれません。
少しずつ改良していきたいと思っています。
現在のバージョンをこちらで配布しています。

Kandata,Habian,XANO明朝フォント
jis2000対応のフォントです。
ttfファイルがsjisなのでunicodeに変換しないとBeで使えません。
こちら ttfcnv_a で変換して下さい。
sjis(jis2000)とunicodeの変換テーブルとして、jisx0213code.txtが必要です。
こちらから入手できます。
(Habianはunicodeのものも実験的に配布されているようですがBeでは全部トーフになっちゃいます*下注)


その他にもvectorにいけば、色々とありますが、
Beでそのまま使えて、僕が個人的に気に入ってるのを紹介します。

Beで使えるフォント達
モトヤ(全文字収録のフリーフォントあり)
小夏(BeBitmapFont付)
Y.Oz(手書き)*下注
沙奈(手書き)
みかちゃん(手書き)
Yosshy(手書き)
ことり文字(手書き)
あくあ(手書き)
れいこ(手書き)
たれ(手書き)
しねきゃぷしょん(映画字幕風)
ただしY.Ozはv5.01以降、habian(unicode)同様、そのままでは使えません。*下注

フォントの比較見本


*注
認識はするが表示できないフォントについて
上記のものでは、habian2000uとY.Oz(ver5.01以降)
どうやらBeOSのバグっぽい。定義文字が0x8000個以上になると発生するみたい
ちと再構成してBeOSで使えるようにするにはこちら ttf2ttc を使って下さい。
ZetaOSでは、このバグは存在しません。


念の為
大抵のフォントには使用制限事項がありますので、それらに違反しないように各自注意して下さい。


---WINDOWS嫌い--- Copyright 1997-2005 Beer(Hiroyuki Tsutsumi)