METAFONT を利用したマークシート・フォントの作成

2006年11月20日メールはこのアドレスへお願いします

私が作った大学入試センター試験で使われるマークシート・フォント(METAFONT版)を利用しているという方からメールをいただいた。センター試験では丸囲みの1〜9(@〜H)と0以外にも丸囲みのA〜Gやa〜dなども出てくるので作成してもらえないだろうかという内容だった。

実はそのことはずっと前から分かっていたのだが,今までに作成したセンター試験の国語化学世界史などでは丸囲みの1〜9(@〜H)と0以外のフォントは出てこないので「まあいいや」と思って作成しなかった。今回作成要望メールをいただいたことでちょっと手間はかかるだろうけれど作成してみようかという気になったので作成した。

よく見るとマークシートのフォントは単純に数字やアルファベットを丸く囲んだだけでなくベースラインを上下させたりしながらバランスよく見えるように微調整してある。そこで大学入試センターで公開されているファイル(平成18年度センター試験(本試験)数学@平成18年度センター試験(本試験)数学A)を参考にしながらMETAFONTでフォントを作成した。

ただしセンター試験で使われている文字しか作成しなかったので,すべての文字が使えるわけではない。もし下記以外にも使われている文字があった場合は私に連絡していただければ作成しようと思っている。

また今回の公開は暫定的なものであることを明記しておく。丸囲みのマークシートフォントはデザイン的に満足の行くものに仕上げたつもりだが,丸囲みでないフォントは単に丸囲みのフォントから丸囲みを取り去っただけであるためデザイン的に問題がある。時間を作ってデザインを修正するつもりだが時間を作れるか不明のためそのままになってしまう可能性もある。


■ サンプル


■ アーカイブ

msheet.lzh (2006年11月20日公開,169K bytes,大学入試センター試験マークシートフォント(METAFONT版))


■ PDFサンプル dvipsk -D 300 -P dl -t a4 test300dpi.dvi

test300dpi.pdf (300dpiプリンタ用,33K bytes,マークシートフォントは Type 3(ビットマップ))
test600dpi.pdf (600dpiプリンタ用,40K bytes,マークシートフォントは Type 3(ビットマップ))
test1200dpi.pdf (1200dpiプリンタ用,57K bytes,マークシートフォントは Type 3(ビットマップ))



■ 本当はアウトラインフォントを作成したい

 TeX では TrueType フォントや Type1 フォントなどのアウトラインフォントも扱えるので,そうしたフォントを作成するのが望ましいとは思うが残念ながら私はそうしたフォントを作成したことがない。今回 TeXtrace on Win32 を利用して METAFONT ソースからアウトラインフォント *.pfb(バイナリ形式の PostScript タイプ 1 フォント)を自動生成して PS ファイルから PDF ファイルに変換してみたが,満足のいく品質のフォントは自動生成されなかった。きれいなアウトラインフォントを作成することは今後の課題だ。(私の無知のため下記ファイルは一部の文字が表示されません。原因がお解りの方は教えて下さい)

testfont.pdf (19K bytes,マークシートフォントは Type 1(アウトラインフォント))

 先頭に戻る UNIQUE LABORATORY に戻る