Как исправить недостающие уравнения в Word 2007 при печати / преобразовании в PDF?

8

Я не знаю почему, но некоторые уравнения в моем документе Word 2007 просто не будут печататься. Они остаются пустыми на фактическом отпечатке, несмотря на то, что они правильно отображаются в предварительном просмотре .

То же самое происходит, если я пытаюсь преобразовать документ в файл PDF с помощью виртуального принтера Adobe Acrobat .

В обоих случаях отсутствующие уравнения оказываются на страницах, где была вставлена ​​какая-то картинка (кстати, которая отображается нормально).

Попытка экспорта в PDF с помощью встроенного конвертера дает еще худшие результаты - все уравнения отсутствуют.

Есть ли у вас какие-либо подсказки, что может быть причиной таких проблем?


В соответствии с просьбой, вот несколько примеров файлов. Я удалил весь несущественный текст, но этого должно быть достаточно:


Дело в том - я подозреваю, что это какая-то проблема со шрифтом. Я был вынужден найти обходной путь, поскольку вопрос был довольно актуальным. К счастью, документ распечатан правильно при открытии на другом компьютере. Но математический шрифт выглядел по-другому после печати в PDF (хотя достаточно хорош, чтобы быть приемлемым).

Я не могу понять, почему удаление графики (диаграммы Excel, рисунки и т. Д.) Со страницы решает проблему в исходной неисправной среде.

Кароль Дж. Пичак
источник
Пчак: Можете ли вы предоставить пример файла .docx, который показывает поведение? (Сварите его до 1 страницы, если это возможно). Можете ли вы также предоставить PDF с таким отсутствующим уравнением? Не глядя на фактические файлы, ответы будут чистым предположением (если кто-то еще не видел ту же самую проблему и решил ее) ....
Курт Пфайфл
@pipitas: Конечно, я обновлю вопрос соответственно.
Кароль Дж. Пичак
Ох, я был так сосредоточен на деталях, что упустил возможность заметить, что вы уже заявили, что это файл Word 2007 ... (LibreOffice 3.2 не может открыть его правильно и отобразить формулы, кстати.)
Курт Пфайфл,

Ответы:

6

Сегодня у меня та же проблема с экспортом уравнений Word 2007 в PDF с помощью команды Сохранить как -> PDF. Недавно я использовал doPDF для экспорта кириллических текстов, и я решил попробовать это с помощью уравнений слова. Работало отлично!

Обращаясь к другому обсуждению на форуме в блоге пользователей acrobat, я нашел реальное слово-решение - просто загрузите «Файлы для сложных скриптов и языков с написанием справа налево», которые находятся на вкладке «Языки» в разделе «Язык и региональные стандарты» на панели управления

Вам понадобится Windows XP SP3 CD и перезагрузите компьютер. Сохранение документа в формате PDF после этой манипуляции работает отлично!

Димитър Иванов
источник
3

Эта проблема может возникнуть для абзаца, который содержит только уравнение и имеет направление текста справа налево.

Решение для такого случая:

  • Измените направление текста абзаца (который содержит только уравнение) с справа налево на слева направо.

  • Добавьте текст в абзацы справа налево, содержащие уравнения (достаточно маркеров или нумерации)

Roee
источник
в этом-то и дело
Pooria
2

Глядя на метаданные ваших файлов, кажется, что ...

  • ... .docxфайлы были созданы с помощью MS Office 2007 (или более поздней версии )
  • ... .pdfфайлы были созданы с помощью Adobe Acrobat Distiller 8.0.0

AFAIR, Acrobat 8.1 (выпущенный в июне 2007 года) был первой версией Acrobat, поддерживающей MS Office 2007. Поэтому я предполагаю, что неисправный PDF-файл (без формул, хотя этот другой рисунок также присутствует) связан с тем, что Acrobat 8.0 не был до работа.

В настоящее время у меня нет MS Office 2007 или более поздней версии, чтобы открыть исходный файл. У меня только Office 2003 на Win XP. Если я открою .docxтам, файл каким-то образом преобразуется в более раннюю версию, а формулы преобразуются в графику с низким разрешением - да, даже внутри открытого .doc (x) - и они больше не редактируются ....

