I try to save my graphics like scalable vector graphics but the Tex or LaTex string doesn’t look right.
x = 0:pi/360:2*pi;y = sin(x+pi);hFigure = figure;hAxes = subplot(1,1,1);hLine = plot(x,y);hAxes.XGrid = 'on';hAxes.YGrid = 'on';hAxes.TickLabelInterpreter = 'Latex';hAxes.XLim = [0 2*pi];hAxes.XTick = 0 : pi/6 : 2*pi;hAxes.XTickLabel = { ... '$-\pi$' ... ,'$-5\pi/6$' ... ,'$-2\pi/3$' ... ,'$-\pi/2$' ... ,'$-\pi/3$' ... ,'$\pi/6$' ... ,'$0$' ... ,'$\pi/6$' ... ,'$\pi/$3' ... ,'$\pi/2$' ... ,'$2\pi/3$' ... ,'$5\pi/6$' ... ,'$\pi$' ... };saveas(hFigure,'MyFigure.svg');saveas(hFigure,'MyFigure.pdf');
The symbol "pi" is shown correct on MyFigure.pdf. The symbol "pi" is replaced an invalid symbol on MyFigure.svg. Can you help me?
Best Answer