1

Я использую визуализации в ложных цветах для некоторых HDR-изображений в MATLAB, но с большими изображениями я обнаруживаю, что метки цветовой полосы обрезаются.

В MWE ниже метки цветовой полосы (и я думаю, что некоторые из цветовой шкалы тоже) были обрезаны при печати в PDF для включения в LaTeX. Я загрузил вывод, который я получаю здесь.

Кто-нибудь может предложить исправить? Благодарю.

MATLAB код:

h=2304; w=3072;
y=(1:1:2304)';
x=1:1:3072;
z=y*x;

figure();
imshow(z,[]);
colormap(jet);
colorbar;

print(gcf, 'test.pdf', '-dpdf');

1 ответ1

1

Здесь отлично работали на 2008b, но ограничивающая рамка не подходит для того, что люди обычно ожидают на встраиваемом графике. MATLAB всегда рассматривал экспорт PDF как особый случай печати на обычном принтере, когда это должно быть аналогично созданию EPS.

Что я обычно делаю для LaTeX - это создаю файл EPS, а затем конвертирую его в PDF. Я написал файл pdfprint.m некоторое время назад, чтобы автоматизировать это. Он должен работать на любой Windows или UNIX-подобной системе с MATLAB и epstopdf (стандартно с LaTeX). Вы можете скачать его здесь.

Кроме того, pdflatex в TeX Live 2010 может автоматически преобразовывать графику EPS в PDF при необходимости.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .