scalable vector graphics and LaTex or Tex
    조회 수: 7 (최근 30일)
  
       이전 댓글 표시
    
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?
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
				Help Center 및 File Exchange에서 Printing and Saving에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!