"Maureen " <mokunz.removehere@berkeley.edu> wrote in message <hq2goi$5va$1@fred.mathworks.com>...
> Hello
> I am trying to quickly copy figures from Matlab (R2007b) to MS Powerpoint using saveppt2.m (which, I think, copies a windows enhanced metafile to the clipboard and then pastes into Powerpoint).
>
> When I use the default text interpreter (TeX) for axis labels, everything is fine. But when I want overlines and other fancy text labeling unsupported by TeX (I'm using LaTeX text interpreter), the axis labels look like the 'wingdings' font and are unreadable.
> I'd like to copy and paste figures from Matlab to Powerpoint rather than printing figures to files and importing them (tediously) into Powerpoint.
>
> Maybe the problem is Powerpoint doesn't support the LaTeX font. Has anyone ran into this problem? Any ideas are greatly appreciated!
>
> Maureen
one of the few solutions is outlined below
 r2010a, probably works with older ver as well...
s=[
'$$\pi *\left[ \begin{array}{l}',...
'12 \\ ',...
'12 \\ ',...
'\end{array} \right]\mathop{{\int\!\!\!\!\!\int}\',...
'mkern21mu \bigcirc}\limits_{12} ',...
'{\sum\limits_i^2 {r\sqrt {12} } } $$'
];
text(.1,.5,s,'interpreter','latex','fontsize',18);
axis off;
% open a ppt session
% add an empty slide
print dmeta r600;
% in ppt:
% insert as enhanced metafile
% it IS quite nice...
us