Acrobat 9.4.4, представленный в одной и той же системе XP, может преобразовывать в PDF оба * .doc (x) файла, открытых в Office 2003, просто отлично (но графика формул явно низкого качества).

OTOH, Office 2007 может уже иметь встроенный метод для преобразования / сохранения своих документов в формате PDF (Office 2010 определенно имеет это). Может быть, это дает вам лучшие результаты PDF, чем полагаться на Distiller 8.0.0 в то время, когда ваша *.docxновизна даже не появилась на рынке?


Обновление: позже в эти выходные я смогу открыть файлы * .docx в Word 2007 и посмотреть, что можно сделать для преобразования PDF оттуда ...


Обновление 2: у меня теперь была возможность просмотреть ваш оригинальный файл .docx. Система моего друга была Vista, с Office 2007 и Acrobat Professional 9.4.0.

С помощью этой программной комбинации есть 3 различных способа создания PDF из .docx. В главном меню приложения нажмите на ...

  1. «Print ...» и выберитепринтер «Adobe PDF» . Это создает файл PostScript и отправляет его в Adobe Distiller, который преобразует PS в PDF.
  2. «Сохранить как ...» и выберите «Adobe PDF» . Этот путь использует набор макросов «Adobe PDFMaker for Word» (которые поступают в систему с помощью процедуры установки Adobe Professional) и преобразуются в PDF без обхода PostScript.
  3. «Сохранить как ...» и выберите сначала «PDF или XPS» , затем «Сохранить как тип: PDF» . Этот метод является встроенным способом MS конвертировать файлы Word в PDF.

Я протестировал все 3 метода, и в результате у каждого из них были математические формулы на странице PDF в хорошем качестве.

Я заметил, что шрифт, используемый внутри формул, это Cambria и Cambria Math . Кароль, ты должен проверить свою единственную систему, которая не производит формулы в PDF: установлены ли эти шрифты?


Обновление 3: поскольку две системы, которые выдают разные PDF-файлы, получают из одного и того же входного файла .docx через «Сохранить как ... -> Adobe PDF» , необходимо проверить настройки преобразования PDF, используемые в обеих системах.

С макушки моей головы:

  1. Нажмите на Acrobat в верхнем меню панели ленты.
  2. Нажмите на настройки .
  3. Проверьте, какой выбор активен в раскрывающемся меню настроек конверсии .
  4. Проверьте все остальные настройки (возможно, документируйте их со скриншотами).
  5. На вкладке « Настройки » нажмите « Дополнительные настройки» .
  6. Проверьте все настройки (возможно, документируйте их со скриншотами).
  7. Нажмите на Save As ... . Это будет текстовый файл ASCII с суффиксом .joboptions . Он содержит (почти) все настройки Distiller, используемые для создания PDF.
  8. Выберите имя файла, которое вы можете запомнить, и укажите имя хоста, на котором вы его создали.

Выполните эту процедуру на обеих ваших системах. После того, как вы создали два файла .joboptions , сравните их с помощью текстового редактора по вашему выбору.

Я уверен, что вы обнаружите некоторые различия. (Может быть, не те, которые отвечают за ваши проблемы, но стоит попробовать ...)

Извиняюсь, если моя память подвела меня, и если часть вышеупомянутой процедуры не совсем корректна ....

