2016-07-16 2 views
2

나는 내 라텍스 문서에 포함 할 간단한 줄거리 생성 :글꼴 문제

enter image description here 이 축에있는 글꼴 (x와 y 모두) 글꼴처럼하지 않습니다 I 유토피아 (정규) 인 나의 라텍스 문서에 사용됩니다. 축에 유토피아 글꼴이 있기를 원하지만 성공하지 못했습니다. 나는 다음을 사용했다 :

set(gca, 'XTick',[]); 
    set(gca, 'YTick',[]); 
    ylabel('Surface elevation','Fontsize',12,'Fontname','Utopia'); 
    xlabel(' Time', 'Fontsize',12,'Fontname','Utopia'); 
    set(gca,'FontSize',12,'Fontname','Utopia') 
    set(findall(gcf,'Utopia','text'),'FontSize',15) 
print -depsc figure_name 

나는 Utopia를 포함하려고했는데 EPS로 내보내기했다. 유토피아 (또는 다른 글꼴 유형)로 변경하려면 어떻게해야합니까?

+3

EPS 내에 글꼴을 포함해야합니다. MATLAB 내장 함수를 사용하여이를 직접 수행 할 수있는 방법은 없습니다. 'export_fig'는 적어도 PDF 파일에서 이것을 할 수 있습니다. https://www.mathworks.com/matlabcentral/newsreader/view_thread/154595 – Suever

+1

또는 파일 교환의'matlabfrag'와 LaTeX의'pstools' /'psfrag'가 잘 작동합니다. – David

+1

Matlab과 그 밖의 플롯 용 프로그램에서 수년간 글꼴을 사용하려고 시도한 끝에 마침내 패배를 인정했습니다. 이제 기본 글꼴로 그림을 내 보낸 다음 벡터 그래픽 프로그램으로 그림을 수동으로 수정합니다 (Adobe Illustrator가 가장 잘 작동하고 Inkscape도 정상입니다). 이것은 더 빨라지고, 더 잘 보이는 숫자로 이어지고, 주석을 추가 할 때 더 많은 유연성을 제공합니다. 또한 벡터 드로잉 프로그램에서 경로를 프로그래밍 방식으로 단순화 (동일한 경로를 적은 점으로 묘사)하여 더 작은 그림과 더 빠르고 깔끔한 PDF 문서를 만들 수 있습니다. –

답변

0

EPS 내에서 글꼴을 포함시키는 방법을 모두 확인한 다음 LateX에 포함 시켰습니다. 나는 Matlab2Tikz로 가장 쉬운 해결책을 찾는다. 이 작업을 수행하는 방법에 대한 간략한 요약 :

  1. 당신은 등, 글꼴 크기, 원하는 글꼴
  2. 다운로드 Matlab2TikZ 매트랩 자신의 음모를 만들 : https://www.mathworks.com/matlabcentral/fileexchange/22022-matlab2tikz-matlab2tikz 및 경로에 포함.
  3. Matlab에서 다음을 수행하십시오. matlab2tikz ('filename.tikz', ...)
  4. 라텍스에서 pgfplots 패키지를 포함하십시오. (\ usepackage (pgfplots)).
  5. 방법을 포함하는 라텍스의 예는 여기에서 찾을 수 있습니다 : http://www.howtotex.com/packages/beautiful-matlab-figures-in-latex/

Matlab2TikZ이 매우 간단하고 matlab에/라텍스와 초보자가 너무 많은 문제없이 사용할 수 있습니다!