2008-09-01 2 views
27

Поскольку у Linux (и его вариантов) есть совершенно другой набор шрифтов, чем Windows и Mac OS X, есть ли у кого-либо опыт создания кросс-платформенных семейств шрифтов - в идеале поиск эквивалентов общих шрифтов, найденных в вышеупомянутых операционных системах ?В Интернете, какие шрифты следует использовать для создания эквивалентной перекрестной платформы?

Если да, то какой маршрут лучше всего взять?

ответ

1

TrueType шрифты (TTF), как правило будет работать на платформах Windows, Mac и Linux.

Спасибо Джейсону, но это не тот ответ, который я ищу. Многие дистрибутивы Linux имеют свои собственные шрифты, которые отличаются от от имени до версий Mac/Windows - по-видимому, из-за проблем с лицензированием шрифтов.

Я хочу получить ответ от пользователя Linux (желательно разработчика), который имеет опыт работы с похожими шрифтами. Я действительно не хочу, чтобы пользователи Ubuntu Firefox пользовались «sans-serif».

2

Просто уточните: вы ищете имена шрифтов, которые сделают ваш дизайн сайта похожим на Windows и Mac OS X при просмотре под Linux, вы не собираетесь создавать новые шрифты, правильно?

(я прочитал ваш вопрос так же, как Джейсон Наваррете сделал, так что по крайней мере два человека поняли ваш вопрос.)

Названия шрифтов вы ищете может быть что-то вроде the Liberation fonts that RedHat has released?

Incidently, «без засечек» не дает пользователю «любой рубленый», это дает пользователю его/ее предпочел рубленый - что может быть, возможно, лучше, чем тот, который вы выбираете.

2

Ну, это сложный вопрос.

В общем, обычно существуют 3 шрифта, которые в той или иной форме поддерживаются. Эти шрифты - Adobe Times, Adobe Helvetica и Adobe Courier. Проблема в том, что, хотя каждая система и литейный цех имеют клон из них, у них разные имена. Они также не совсем одинаковы, но имеют одинаковые показатели. Трио из окна: Arial, Times New Roman и Courier New - это монотипные клоны из них. На linux они были представлены как растровые шрифты adobe и как очертания в виде клонов Nimbus {Sans, Roman, Mono} URW {Sans, Roman, Mono}. Однако контуры не очень хороши на экране (они находятся на принтере), поскольку им не хватает намека.

Решение будет заключаться в многозадачности для веб-сайтов. Поскольку в какой-то момент Microsoft вносила "core fonts" для перераспределения, многие системы unix/linux имеют эти шрифты. Так что иди с ними. Освобождающие шрифты являются прямыми клонами шрифтов MS/monotype, поэтому их следует рассматривать как альтернативы с аналогичным опытом. Затем перейдите к «Helvetica», «Times» и «Courier» перед выбором sans/serif/mono, который помещает вас в руки пользователя.

3

Большинство ОС имеют поддержку Microsoft Core Fonts For the Web. Все они поставляются в комплекте с OSX, и я уверен, что они будут работать (или иметь почти одинаковые варианты) для большинства дистрибутивов linux.

The Microsoft Typography page is also pretty cool

4
+1

Инструмент здесь с этого сайта является окончательным ресурсом. Легко отправить ссылку на клиентов и позволить им выбирать. http://www.fonttester.com/web_safe_fonts.html – Ishmael 2009-01-24 20:18:49

1

This article объясняет базовый подход, который имеет наибольшую вероятность использования кросс-платформенной платформы. Вы должны думать с точки зрения стеков, которые представляют собой множества широко похожих шрифтов, которые охватывают большинство платформ.

Вы всегда в безопасности, говоря «serif», который доставит вам Times New Roman или аналогичный или без засечек, который доставит вам Helvetica/Arial или аналогичный на большинстве платформ. Затем, как говорится в статье, вы можете идти дальше и различать «широкие» и «узкие» группировки.

Вы можете использовать более прогрессивное усовершенствование, выбрав свой идеальный шрифт и предоставляя общие заменители для тех платформ, у которых его нет. Однако в конце концов веб-сайт не печатается, и вы получаете приблизительный контроль над выбором шрифта. Вы можете сделать много настраиваемой типографии, используя хорошо поддерживаемые свойства CSS, такие как межстрочный интервал. Но вы никогда не сможете сказать «использовать этот шрифт» и работать с ним одинаково даже через Mac/Windows/Linux, не говоря уже о мобильных устройствах, киосках и т. Д.

Смежные вопросы