Вес шрифта, как сообщает fc-list, не ожидается, что я буду использовать для шрифтов Google? - PullRequest
0 голосов
/ 03 июня 2018

Я пытаюсь понять вес шрифта, чтобы я мог запросить конкретные веса шрифтов у шрифтов Google.

Я установил все шрифты Google (все TrueType) в Ubuntu 16, и если я это сделаю:

fc-list : family : weight

Затем я получаю результат, подобный следующему:

Nunito,Nunito Black:weight=210
Nunito,Nunito ExtraBold:weight=205
Nunito,Nunito ExtraLight:weight=48
Nunito,Nunito Light:weight=50
Nunito,Nunito SemiBold:weight=180
Nunito Sans,Nunito Sans Black:weight=210
Nunito Sans,Nunito Sans ExtraBold:weight=205
Nunito Sans,Nunito Sans ExtraLight:weight=48
Nunito Sans,Nunito Sans Light:weight=50
Nunito Sans,Nunito Sans SemiBold:weight=180
Nunito Sans:weight=200
Nunito Sans:weight=80
Nunito:weight=200
Nunito:weight=80
OdorMeanChey:weight=80
Offside:weight=80
OFL Sorts Mill Goudy TT:weight=100
Oldenburg:weight=80
Old Standard TT:weight=200
Old Standard TT:weight=80
Oleo Script Swash Caps:weight=200
Oleo Script Swash Caps:weight=80
Oleo Script:weight=200
Oleo Script:weight=80
Open Sans Condensed,Open Sans Condensed Light:weight=50
Open Sans Condensed:weight=200
Open Sans Hebrew Condensed,Open Sans Hebrew Condensed Extra Bold:weight=205
Open Sans Hebrew Condensed,Open Sans Hebrew Condensed Light:weight=50
Open Sans Hebrew Condensed:weight=200
Open Sans Hebrew Condensed:weight=80
Open Sans Hebrew,Open Sans Hebrew Extra Bold:weight=205
Open Sans Hebrew,Open Sans Hebrew Light:weight=50
Open Sans Hebrew:weight=200
Open Sans Hebrew:weight=80
Open Sans,Open Sans ExtraBold:weight=205
Open Sans,Open Sans Light:weight=50
Open Sans,Open Sans SemiBold:weight=180
Open Sans:weight=200
Open Sans:weight=80
Oranienbaum:weight=80
Orbitron,Orbitron Black:weight=210
Orbitron,Orbitron Medium:weight=100
Orbitron:weight=200
Orbitron:weight=80
Oregano:weight=80
Orienta:weight=80
Original Surfer:weight=80
Oswald,Oswald ExtraLight:weight=48
Oswald,Oswald Light:weight=50
Oswald,Oswald Medium:weight=100
Oswald,Oswald SemiBold:weight=180

Похоже, что вес по умолчанию во многих случаях равен 80 (я ожидал, что по умолчанию будет 400 нормальных), а другойВес шрифта повсюду.

Я ожидал, что веса шрифтов, о которых сообщает fc-list, будут соответствовать "отображению имен общих весов", найденному на этой странице: https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight, но, очевидно, они не соответствуют.

Value   Common weight name
100 Thin (Hairline)
200 Extra Light (Ultra Light)
300 Light
400 Normal
500 Medium
600 Semi Bold (Demi Bold)
700 Bold
800 Extra Bold (Ultra Bold)
900 Black (Heavy)

Итак, мой первый вопрос: почему указанные веса шрифтов не соответствуют приведенной выше карте?

Второй вопрос, учитывая, что они не совпадают, и все же мои шрифты TrueType пришли непосредственно из Google Fonts, если яхотите запросить шрифты у Google Fonts, какой вес указывать - вес из приведенной выше таблицы сопоставления или вес, указанный в fc-list?

...