Курт Пфайфл
источник
Спасибо, вероятно, у Acrobat 8.0 есть некоторые проблемы. Но это первый раз, когда у меня возникают проблемы с Word 2007. Я добавил несколько дополнительных файлов. Как вы можете видеть на неисправной рабочей станции, встроенный экспортер имеет схожие проблемы. На моем нетбуке мне удалось «сохранить как PDF» со всеми видимыми уравнениями, но они, похоже, преобразуются в графику более низкого качества (недоступно для выбора в сгенерированном PDF). В целом Distiller дает лучшие результаты, но в этом случае проблема отсутствия рендеринга делает его неприемлемым.
Кароль Дж. Пичак
Я все еще пытаюсь определить, что может быть причиной этого. К сожалению, у меня нет доступа к более новой версии Adobe Acrobat. Таким образом, тестирование этого пути в настоящее время невозможно, несмотря на то, что оно является наиболее перспективным.
Кароль Дж. Пичак
К сожалению, шрифты доступны, поэтому это не должно быть проблемой. Боюсь, это одна из тех проблем, которые трудно воспроизвести при настройке. Спасибо за вашу помощь в этом. Я отмечу этот ответ как принятый, хотя реального решения пока не нашел. Тем не менее, вы помогли мне подтвердить, что это единственная системная проблема. По крайней мере, на данный момент я могу переключиться на другую станцию ​​для окончательной печати, пока не найду основную причину. Еще раз спасибо за вклад.
Кароль Дж. Пичак
@Karol Piczak: Не отмечайте ответ как принятый, если он не дает реального решения. Тогда ограничьте вашу пользу простым голосованием :-)
Курт Пфайфл
Я сомневаюсь, что в подобных случаях вы можете найти конкретное решение, кроме случайного. Знать, что это уникальная проблема конфигурации, достаточно для меня. Вероятно, переустановка всего с нуля могла бы (могла?) Помочь. Если вас это не устраивает, вы можете перефразировать свой ответ на вопрос «не могу воспроизвести, работает мной, попробуйте восстановить вашу систему». ;-) Кстати, это правильный совет. Если мне удастся как-то точно определить основную причину (сомнительно, но нет ничего невозможного), я опубликую это здесь и перенесу отметку о принятии. :-)
Karol J. Piczak
1

Мне удалось найти рабочее решение этой проблемы . Я действительно не знаю, почему это так, но я встречал похожую тему ( Acrobat v8 не любит Cambria ) на форумах Adobe.

Исправление, предложенное jallisy в оригинальной теме:

У вас есть XP для ОС? Вот решение Microsoft

Попробуйте шаги, упомянутые ниже, и проверьте, помогает ли это:

Windows XP> Панель управления> Региональные и языковые параметры> вкладка «Языки»> установите флажок « Установить файлы для сложного сценария » и нажмите «Применить».

действительно работает в моем случае.

После применения и перезапуска неисправная система ведет себя так же, как нетбук. Используя « Сохранить как PDF или XPS », я получаю уравнения, отображаемые правильно, хотя и с немного более низким качеством (точно такое же поведение, как в другой системе).

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

Честно говоря, я понятия не имею, почему есть такая причуда, но я рад, что это решается в представленной манере.

Кароль Дж. Пичак
источник
Ах, я рад, что эта проблема решена для вас. (Сначала я его не видел, так как у меня была открыта эта страница для нескольких наших во вкладке, прежде чем я пришел, чтобы обновить свой ответ.)
Курт Пфайфл
О, плохо, только теперь я увидел, что @ Димитър вчера предоставил то же решение в редакции. Я пропустил это раньше.
Кароль Дж. Пичак
1

У меня была такая же проблема со страницей с изображением, все остальные страницы были напечатаны хорошо. Моим решением было поместить изображение в Новый холст для рисования (Word -> Вставка -> Формы -> Новый холст для рисования). После этого все уравнения напечатаны нормально

Димитрис

Димитрис Кузудис
источник
0

Сохранить файл как открытый текстовый документ (odt), открыть сохраненный файл с помощью OpenOffice.

Это сработало для меня, в то время как другие ответы здесь не были применимы (потому что я использую Windows 7, а не XP).

BornToCode
источник
0

Простое решение, которое сработало для меня в Vista: Сохранить как ..... PDF или XPS .... тогда в окне Сохранить есть кнопка Параметры ... Установите флажок рядом с пунктом «Проверка растровых изображений, где шрифты могут быть недоступны». встроенный»

J Бутчарт
источник
-2

Ответ на эти проблемы: Уменьшите (уменьшите) качество изображений (не только измените размер изображения в файле Word. Я имею в виду переместить угол изображения) на вашей странице, которые включают пропущенные уравнения с помощью любого программного обеспечения для обработки фотографий. Я думаю из-за оперативной памяти недостаточно.

мори
источник