2014-09-28 4 views
0

У меня есть серия изображений AI/SVG, которые я подготовил, поэтому я могу использовать их в библиотеке шрифтов значков, таких как Glyphicons. Я просматривал разные должности и так, но не нашел много полезного.Как работают глификоны? Как я могу сделать свой собственный?

Одна рекомендация использовала GlyphAPP, но это только Mac, и у меня нет доступа к Mac. Еще один был FontForge, который несколько раз падал на меня.

Так что в настоящее время мне не хватает хорошего инструмента для создания файла шрифта из моих SVG. Но даже оттуда, как Glyphicon позволяет своим значкам работать через простой тег <span> с классом?

Я использую его через Bootstrap3, и проверка ресурсов приводит меня к этому http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/fonts/glyphicons-halflings-regular.woff. Что выглядит как обычный файл шрифт, ABC .. а .. 123 ..

Каких шагов и инструменты мне нужно сделать для того, чтобы перейти от AI или SVG файлов, используя мои иконки как я бы Glyphicons?

Я не против платных инструментов, ведь если в Adobe Creative Cloud есть что-то прямое, что я как-то не хватает, я бы хотел, чтобы это было решением.

+0

Для закрытого голосования справочный центр включает в себя эту ** практическую, ответственную проблему, которая уникальна для разработки программного обеспечения **. И я не видел другого сайта SE, в котором он бы вписывался. Веб-мастера, например, предлагают вопросы стиля разработки для SO. – Chris

ответ

1

Идея заключается в том, что вы создаете webfont, который содержит различные векторизованные графики, используемые на сайте, для сокращения количества HTTP-запросов. Иногда они встраиваются в шрифт, который также содержит общие буквы ASCII.

Вы можете разместить глифы, используя простые старые шрифтовые директивы CSS, часто в сочетании с ::before и ::after атрибутами psuedo.

Dafont.com имеет довольно приличную запись available tools.

+0

Надеюсь, в будущем мы действительно получим веб-формат для упаковки SVG и растровых изображений, поэтому мы не делаем таких глупых обходных решений. – max

+0

Учитывая файлы шрифтов (svg, tiff, woff), где я пишу директивы шрифтов CSS? Как сообщить загрузочный лоток или мой сайт, чтобы использовать их? –

+0

Вы размещаете директивы шрифта в своих таблицах стилей. Вы «рассказываете загрузочный лоток, чтобы использовать их», создавая правила CSS и применяя классы к вашей разметке. – max

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