Какой шрифт с засечками по умолчанию в Firefox?

Я пытаюсь создать полноценный стек шрифтов, включающий шрифты, которые обычно можно найти при установке Ubuntu.

font-family = serif выглядит великолепно, но по понятным причинам это не подходит для других операционных систем.

Какой шрифт разрешает «serif» при установке по умолчанию? Я нахожусь на Firefox 6. Edit-> Preferences-> Content-> Fonts & amp; Colors / Advanced ...-> Serif установлен на «serif», поэтому кажется, что он использует то, что ubuntu определяет как шрифт «serif». Как я могу сказать, что это такое?

Я 11.04 (из новой установки)

Спасибо

5
задан 12 September 2011 в 22:58

3 ответа

В моей системе 11.04 с firefox 6.0 и в моей бета-системе 11.10 с firefox 7.0 я вижу только один шрифт с засечками:

/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf

Это происходит из Пакет ttf-dejavu, который, по-видимому, устанавливается по умолчанию 11.04 и 11.10:

Описание: Metapackage для загрузки в ttf-dejavu-core и ttf-dejavu-extra DejaVu предоставляет расширенную версию Семейство шрифтов Vera, нацеленное на качество и более широкий охват Unicode, сохраняя при этом оригинальный стиль Vera. В настоящее время DejaVu работает над обеспечением соответствия многоязычным европейским стандартам (MES-1 и MES-2) для покрытия Unicode. Шрифты DejaVu предоставляют варианты с засечками, без и в одном формате.
.
Используйте этот пакет, если вам нужны все варианты DejaVu. , Шрифты DejaVu предназначены для использования на устройствах с низким разрешением (в основном на экранах компьютеров), но могут использоваться и в печати. ​​

0
ответ дан 12 September 2011 в 22:58

Список зависит от системы. Чтобы получить список на вашем компьютере, используйте fc-match и укажите имя шрифта для сопоставления. Опция -s дает отсортированный список.

Вот выходные данные сервера TLS 12.04, перечисляющие стили шрифтов serif, sans-serif и monospace:

user@server:~$ fc-match -s serif
DejaVuSerif.ttf: "DejaVu Serif" "Book"
DejaVuSerif-Bold.ttf: "DejaVu Serif" "Bold"
n021003l.pfb: "Nimbus Roman No9 L" "Regular"
DejaVuSans.ttf: "DejaVu Sans" "Book"
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
s050000l.pfb: "Standard Symbols L" "Regular"
DejaVuSans-Bold.ttf: "DejaVu Sans" "Bold"
DejaVuSansMono-Bold.ttf: "DejaVu Sans Mono" "Bold"

user@server:~$ fc-match -s sans-serif
DejaVuSans.ttf: "DejaVu Sans" "Book"
DejaVuSans-Bold.ttf: "DejaVu Sans" "Bold"
n019003l.pfb: "Nimbus Sans L" "Regular"
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
DejaVuSerif.ttf: "DejaVu Serif" "Book"
s050000l.pfb: "Standard Symbols L" "Regular"
DejaVuSansMono-Bold.ttf: "DejaVu Sans Mono" "Bold"
DejaVuSerif-Bold.ttf: "DejaVu Serif" "Bold"

user@server:~$ fc-match -s mono
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
DejaVuSansMono-Bold.ttf: "DejaVu Sans Mono" "Bold"
n022003l.pfb: "Nimbus Mono L" "Regular"
DejaVuSans.ttf: "DejaVu Sans" "Book"
DejaVuSerif.ttf: "DejaVu Serif" "Book"
s050000l.pfb: "Standard Symbols L" "Regular"
DejaVuSans-Bold.ttf: "DejaVu Sans" "Bold"
DejaVuSerif-Bold.ttf: "DejaVu Serif" "Bold"
0
ответ дан 12 September 2011 в 22:58

Я полагаю, что на самом деле он будет использовать шрифт «Serif», который является маркой версии Bitstream Vera Serif. По умолчанию sans-serif я также понимаю как «Sans», без фирменной версии Bitstream Vera Sans. (И к настоящему времени вы, возможно, уже поняли, что "Monospace" - это действительно битовый поток Vera Sans Mono ...)

РЕДАКТИРОВАТЬ: ttf-bitstream-vera во вселенной в последних нескольких выпусках Ubuntu. В свете этого, я считаю, что belacqua правильно оценивает шрифт, используемый в конечном итоге для семейства DejaVu (который, я считаю, представляет собой обновленную версию Bitstream Vera с лучшей поддержкой международных символов). Используемый шрифт по-прежнему Serif (то же самое относится и к Sans и Monospace), но он связан с DejaVu, а не с Bitstream Vera.

0
ответ дан 12 September 2011 в 22:58

Другие вопросы по тегам:

Похожие вопросы: