METAFONT 単位 新しいページはコチラ
提供: yonewiki
(→概要) |
(→概要) |
||
27行: | 27行: | ||
::METAFONTでは1倍という単位サイズ(200[dpi])に'''1[pt]=2.7674で1mm=7.87402'''という値が定義される仕組みになっています。 | ::METAFONTでは1倍という単位サイズ(200[dpi])に'''1[pt]=2.7674で1mm=7.87402'''という値が定義される仕組みになっています。 | ||
:: | :: | ||
− | ::たとえば、\mode=proof;mag=1;なら解像度は2601.72[dpi]で1[pt]は36[dot]になります。36[dot]*72.27[pt]=2601.72という値になりますから、72.27[pt]は1[in]ですから、1[inch]は2601.72[dot]ということで、解像度によって1[pt]あたりの数値が決定されます。このとき1[mm]は102.42995[dot]で表現されます。こういう体系において、1[em] | + | ::たとえば、\mode=proof;mag=1;なら解像度は2601.72[dpi]で1[pt]は36[dot]になります。36[dot]*72.27[pt]=2601.72という値になりますから、72.27[pt]は1[in]ですから、1[inch]は2601.72[dot]ということで、解像度によって1[pt]あたりの数値が決定されます。このとき1[mm]は102.42995[dot]で表現されます。こういう体系において、1[em]を何ptにするのかということは、プログラマやフォントデザイナーが決定するべきことです。例えば1[em]を10[pt]とすると、このとき決定した1[em](字面の横幅)値によって、そのフォントは10[pt]のフォントということになります。よくフォントファミリーにもゴシック10ptとか9ptとかが作られますが、まさにこの1[em]を何ptとして作ったフォントタイプであるのかということを示します。 |
fontsize 10pt#; | fontsize 10pt#; |