When I create complex figures I want to save them as EMF files using a large papertype so all labels are well seperated and can be clearly read. However, if I print using -dmeta, I get the figure size of the screen which is usually too small to seperate all labels well. If I use -dpng I get the file I want that uses the full size of the papertype but this is a bitmap and I want a vector oriented file. Anybody got an idea how to fix this? I included a small sample code which demonstrates the effect.
%example of problem:
x = -pi:0.01:pi;
set(gcf, 'PaperType', 'A2');
set(gcf, 'PaperUnits', 'normalized');
set(gcf, 'PaperPosition', [0 0 1 1]);
print -dpng fig1
print -dmeta fig1