Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

InDesign и математические формулы.

BiR Мудрец (11689), закрыт 9 лет назад
Всем доброго времени суток! ;-)

Господа верстальщики, возник вопрос по InDesign и вёрстке в нём математических формул, а ля что-то типа этого:



В сущности с вёрсткой формул я сталкивался крайне редко. В своё время в Кварке делал в основном так: копировал формулу в Иллюстратор из Word, при необходимости редактировал и причёсывал, ежели что слетало, кривил и этот файл уже вставлял в вёрстку. В Индезе поступал аналогичным образом, но тут было можно не линковать, а в кривых ставить непосредственно в макет через cope-Paste из Иллюстратора. Но в большинстве случаев, те формулы, с которыми мне приходилось работать, были не слишком многоэтажные и максимум сложного, что там попадалось, это знак суммы (сигма). А вот интегралы, корни и прочая математическая "прелесть" ещё не попадалась мне ни разу.

В связи с этим возникло несколько вопросов:

1. Как удобнее и лучше экспортировать формулы в Индез из того же Ворда?
2. Нашёл такую штучку как MathMagic для InDesign, сделанную специально для работы с формулами не только в ИнДезе, но и других программах. Что вы можете сказать об этой проге, если конечно с ней сталкивались?
3. Есть ли ещё какие-нибудь способы для работы с математическими формулами в ИнДезе?

Сами понимаете, что для вёрстки весьма часто важна скорость и вставка скривлённых в Люстре формул, это как бы и не панацея - слишком хлопотно, да и для редактирования непригодно. Кроме этого в Ворде авторы могут вставлять и просто сканы, а тут уже придётся всё набирать ручками.

Короче говоря, если лень кому-то писать подробно, то скиньте ссылки на источник информации, а я там сам разберусь.
Заранее гранд мерси. ;-)
Лучший ответ
The Cat Искусственный Интеллект (116172) 12 лет назад
В научном сообществе принято математические тексты делать в LaTeX. Есть производный проект -- XeLaTeX -- позволяет работать с Юникодом и легко прикручивать свои шрифты. Вот, например, ваша формула и текст, набранный шрифтом NewCenturySchoolbookC -- как видите, прекрасно сочетаются друг с другом. А набирать формулы -- сплошное удовольствие:

BiRМудрец (11689) 12 лет назад
Даааа... Красота - страшная сила. Действительно всё аккуратненько выглядит. ;-) А где такую програмульку скачать можно? ;-)
ЗЫ. Тока меня несколько смущает окно программы под формулой. Это окно программы? Как-то страшновато выглядит такая красивая формула в таком виде. :-))))
The Cat Искусственный Интеллект (116172) Качать тут http://www.tug.org/texlive/ Окошко -- это текстовый редактор VIM (точнее, его графическая версия GVIM).
Остальные ответы
Ольга Иванова Профи (584) 12 лет назад
Я столкнулась с той же поблемой. Решаю так: Копирую из Ворда в Corel, потом делаю экспорт в EPS. и просто заменяю в Ин-диз. , Выделяю инст. Директ-сел. и делаю Файл-поместить. Если она и в Corel е не такая, как надо, то в Ворде кликаю два раза на формулу, открывается формула в Math-type. Дальше ее скопировать и опять поставить в Corel.
BiRМудрец (11689) 12 лет назад
Я Корел не знаю вообще. В сущности ваш способ такой же, как и я рассказал про использовании Иллюстратора. Но по-моему, как мне кажется, этот способ не шибко хорошая панацея.

Вот нашёл интересную страничку со скриптами для вставки формул в ИнДез непосредственно из MathType.

http://forum.rudtp.ru/showthread.php?t=41091

Вполне возможно, что может и пригодиццо. ;-)
LipinartПрофи (512) 8 лет назад
А как же размер, интерлиньяж?
Анастасия Печенко Ученик (171) 6 лет назад
Можно попробывать InDesign плагин MathML Kit https://scand.com/products/mathml-kit/, есть бесплатная триальная версия.
Stanislav Ignatov Знаток (258) 1 год назад
Перебрал множество вариантов. Первое - вручную подставляя символы в индизе. Недостатки видны невооруженным взглядом. Второй - сохранять DOC как PDF, открывать PDF Иллюстратором оттуда копировать формулу и вставлять в индиз. Недостаток - формула перестает быть текстом и поменять кегль становится проблематично, особенно, когда формул этих не один десяток. Недавно наработал третий вариант - разбить формулу на строки, вернее сказать на этажиОбратите внимание, что каждый цвет это отдельная строка. Потом табуляцией раскидываете группы символов по местам. Может показаться сложным, но через пару формул набиваешь руку и щелкаешь их как семечки.

Вот как выглядит со служебными символами и с окном табуляции. Обратите внимание, что для дробей я использовал выключку табулятора "по центру". Сейчас скину скрин с формулой попроще. Там будет нагляднее (наверное)

Надеюсь, кому то мой способ облегчит работу
Похожие вопросы