2010年05月27日

fontx2v: FONTX2 ビューア

fontx2v: FONTX2 ビューア
* はじまり
* ぱうフォント表示
* 美咲フォント 表示
* 24x24ドットフォント 表示
* M+の10x10ドット 表示
* 東雲の12x12ドット 表示
* 巨大フォント 表示

* 動作仕様
* 機能補足
* ライセンス

* ダウンロード (2015/01)
* 使い方
参考リンク:


* はじまり
ありそうでなさそうだった。
FONTX2ビューア。

さすがにWindowsにフォントをインストールして見るのは気が引けるので
作ってみた。
LCDに表示する前にどのフォントがいいか事前に表示して
確認したいのだった。

* ぱうフォント表示
fontx2v-1.gif
上は16x16ドットの「ぱうフォント」を表示してみた。
このフォント見やすくて結構気に入りました。

* 美咲フォント 表示
fontx2v-misaki.gif
これが有名なみそら。
じゃ、なくて「美咲フォント」だ。

fontx2v-misaki2.gif
美咲フォントはやはりスゴイ。
読める、読める。

* 24x24ドットフォント 表示
そうはいっても
近頃は「aitendo」で高解像度LCDが安価で買えてChaNさんのFatFSもあるので
SDカードに「夢の高解像度フォント」を入れて読み出せる。
fontx2v-24x24.gif

* M+の10x10ドット 表示
LCDの画素数が320x240ドットだと
「M+の10x10ドット」か「東雲の12x12ドット」くらいに落ち着きそうだ。
fontx2v-mplzn10x.gif
上が「M+の10x10ドット」ゴシック体。

* 東雲の12x12ドット 表示
fontx2v-shgzn12x.gif
上が「東雲の12x12ドット」ゴシック体。

fontx2v-shmzn12x.gif
上が「東雲の12x12ドット」明朝体。

ゴシックか明朝かは迷うところだ。

* 巨大フォント 表示
fontx2の最大である、
127dot(width) x 255dot(height)  (内部 xsize=255,ysize=255)までのフォント表示に対応。
(fontx2v ver.0.2以降)
以下は、(内部 xsize=254,ysize=255)ほぼ最大の大きさで表示してみたもの。
fontx2v-0.2.gif

* 動作仕様
Windows XP/7 上での動作を確認していますが、XP以降のWindowsなら動作すると思います。
Windows 7(32bit) 上での動作を確認していますが、Windows7以降のOSなら動作すると思います。
(2015/01)
時代の流れからWindowsXPでの確認はしないようにしました。


(1) 基本的に「320x240画素」までのLCD枠内でフォント表示を事前に確認しようとするソフトです。
    上記の画素数以上も表示出来ますが、プラスα程度です。αを超えた部分は表示されません。
(2) 巨大フォントも表示出来ますが、表示文字数を少なくしないとうまく表示できません。
    (上の例では2文字)

* 機能補足
(1) Zoom機能
    表示されたフォントをクリックすると部分拡大表示します。
    もう一度クリックで消えます。
(2) 画面移動
    フォント表示画面をクリックしたまま、マウスを移動すると
    表示画面をずらすことができます。

* ライセンス
BSDライセンスです。
BSDライセンスに従う限り、転載、再配布は自由に行うことができます。

* ダウンロード
外観はバージョンによって多少異なる場合があります。
Ver.0.3.3.128 (2015/01):   
fontx2v-v033128-201501.7z
  変更点:
      New:
        * Lazarusをv1.2.6に変更。
        * ツールチップヘルプを有効化。
      Modified:
        *  Lazarusの変更に伴う不具合を修正。
        * 配布ファイルの圧縮をzipから7zに変更。

fontx2v-v030120.png
古い版:
Ver.0.3.2.125 (2014/07):   
 fontx2v-v032125-201407.zip 
  変更点:
      New:
        * 行間、字間幅の最大値を変更可能にした。
            方法:
            fontx2vを終了し、
            fontx2v.iniの「font_gapx_max」と「font_gapy_max」の値を変更した後、
            起動します。
      Modified:
        * 外観を少し変更。
      BUG fixed:
        * LCD枠表示がおかしいのを修正。
        * フォント表示位置が1画素ずれる可能性を排除した。 (効果は未確認)
