タイポグラフィにおけるフォントの太さの説明の由来


11

CSS仕様(数ある中で)は、フォントを選択するときに、フォントの太さを100から900までの範囲の数値記述子を使用して100刻みで記述できることを確立しています。 "(この記事にはマッピングの例が含まれています)。

これらの数字は単に従来通りに割り当てられていますか、または、ステムの太さと送り幅の間にある種の(少なくとも理論的な)数値関係があり、フォントが受け取るべき数値記述子を制御します(その関係が尊重されているかどうかに関係なく)特定のフォント)?

回答:


8

CSS font-weightは、Linotype番号付けシステムの影響を受けます。wikiから学べるように、数字のすべての数字は書体のさまざまな特性を表し、この時点からCSSはLynotypeを一部採用しています... 100から900のシステムは一部のフォントでは機能しますが、他のフォントでは機能しないため、常にCSSコードで特定の値を使用する前に、これを事前に確認してください。


6

Linotypeは、ライセンスの問題もあり、Panoseシステムを介してCSSに移行しました。http://en.wikipedia.org/wiki/PANOSEを参照してください。Panose番号は、TrueType、OpenType、SVGフォントで使用され、重み、比率、コントラストなどの情報が含まれています。

パノースの重量数は、ライノタイプ/ CSSとほぼ同じシステムです。非常に明るい色からエクストラブラックまで。以下の引用を参照してください。

FontforgeはPanose数を計算できます。http://fontforge.org/fontinfo.html#Panose

したがって、Fontforgeは、ある種の(少なくとも理論的な)数値関係を使用して重みを計算します。

更新

...重量の計算は、最も簡単に計算できます。

重量を測定するために使用される特定の文字があります:CapHは大文字Hの高さです。WStemEは大文字Eの幹の幅です
。WeightRatio = CapH / WStem(E)

2_0 =任意(使用しないでください。)
2_1 =フィットしない(使用しないでください)
2_2-非常に軽い.................... WeightRat≥35(35またはより大きい)
2-3-Light .................... 18≤WeightRat <35(18以上、35未満)
2_4薄い....... .............. 10≤WeightRat <18
2_5-Book .................... 7.5≤WeightRat <10
2_6-Medium ................................. 5.5≤WeightRat <7.5
2_7-Demi .................... 4.5≤WeightRat < 5.5
2_8-Bold .................... 3.5≤WeightRat <4.5
2_9-Heavy .................. .2.5≤WeightRat <3.5
2_A-Black ................................... 2.0≤WeightRat <2.5
2_B-Extra Black ............. ...... WeightRat <2

参照:http : //forum.high-logic.com/viewtopic.php?f=4&t=941


この答えと上記のIlanの両方を正しいものとしてマークできれば、私はそうします。しかし、これは正式な定義を持つ分類ですが、Ilanによって回答された100-900 Linotype分類ではありません。一方、TTF / OTFフォント内で使用されているという事実は非常に興味深いものです。CSSとWindowsがこの分類を使用していない場合でも、実際にはこの分類を基準に使用する必要があるかもしれません。
Wtrmute 2014

ありがとう。@Ilanにも同意します。私の返答は彼のコメントに収まらず、答えになってしまいました;)。実際には、これらの数値は主に特定のフォントを識別するために使用され、分類のためにそれほど使用されません。フォントデザイナーはフォントの「間違った」値を与えることができるため、数値は省略されます。多次元で測定されたフォントフィルターのアイデアが好きです。
allcaps 2014

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.