- Сообщения
- 2 277
- Реакции
- 3 836
Добрый день, уважаемые форумчане!
При экспорте pdf с Indesign CS4 возник очень неприятный Нюанс с формулами из MathType. Самостоятельно решить проблемы не удалось, приходится просить помощи у Вас.
Суть проблемы: верстаю учебники с кучей формул (пару тысяч на книжку) и очень часто попадаются формулы, которые не влазят в одну строку и их необходимо переносить. При наборе это не учитывается, а если и было учтено, то зачастую перенос формулы (простым созданием новой) приходится не на то место, где оно нужно при верстке.
Длительное время это решалось просто - дублирую формулу и границами фрейма обрезаю лишний конец формулы на первой строке и лишнее начало формулы в начале следующей. Все это было в CS3. Но, когда верстка перешла на CS4 все перенесенные таким образом формулы начали "просвечиваться" на полях, т.е. кусочки скрытой фреймом формулы в pdf было видно. В основном текстовые кусочки, то "х" пролезет, то циферка, то знак "равно". Особенно много неприятностей это доставляет в ответах к книге, в которых на 30 страниц одни огромные формулы, перенесенные почти на каждой строке.
Сначала попыталась решить этот вопрос, как и с потерянными переносами (тирешками, дефисами) в CS4 путем замены файла pdfport.dll из пакета CS3. Формулам это помогает и они больше не светятся на полях, НО из-за такой замены pdf экспортится в 2-3 раза дольше (вот, например, вчера 150 страниц делалось час, а при родном файле всего 5 мин...). Как бы ничего удивительного в этом я не вижу, естественно, что ему тяжело генерить при не родном-то файле, но приходится чем-то жертвовать.
Исходя из всего этого вопрос: как победить это беду? Может кто-то сталкивался с чем-то подобным или знает хоть в каком направлении двигаться. Сейчас пришло время вывода четырех книг и у меня два ужасных варианта: либо прошерстить все публикацию на тему дублированных формул и перебить их все руками на новые, либо на сутки озадачить индиз на экспорт pdf. Очень надеюсь на вашу помощь.
Варианты решений, которые так и не получилось реализовать:
1. Поиск дублированных формул с помощью все известного скрипта МТ. Не получается, потому что книги сверстаны давно, и формулы тогда расставлялись еще не мной с помощью ImportTG и имена им даны не стандартные <<Eqn****.***>>, а по логике разделов. Соответственно скрипт на них не работает.
2. Преобразовать проблемные формулы с помощью Illustrator`a в кривые. Опять не решение - во-первых таких формул в одной из книг было насчитано около 250, руками это не вариант. И к тому же после этого их еще править надо, автор правки последний раз за 2 дня до тиража пытался вносить.
3. Руками убирать дубликаты формул (по тому же принципу, что и скрипт МТ). Собственно так сейчас и делаю, но это отнимает много времени, а впереди еще 4 такие книги, сделанные точно таким же образом и доставшиеся мне "по наследству".
Информация по системе:
Windows 7
Adobe CS4 Design Premium (Indesign 6.0.5, Acrobat 9 Pro 9.3,4)
MathType 6.6 a
Word 2007
Во вложенных файлах вид Индиза при нормальном просмотре, при наложении и pdf с проблемной формулой.
Извиняюсь за многобукв, но хотела как можно шире описать проблему, чтобы не возникало очевидных вопросов, которые я могла упустить.
Заранее спасибо.
Решение проблемы:
Вопрос решается двумя методами:
1. Делать pdf через дистиллер (не у всех дистиллер потом принимает полученный ps).
2. Меняем во всех имеющихся формулах строку {rndmvto show} на {rndmvto show stroke}. Например, с помощью Text Replacer (аналогов много, это исключительно мой выбор). Для правки и создания новых формул патчим экзешник Math Type патчем (вложенный файл), любезно предоставленным 1998.
3. При экспорте PDF из InDesign CS3 и CS5 этой проблемы с eps из MathType нет.
Огромное спасибо, всем кто принимал участие в решении проблемы.
>> Патч для MathType 6.7
При экспорте pdf с Indesign CS4 возник очень неприятный Нюанс с формулами из MathType. Самостоятельно решить проблемы не удалось, приходится просить помощи у Вас.
Суть проблемы: верстаю учебники с кучей формул (пару тысяч на книжку) и очень часто попадаются формулы, которые не влазят в одну строку и их необходимо переносить. При наборе это не учитывается, а если и было учтено, то зачастую перенос формулы (простым созданием новой) приходится не на то место, где оно нужно при верстке.
Длительное время это решалось просто - дублирую формулу и границами фрейма обрезаю лишний конец формулы на первой строке и лишнее начало формулы в начале следующей. Все это было в CS3. Но, когда верстка перешла на CS4 все перенесенные таким образом формулы начали "просвечиваться" на полях, т.е. кусочки скрытой фреймом формулы в pdf было видно. В основном текстовые кусочки, то "х" пролезет, то циферка, то знак "равно". Особенно много неприятностей это доставляет в ответах к книге, в которых на 30 страниц одни огромные формулы, перенесенные почти на каждой строке.
Сначала попыталась решить этот вопрос, как и с потерянными переносами (тирешками, дефисами) в CS4 путем замены файла pdfport.dll из пакета CS3. Формулам это помогает и они больше не светятся на полях, НО из-за такой замены pdf экспортится в 2-3 раза дольше (вот, например, вчера 150 страниц делалось час, а при родном файле всего 5 мин...). Как бы ничего удивительного в этом я не вижу, естественно, что ему тяжело генерить при не родном-то файле, но приходится чем-то жертвовать.
Исходя из всего этого вопрос: как победить это беду? Может кто-то сталкивался с чем-то подобным или знает хоть в каком направлении двигаться. Сейчас пришло время вывода четырех книг и у меня два ужасных варианта: либо прошерстить все публикацию на тему дублированных формул и перебить их все руками на новые, либо на сутки озадачить индиз на экспорт pdf. Очень надеюсь на вашу помощь.
Варианты решений, которые так и не получилось реализовать:
1. Поиск дублированных формул с помощью все известного скрипта МТ. Не получается, потому что книги сверстаны давно, и формулы тогда расставлялись еще не мной с помощью ImportTG и имена им даны не стандартные <<Eqn****.***>>, а по логике разделов. Соответственно скрипт на них не работает.
2. Преобразовать проблемные формулы с помощью Illustrator`a в кривые. Опять не решение - во-первых таких формул в одной из книг было насчитано около 250, руками это не вариант. И к тому же после этого их еще править надо, автор правки последний раз за 2 дня до тиража пытался вносить.
3. Руками убирать дубликаты формул (по тому же принципу, что и скрипт МТ). Собственно так сейчас и делаю, но это отнимает много времени, а впереди еще 4 такие книги, сделанные точно таким же образом и доставшиеся мне "по наследству".
Информация по системе:
Windows 7
Adobe CS4 Design Premium (Indesign 6.0.5, Acrobat 9 Pro 9.3,4)
MathType 6.6 a
Word 2007
Во вложенных файлах вид Индиза при нормальном просмотре, при наложении и pdf с проблемной формулой.
Извиняюсь за многобукв, но хотела как можно шире описать проблему, чтобы не возникало очевидных вопросов, которые я могла упустить.
Заранее спасибо.
Решение проблемы:
Вопрос решается двумя методами:
1. Делать pdf через дистиллер (не у всех дистиллер потом принимает полученный ps).
2. Меняем во всех имеющихся формулах строку {rndmvto show} на {rndmvto show stroke}. Например, с помощью Text Replacer (аналогов много, это исключительно мой выбор). Для правки и создания новых формул патчим экзешник Math Type патчем (вложенный файл), любезно предоставленным 1998.
3. При экспорте PDF из InDesign CS3 и CS5 этой проблемы с eps из MathType нет.
Огромное спасибо, всем кто принимал участие в решении проблемы.
>> Патч для MathType 6.7