Ver.0.3.0.120 (2012/09):   
 fontx2v-v30120-201209.zip
  変更点:
      開発環境をLazarusに移行。
      New:
        * 再配布可能なフォントを同梱。 ( k12x10, 美咲フォント, M+, 東雲 )  
        * 全角とASCII(ANK)文字に色を付けた。
      Modified:
        * 外観を少し変更。
        * 描画の高速化。
        * Zoomウインドウが常に正方形で表示されるようにした。
        * その他いろいろ。
      BUG fixed:
        * 「フォントリスト全削除」をキャンセルできないバグを修正。 (汗
        * メニューからテキストをオープンできないバグを修正。(オイ

Ver.0.2.0.82 (2012/06):
   fontx2v-v02082-201206.zip 
  変更点:
      (1)メインメニューに「表示」を追加。
      (2)フォント全削除で確認ダイアログを出す。
      (3)TEXTのドロップは単独で1つの時だけ受け付ける。

  Ver.0.2.0.76 (2012/06):
     fontx2v-v02076-201206.zip 
    変更点:
        (1)「フォントファイル」(複数ファイル)と「表示用のテキストファイル」の ドラッグ and ドロップに対応。
        (2)登録リストからフォントを削除出来るようにした。
        (3) 127dot(width) x 255dot(height)  (内部 xsize=255,ysize=255まで)のフォントも
            表示可能にした。(以前の版は異常終了していたのを修正)
        (4)半角文字(ANK)だけが登録された状態だと、表示出来なかったのを修正。
        (5)Tab文字一つを空白4つで表示するようにした。
        (6) 120x160ドットのLCD枠を追加
  Ver.0.1.0.52 (2010/06)
    最初の版
        fontx2v-v01052.zip










参考リンク:
FONTXエディタ
http://elm-chan.org/docs/dosv/fontx.html

HP200LX日本語化キット
http://fhppc.folomy.jp/datalibrary/JKITFREE+P.LZH
↑日本語フォントが含まれています

8×8 ドット日本語フォント「美咲フォント」
http://www.geocities.jp/littlimi/font.htm

ぱうフォント公式ミラーサイト
http://udumaki.s36.xrea.com/

FONTX
http://www.hmsoft.co.jp/lepton/software/dosv/fontx.htm

M+ BITMAP FONTS 
http://mplus-fonts.sourceforge.jp/mplus-bitmap-fonts/index.html#license

FONTX2 - メモ
http://gaku.s12.xrea.com/wiki/main.cgi?c=g&p=FONT%2FFONTX2

フォント
http://wiki.osdev.info/?%A5%D5%A5%A9%A5%F3%A5%C8

東雲フォント for FONTX2
http://yu_izumi.at.infoseek.co.jp/sinonome/

Font Silo
http://hp.vector.co.jp/authors/VA000874/  

Shift-JIS 文字コード表
http://www.seiai.ed.jp/sys/text/java/shiftjis_table.html  

赤城フォント 16×11ドット
http://hp.vector.co.jp/authors/VA007690/

AK14FNTX 14x14 dot
http://www.vector.co.jp/soft/data/writing/se010319.html?ds
  
日本語フォントの比較
http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%81%AE%E6%AF%94%E8%BC%83

漢字12x10ドットフォント - k12x10   (完全フリー)
http://www.softclub.co.jp/~zoro/k12x10/  

Timpy Rev4.0 技術情報 日本語フォント
http://www.chiaki.cc/Timpy/rev40-tech.html#rev40-tech-font

FONTX形式ファイルの解析
http://hamayan.ddo.jp/~hamayan/so-net/font.html  

FONTX2 形式 FONT をテキスト化する
http://www.vector.co.jp/soft/dos/writing/se022754.html

組み込みでFONTX2形式を使用するドライバを作成する
http://hp.vector.co.jp/authors/VA007110/technicalworkshop/vfd_bitmap_japanese/step3.html

H8とノリタケ伊勢電子(株)のドットマトリクスVFDで、ビットマップ描画と漢字を取り扱う
http://hp.vector.co.jp/authors/VA007110/technicalworkshop/vfd_bitmap_japanese/

FONTX2形式のファイルをマイコンで利用する。
http://hp.vector.co.jp/authors/VA007110/technicalworkshop/fontxstudy/index.html

バイナリデータを組み込みプログラムを組み込む
http://hp.vector.co.jp/authors/VA007110/technicalworkshop/bintoc/index.html

FONTX2用12/16ドット和文フォント
http://homepage3.nifty.com/silo/FONTV/









posted by Copyright (C) avrin All Rights Reserved. at 00:00| Comment(2) | fontx2v | このブログの読者になる | 更新情報をチェックする