2012-06-25 2 views
0

Я играл с SVG шрифтами (и, в частности крафта свой собственный) в эти выходные, и нашел (немного к моему удивлению), что все они, похоже, предпочитают абсолютной координате пути, как этот из Keyamoon:Нужны ли шрифты SVG для абсолютных относительно относительных координат?

[...] 
<font id="IcoMoon" horiz-adv-x="512" > 
<font-face units-per-em="512" ascent="480" descent="-32" /> 
<missing-glyph horiz-adv-x="512" /> 
<glyph unicode="&#xe000;" d="M 512.00,192.00L 416.00,288.00L 416.00,384.00L 352.00,384.00L 352.00,352.00L 256.00,448.00L0.00,192.00L 64.00,192.00L 64.00,0.00L 224.00,0.00L 224.00,128.00L 288.00,128.00L 288.00,0.00L 448.00,0.00L 448.00,192.00 z" data-tags="home, house" /> 
[...] 

Есть ли веские причины (скажем, известные ошибки с некоторыми средствами визуализации), или я могу пойти на обычные методы экономии пространства и придерживаться команд рисования всего нижнего регистра?

ответ

0

Ничего не мешает вам использовать любые команды пути, определенные в svg внутри атрибута 'd' элемента-символа <. Это действительно и будет работать нормально.

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

+0

Спасибо! То же самое относится ко всем шрифтам SVG с сайта fonts.com. – ecmanaut

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