Как из 2х спрайтов сделать один?

Имеется 2 спрайта, от icomoon и fontello, использую буквально по 3 иконки в каждом спрайте, все лишние из спрайтов конечно же удалил, поэтому файлы не большие.
Но хочу использовать только 1 спрайт, как быть если у них разный шаг и разный viewbox, т.е. просто копирование не прокатит.

fontello.svg с одной иконкой
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<defs>
<font id="fontello" horiz-adv-x="1000" >
<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
<missing-glyph horiz-adv-x="1000" />

<glyph glyph-name="phone" unicode="&#xe801;" d="M786 158q0-15-6-39t-12-38q-11-28-68-60-52-28-103-28-15 0-30 2t-32 7-26 8-31 11-28 10q-54 20-97 47-71 44-148 120t-120 148q-27 43-46 97-2 5-10 28t-12 31-8 26-7 32-2 29q0 52 29 104 31 57 59 68 14 6 38 12t39 6q8 0 12-2 10-3 30-42 6-11 16-31t20-35 17-30q2-2 10-14t12-20 4-16q0-11-16-27t-35-31-34-30-16-25q0-5 3-13t4-11 8-14 7-10q42-77 97-132t131-97q1 0 10-6t14-8 11-5 13-2q10 0 25 16t30 34 31 35 28 16q7 0 15-4t20-12 14-10q14-8 30-17t36-20 30-17q39-19 42-29 2-4 2-12z" horiz-adv-x="785.7" />

</font>
</defs>
</svg>
icomoon.svg с одной иконкой
<svg xmlns="http://www.w3.org/2000/svg">
<defs>
<font id="icomoon" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#xe94b;" glyph-name="search2" d="M387.15 155.377c82.002 0 158.048 25.518 220.652 68.997 0.418-0.438 0.848-0.877 1.29-1.278l270.037-259.359c24.47-23.482 63.373-22.721 86.872 1.757 23.511 24.482 22.721 63.361-1.749 86.88l-267.821 257.241c48.878 64.799 77.861 145.441 77.861 232.88 0 213.84-173.33 387.16-387.142 387.16-213.82 0-387.15-173.32-387.15-387.16 0-213.801 173.33-387.119 387.15-387.119zM692.371 542.496c0-168.561-136.651-305.199-305.222-305.199-168.58 0-305.23 136.638-305.23 305.199 0 168.6 136.65 305.24 305.23 305.24 168.571 0 305.222-136.64 305.222-305.24z" />
</font></defs></svg>
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
Tolly
@Tolly Автор вопроса
Нашел 2 способа, оба нормально работают:
1) C помощью программы Font Forge fontforge.github.io/en-US
программа мощная и не простая, потерял пару часов, чтобы понять детали
2) С помощью сервиса fontastic.me
буквально в пару кликов

но они woff2 не делают!
Не беда, на помощь приходит конвертер:
https://everythingfonts.com/ttf-to-woff2
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы