Поменять шрифт части знаков в формулах MathType

Статус
Закрыто для дальнейших ответов.

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Есть задача – поменять шрифт части знаков в формулах MathType.
MathType не позволяет подключить этот шрифт для математических знаков.
Формул много, тысячи. Есть ли шанс как-то решить автоматизацию?
Готов заплатить за решение.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
О каких знаках идет речь? Лучше в терминологии Mathtype/Define Style.
 
  • Спасибо
Реакции: Dmitrij M

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 808
Реакции
3 434
Питстопом в итоговом PDFе не прокатит? ;)
 
  • Спасибо
Реакции: Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Mathtype не позволяет в стиле заменить символьный шрифт на обычный. Поменять нужно несколько знаков, например "минус" символа см. скрины
 

Вложения

  • Zrzut ekranu 2015-04-23 13.32.58.png
    Zrzut ekranu 2015-04-23 13.32.58.png
    228.9 КБ · Просм.: 2 651
  • Zrzut ekranu 2015-04-23 13.33.12.png
    Zrzut ekranu 2015-04-23 13.33.12.png
    205.5 КБ · Просм.: 2 283
Последнее редактирование:

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944

LeonidB

Их бин
10 лет на форуме
Сообщения
2 468
Реакции
1 528
А если сам шрифт поковырять?
 
  • Спасибо
Реакции: Dmitrij M

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 808
Реакции
3 434
Если минус нового шрифта отличается по длине от родного, то будет, мягко говоря, не здорово.
 
  • Спасибо
Реакции: Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Отличается, поэтому заказчик хочет поменять
 

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Да, PistStop не вариант, я должен отдать открытые файлы верстки, и знаки должны быть измененные.
 

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Дмитрий, надо задать Ваш новый шрифт в стиле User 1 или User 2. После чего прямо в верстке скриптом mvlad заменить минус со стилем Symbol на минус со стилем User 1 (или 2). Не проверял, но должно по идее работать.

Не по теме:
Это к вопросу о формулах под мак:)

Речь только о минусе?
 
  • Спасибо
Реакции: Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
@Dresden, жду от заказчика список замен, вроде бы несколько надо будет поменять.
 

LeonidB

Их бин
10 лет на форуме
Сообщения
2 468
Реакции
1 528

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665
Не взлетело. Не все так просто. Попробовал замену на PT Sans. Получается при помощи скрипта заменить без проблем, но уже в импортированном eps с формулой знак минуса Индизайн отображает криво, аналогичная история при экспорте в PDF или печати в PS с конвертацией в PDF.
Попробовал прописать для этого шрифта encoding = Symbol в fontinfo.ini Маттайпа, но в этом шрифте для этой кодировки нет знака минуса (или короткого тире, с которым я баловался), а больше ничего Маттайп в нем в этом случае не видит.

Полагаю, что есть и более простое решение: берите какой-нибудь символьный шрифт (дубликат Symbol, например) и шрифтовым редактором меняйте в нем соответствующие символы на символы из PT Sans или любого другого несимвольного. Думаю, тогда получится и напрямую в Маттайпе использовать.
 
  • Спасибо
Реакции: Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
@Dresden, да я думал о таком решении, но не смог внятно сформулировать задачу (сам себе) :)
Попробую так и сделать!
 

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
@Dresden, в типографию это как раз и не пойдет – только в электронном виде будет.
 

RuthaSV

12 лет на форуме
Сообщения
43
Реакции
6
Понимаю, что поезд уже далеко...
...но если кто-то сунется в эту ветку, посмею предложить более простое решение, на основе того, что уже предложили
Дмитрий, надо задать Ваш новый шрифт в стиле User 1 или User 2.
- а дальше в формуле присвоить нужному знаку этот стиль (у меня работает, чего бы с файлом потом не делала)...
 
  • Спасибо
Реакции: Tango и Dmitrij M
Статус
Закрыто для дальнейших ответов.