Fixed a bug. Skip reading at comment line.
[chise/kage.git] / makettf / index.html
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4 <html>
5 <head>
6 <title>TTF(TrueType)フォント生成 (試作)</title>
7 </head>
8 <body>
9 <h1>TTF(TrueType)フォント生成</h1>
10 <form action="makettf.cgi" method="POST">
11 フォント名(英語):<input type="text" name="fontname-en" value="Test" size="20"><br>
12 フォント名(漢字):<input type="text" name="fontname-ja" value="テスト" size="20"><br>
13 部品データ<br>
14 <textarea wrap="off" name="partsdata" cols="80" rows="10">30A8 2:7:8:66:2:95:16:110:33$1:0:2:28:56:102:56$1:22:4:103:56:103:196$1:0:2:3:92:66:92$2:22:7:66:92:48:146:1:178$2:0:7:186:66:163:89:125:112$2:7:0:107:60:130:144:196:182
15 一 2:7:8:66:2:95:16:110:33$1:0:2:28:56:102:56$1:22:4:103:56:103:196$1:0:2:3:92:66:92$2:22:7:66:92:48:146:1:178$2:0:7:186:66:163:89:125:112$2:7:0:107:60:130:144:196:182
16 </textarea>
17 <br>
18 <input type="submit" value="生成">
19 </form>
20 <hr>
21 部品データは1部品=1行で、「部品名、スペース、部品データ」の順に記述します。<br>
22 実際に生成されるコードポイントは、部品名が「単独の文字」「[単独の文字]」「コードポイント16進数(頭にUu,+-を付けても可)」のいずれかとなります。<br>
23 「:」の含まれない行はコメントとして、無視されます。
24 <ul>
25 <li>(例)</li>
26 <li>30A8</li>
27 <li>U+30A8</li>
28 <li>u30a8</li>
29 <li>u-00020000</li>
30 <li>一</li>
31 <li>[壱]</li>
32 </ul>
33 <hr>
34 注意<br>
35 TrueTypeフォントを生成するソフトウェアfontforge の制約により、以下の条件を満たさない場合には生成したフォントをWord2002で利用できません。
36 <dl>
37 <dt>日本語フォント</dt><dd>U+30A8「(カタカナ)エ」を含めてください</dd>
38 <dt>簡体字中国語フォント</dt><dd>U+3105「ボポモフォB」を含めてください</dd>
39 <dt>繁体字中国語フォント</dt><dd>U+592E「央」を含めてください</dd>
40 <dt>韓国語フォント</dt><dd>U+3131「ハングル字母1番目」を含めてください</dd>
41 </dl>
42 <br>
43 Webサーバの制約により生成に6分以上かかる場合は失敗します。(現在グリフ数4000強までは生成が可能です)
44 <hr>
45 <div align="right">fonts.jp</div>
46 </body>
47 </html>
48
49