Я использую включение фигур, нарисованных Matlab, в LaTeX. Мой обычный рабочий процесс следующий:
- Скрипт в Matlab создает фигуру (и),
- Я настраиваю то, что мне нужно, в редакторе визуальных фигур,
- Рисунок сохраняется как .fig (для будущих изменений) и .eps (для включения в LaTeX),
- Я конвертирую файлы .eps в .pdf,
- На файлы PDF есть ссылки в исходном коде LaTeX.
Кстати: когда я пытаюсь использовать в метках осей, легенде, заголовках и т. Д. Символы, отличные от ASCII, (точнее: польские национальные символы, например, '', 'ę', 'ś', 'ć') кодирование в редакторе фигур Matlab все в порядке, и символы отображаются правильно. После экспорта в .eps все они неверны (пример: «Głębokość» превращается в «G³êbokoœæ»).
Есть ли способ сделать это правильно, настроив параметры Matlab или изменив рабочий процесс?
Примечание. Я обнаружил, что экспорт в .png или другие не-векторные форматы правильно обрабатывает кодировку символов, но я бы не хотел делать это - я спрашиваю для способа "сохранить вектор". Экспорт непосредственно в .pdf дает тот же эффект, что и .eps, например это дает неправильные результаты.
PS. Matlab - это R2008a, файлы .latex скомпилированы с помощью pdflatex, файлы .eps с epstopdf из MikTeX 2.9 (все под Win7).