Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Export to PDF - Wolfram Mathematica

Экспорт в PDF

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

Самым простым способом экспортировать блокнот Mathematica в PDF, является применение команды меню ExportToPDFRU_3.gif ? ExportToPDFRU_4.gif:

ExportToPDFRU_5.gif

Убедитесь, что окно блокнота Mathematica, который Вы хотите экспортировать в PDF, активно, выберите пункт меню ExportToPDFRU_6.gif ? ExportToPDFRU_7.gif, зайдайте имя файла, выберите PDF в качестве типа файла, а затем щелкните на кнопке Save.

В этом примере, блокнот Mathematica, сохраненный в PDF формате, содержит график и матрицу 10х10 из произвольных целых чисел.  Масштаб программы просмотра PDF был уменьшен, чтобы показыть документ целиком:

ExportToPDFRU_8.gif

Вы также можете экспортировать отдельные ячейки, группы ячеек или другие объекты Mathematica в PDF, выбирая их, а затем используя команду меню ExportToPDFRU_9.gif ? ExportToPDFRU_10.gif.

    

Вдобавок, Вы можете сохранять в PDF прямо из блокнота. Это удобно при экспорте большой ячейки или при частом экспорте в PDF, а также при экспорте из выполняемого программного кода.

Создадим график для последующего экспорта. Это график точно такой же как тот, что использовался для создания предыдущего примера:

In[8]:=

ExportToPDFRU_11.gif

Out[8]=

ExportToPDFRU_12.gif

Экспортируем график в PDF (символ % указывает на самый последний результат):

In[9]:=

ExportToPDFRU_13.gif

Out[9]=

ExportToPDFRU_14.gif

Если Вы выберете график или содержащую его ячейку, а затем воспользуетесь меню ExportToPDFRU_15.gif ? ExportToPDFRU_16.gif для экспорта в PDF, полученный PDF файл будет похож на тот, что был здесь создан.

Вы также можете экспортировать в PDF блокнот целиком, из этого самого блокнота:

In[5]:=

ExportToPDFRU_17.gif

Out[5]=

ExportToPDFRU_18.gif

Так как при использовании функции EvaluationNotebook происходит экспорт всего блокнота, выражение Export также будет отображено в PDF файле.

В видеоролике, на который дана ссылка в этом Руководстве, показано как добиться удаления выражения Export из результирующего файла PDF.

    

Большинство русскоязычных пользователей Mathematica , при экспорте "блокнота" в PDF, столкнутся с проблемой некорректной конвертации кириллицы. Суть проблемы заключается в установке языка для программ не поддерживающих Юникод. При установке, Windows, в большинстве случаев автоматически устанавливает Русский (Украинский, Белорусский и т.д.) язык для России, Украины, Белоруссии и других стран, использующих кириллицу. Установка этого значения на Английский (США), полностью решает проблему некорректной конвертации при экспорте в PDF.

Для Windows 7 это решается так: "Панель управления" - "Язык и региональные стандарты" - закладка "Дополнительно" - кнопка "Изменить язык системы" - выбрать из списка "Английский (США)". Затем  - перезагрузить систему.

ExportToPDFRU_19.gif

У этого способа есть и недостаток. Если выполнить эту настройку, некоторые программы,  созданные "локальными" разработчиками, начинают выводить нечитаемые символы во многих частях своих меню. Еще один "минус": если ОС нелегальная, такое переключение может вызвать отказ в запуске некоторых программ, в том числе и Mathematica. Все эти неудобства устраняются возвратом исходных установок системы (с перезагрузкой). Естественно, при этом и некорректный экспорт кириллицы в PDF опять будет иметь место.

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