Возможно ли сделать Зеркальный шрифт из обычного?

  • Автор темы Автор темы realchina
  • Дата начала Дата начала
И что? Я и не претендую на первенство.

Переворачивать по букве решение какой-то твоей сферической задачи.
 
  • Спасибо
Реакции: NatalieRedFox_333
Все уже давно решено,шрифт ,,новый,, есть,верх ногами рисует,размер ,,нового,, увеличить
можно без труда.
Рисует, но не дорисовывает, кривой он. Увеличивать можно, но это не то, что нужно.
 
Насколько я понял из вышенаписанного:

1) Переделать готовый шрифт все равно, что сделать новый, по трудоемкости одинаково. Настройки съезжают и плюс редактор "чудит" во время этого процесса, в этом основная проблема. Сделать конечно можно, но долго и трудно.
2) Средствами ccs и и.д. данную задумку не реализовать, там не переворота и зеркаленья букв.

В любом случае, так как задача данная стоит, будем её исполнять несмотря на возникшие трудности.

Просьба тех, кто давал развернутые ответы подытожить, как лучше данную задачу реализовать, с чего начать, на что обратить внимание.
 
Вот только как связаны word и css?
 
Вот только как связаны word и css?
Скорее всего word лишнее, для всяких тренажеров связка html+css+js более чем достаточна. И работать будет даже на тех устройствах на которые свои шрифты не поставить.
 
Скорее всего word лишнее, для всяких тренажеров связка html+css+js более чем достаточна. И работать будет даже на тех устройствах на которые свои шрифты не поставить.
Как вариант да. Для каждой буквы надо прописывать стиль. Условно говоря, к каждой букве надо минимум 20 букв приписать чтобы задать ей стили. Это офигеть какой нагруженный код будет. И итоговые файлы раз в 20 больше весить будут. В идеале и приоритете вариант с вордом. Но попробуем и данным способом сделать, как временное решение.
 
Тезисно.
В первом архиве лежит файл с расширением .fcp, а рабочий файл линейки FontLab 6-8, это .vfc.

При переворачивании знаков математическое значение апрошей остаётся, а вот оптическое меняется. У [A] это 16 юнитов, у [V] -3 юнита.
Что получается в итоге, видно на скрине.

Редактирование TTF шрифта сравнимо по сложности с созданием нового. Во первых это кривые второго порядка с которыми изначально сложно работать, да ещё и FontLab пытается их конвертировать в кривые третьего порядка. Во вторых сам механизм ТТ-инструкций (хинтинга), который учитывает ширину апрошей, при малейшем вмешательстве начинает дурить. В результате простого переворота хинтинг уже работает не правильно. Попробуйте затронуть опорные точки кривой или апроши и будет ещё хуже.

FontLab, да и любой шрифтовой редактор, это не просто работа с векторами. Для правильной работы шрифта нужно знать спецификацию шрифтового формата и понимать, что и зачем вы делаете.

Данная задача действительно не интересна шрифтовикам, так как изначально бессмысленна. Смысл имеет создание новых шрифтов или оснастке уже имеющихся. А просто так взять системный шрифт и пытаться адаптировать его под свои нужды без соответствующих знаний, не вариант совсем.

На самом деле проблемы у ТС только начинаются:) Прикрепил пару скринов.
Тезисно.
В первом архиве лежит файл с расширением .fcp, а рабочий файл линейки FontLab 6-8, это .vfc.

При переворачивании знаков математическое значение апрошей остаётся, а вот оптическое меняется. У [A] это 16 юнитов, у [V] -3 юнита.
Что получается в итоге, видно на скрине.

Редактирование TTF шрифта сравнимо по сложности с созданием нового. Во первых это кривые второго порядка с которыми изначально сложно работать, да ещё и FontLab пытается их конвертировать в кривые третьего порядка. Во вторых сам механизм ТТ-инструкций (хинтинга), который учитывает ширину апрошей, при малейшем вмешательстве начинает дурить. В результате простого переворота хинтинг уже работает не правильно. Попробуйте затронуть опорные точки кривой или апроши и будет ещё хуже.

FontLab, да и любой шрифтовой редактор, это не просто работа с векторами. Для правильной работы шрифта нужно знать спецификацию шрифтового формата и понимать, что и зачем вы делаете.

Данная задача действительно не интересна шрифтовикам, так как изначально бессмысленна. Смысл имеет создание новых шрифтов или оснастке уже имеющихся. А просто так взять системный шрифт и пытаться адаптировать его под свои нужды без соответствующих знаний, не вариант совсем.

На самом деле проблемы у ТС только начинаются:) Прикрепил пару скринов.
А также как буквы переворачиваются, можно ли перевернуть пунктирную и красную линии? Как я понял, это в них дело в том числе?
 
А также как буквы переворачиваются, можно ли перевернуть пунктирную и красную линии? Как я понял, это в них дело в том числе?
Да перевернуть можно все что угодно лучше пройдите пару современных курсов по CSS.
Что касается размеров файла, то конструкция
<li class="backwards">G</li>
запросто становится
 
  • Спасибо
Реакции: _MBK_ и ~RA~
Это тоже ещё та заморока.... да и JavaScript для pdf как-то не очень-то и подходит. Например, сss стили pdf тоже не все кушает.
Ну это смотря как и чем PDF создавать. wkhtmltopdf вроде кушает базовые вещи.
Можно через расширение хрома сохранить на гугл-диске, там картинкой все улетает.
Если вам не нравится направление, то конечно можно делать более удачные решения.