Annotation of nono/util/mkcgrom/fonts/fonts.txt, revision 1.1.1.3

1.1       root        1: #
                      2: # フォント情報
                      3: #
                      4: 
1.1.1.3 ! root        5: ## 一覧
        !             6: 
        !             7: サイズ      ターゲット         このディレクトリでのファイル名   ライセンス
        !             8: ------ ----------              ----------                                              ----------
        !             9: 16x16  2バイト漢字                shnmk16min.bdf                                  Public Domain
        !            10: 8x8            1バイト文字                misaki-gothic-hikanji.bdf               改変、再配布可能
        !            11: 8x16   1バイト文字                milkjf8x16r.bdf                                 Public Domain
        !            12: 〃            〃                             nono-8x16.bdf                                   -
        !            13: 12x12  1バイト文字                shnmk12min-hikanji.bdf                  Public Domain
        !            14: 〃            〃                             nono-12x12.bdf                                  -
        !            15: 12x24  1バイト文字                hibiya-12x24.bdf                                SIL OFL ver1.1
        !            16: 〃            〃                             ume-tmo3-6x12-kana.bdf                  改変、再配布可能
        !            17: 〃            〃                             nono-12x24.bdf                                  -
        !            18: 24x24  2バイト漢字                hibiya-24x24.bdf                                SIL OFL ver1.1
        !            19: 6x12   1バイト文字                shnm6x12r.bdf                                   Public Domain
        !            20: 〃            〃                             ume-tmo3-6x12-hira.bdf                  改変、再配布可能
        !            21: 〃            〃                             nono-6x12.bdf                                   -
        !            22: 
        !            23: 12x12  2バイト漢字                knmzn12x.bdf                                    Public Domain
        !            24: 
        !            25: 
        !            26: ## 詳細、作成方法など
        !            27: 
        !            28: shnmk16min.bdf
        !            29:        東雲フォント 0.9.11 の東雲16明朝。
        !            30:        Public Domain。
        !            31: 
        !            32:        オリジナルは BDF っぽいが、pkgsrc/fonts/ja-shinonome は PCF 形式にする
        !            33:        らしいので pkgsrc/fonts/pcf2bdf を使って BDF 形式に変換したもの。
        !            34: 
1.1       root       35: misaki_gothic-hikanji.bdf
                     36:        美咲フォント(2012-06-03)の美咲ゴシック。
                     37:        改変、再配布可能。
1.1.1.2   root       38:        https://littlelimit.net/misaki.htm
1.1       root       39: 
                     40:        非漢字のみを取り出す。
                     41: 
                     42:          % pcf2bdf misaki_gothic.bdf | \
                     43:             php -f bdfcut.php k > misaki_gothic-hikanji.bdf
                     44: 
1.1.1.3 ! root       45: milkjf8x16r.bdf
        !            46:        milkjf フォント。
        !            47:        Public Domain。
        !            48:        URL はないけど解説はこの辺? http://d.hatena.ne.jp/kakurasan/20070604/p1
        !            49:        X68000 用なので制御文字から半角ひらがなまですべてサポートしている。
        !            50: 
        !            51:        ただし 0x7e がオーバーライン( ̄)ではなく上チルダ(〜)になっているので
        !            52:        (0x81 も上チルダなので重複している)、ここをオーバーラインに差し替える
        !            53:        こと。また 0x7f に余計な円記号が入っているのでこれを取り除くこと。
        !            54: 
        !            55: shnmk12min-hikanji.bdf
1.1       root       56:        東雲フォント 0.9.11 の東雲12明朝。
1.1.1.3 ! root       57:        Public Domain。
1.1       root       58:        http://openlab.ring.gr.jp/efont/shinonome/
                     59: 
                     60:        オリジナルは BDF っぽいが、pkgsrc/fonts/ja-shinonome は PCF 形式なので
                     61:        pkgsrc/fonts/pcf2bdf を使って BDF 形式に変換して、そこからさらに非漢字
                     62:        のみを取り出したもの。
                     63: 
                     64:          % pcf2bdf shnmk12min.bdf | \
                     65:             php -f bdfcut.php k > shnmk12min-hikanji.bdf
                     66: 
1.1.1.3 ! root       67: knmzn12x.bdf
        !            68:        要町12 Version 1.00 (1991-11-01)。
        !            69:        Public Domain。
        !            70:        これは CGROM.DAT ではなく wx/kaname12.cpp で使う用。
1.1       root       71: 
1.1.1.3 ! root       72:        pkgsrc/fonts/ja-kaname より pcf2bdf を使って BDF 形式に変換したもの。
1.1       root       73: 
                     74: shnm6x12r.bdf
1.1.1.3 ! root       75:        6x12 1バイト用。
1.1       root       76:        東雲フォント 0.9.11 の 6x12 JIS X 0201。
1.1.1.3 ! root       77:        Public Domain。
1.1       root       78:        http://openlab.ring.gr.jp/efont/shinonome/
                     79: 
1.1.1.3 ! root       80: hibiya-12x24.bdf
        !            81: hibiya-24x24.bdf
        !            82:        24x24 2バイト漢字用。
        !            83:        KH-Dot-Hibiya-24.ttf フォントから埋め込みビットマップを抜き出したもの。
        !            84:        TTF ファイルのライセンスは SIL Open Font License ver 1.1。
1.1       root       85: 
1.1.1.3 ! root       86:        TTF フォントからは以下のコマンドで抜き出す。
        !            87:        半角と全角の2つのファイルが出来る。
1.1       root       88: 
1.1.1.3 ! root       89:          % ../ttfext/ttfext -f hibiya-24 \
        !            90:             KH-Dot-Hibiya-24.ttf hibiya-12x24.bdf hibiya-24x24.bdf
1.1       root       91: 
                     92: ume-tmo3-6x12-hira.bdf
                     93:        梅フォント(ver443)の梅明朝(無印) ume-tmo3.ttf を加工したもの。
1.1.1.3 ! root       94:        改変、再配布可能。
1.1       root       95: 
                     96:        1. TTF を 6x12 ピクセルっぽい大きさの BDF に変換してひらがなだけ
                     97:           抜き出す。
                     98: 
                     99:          % otf2bdf -p 12 -rv 75 -rh 38 \
1.1.1.3 ! root      100:             /usr/pkg/share/fonts/X11/TTF/ume-tmo3.ttf |
1.1       root      101:             php -f bdfcut.php h > ume-tmo3-6x12-hira.bdf
                    102: 
1.1.1.3 ! root      103: ume-tmo3-12x24-kana.bdf
1.1       root      104:        梅フォント(ver443)の梅明朝(無印) ume-tmo3.ttf を加工したもの。
1.1.1.3 ! root      105:        改変、再配布可能。
1.1       root      106: 
1.1.1.3 ! root      107:        1. TTF を 12x24 ピクセルっぽい大きさの BDF に変換してひらがなと
        !           108:           カタカナだけ抜き出す。
1.1       root      109: 
                    110:          % otf2bdf -p 23 -rv 75 -rh 38 \
1.1.1.3 ! root      111:             /usr/pkg/share/fonts/X11/TTF/ume-tmo3.ttf |
        !           112:             php -f bdfcut.php r > ume-tmo3-12x24-kana.bdf
1.1       root      113: 
                    114:        2. 周囲との親和性のためボールドにする。
1.1.1.3 ! root      115:           はずだったが、どうも先頭の「ぁ」だけボールドにならないなので諦める。
        !           116:        #if 0
        !           117:          % gbdfed ume-tmo3-12x24-kana.bdf
1.1       root      118: 
                    119:          カーソルをデフォルトの「ぁ」の位置から空白へ移動させておいて(?)
                    120:          メニュー「Operation > Embolden Glyphs」で Embolden にチェック、
                    121:          All Glyphs を選択して、「適用」。
                    122: 
                    123:          すべての文字がボールドになっていることを確認。
1.1.1.3 ! root      124:        #endif
        !           125: 
        !           126: nono-6x12.bdf
        !           127:        6x12 の不足分と改変分。
        !           128:        - 0x01-0x1f (制御文字と矢印) はオリジナル。
        !           129:        - 0x30 は東雲フォント 6x12 を改変したもの (たぶん Public Domain)。
        !           130: 
        !           131: nono-8x8.bdf
        !           132:        8x8 の不足分と改変分。
        !           133:        - 0x01-0x1b (制御文字), 0x81, 0x82 はオリジナル。
        !           134:        - 0x30 は美咲ゴシックを改変したもの (たぶん改変、再配布可能)。
        !           135: 
        !           136: nono-8x16.bdf
        !           137:        8x16 の不足分。
        !           138:        - 0x7e はオリジナル。
        !           139: 
        !           140: nono-12x12.bdf
        !           141:        12x12 の不足分と改変分。
        !           142:        - 0x01-0x1f (制御文字と矢印) はオリジナル。
        !           143:        - 0x30 は東雲12明朝 (12x12) を改変したもの (たぶん Public Domain)。
        !           144: 
        !           145: nono-12x24.bdf
        !           146:        12x24 の不足分と改変分。
        !           147:        作業用の中間ファイルであり単独再配布は想定していない。
        !           148:        - 0x01-0x1b (制御文字) は東雲フォント 6x12 で合成 (たぶん Public Domain)。
        !           149:        - 0x1c-0x1f, 0x7e はオリジナル。
        !           150:        - 0x30, 0x67, 0x70, 0x71 は hibiya-12x24.bdf を改変したのでたぶん
        !           151:          SIL Open Font License ver 1.1。

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.