2016-09-12 4 views
1

LaTeX 문서로 가져 오기위한 게시 품질에서 MATLAB의 수치를 내보내려고합니다.MATLAB eps export에 범례 상자가 없습니다.

필자가 원하는 모든 그래픽 속성을 설정할 수 있지만 .eps로 그림을 내 보내면 범례 주위의 상자가 사라집니다.

(내가 MATLAB의 2014b를 사용하고 있습니다) 아래

MWE : 라텍스

figure 
plot(1:4) 
legend('A line!') 
print('LineTest','-depsc2','-tiff') 

: enter image description here

답변

1

:

\usepackage{graphicx} 
\usepackage{epstopdf} %converting to PDF 

\begin{document} 

    \includegraphics[width=\textwidth]{LineTest} 

\end{document} 

이 더 범례 상자가없는 다음과 같은 결과를 제공합니다 Matlab 2016a와 TeX 문서를 사용하면 잘 작동합니다.

\documentclass[a4paper]{article} 
\usepackage[pdftex]{graphicx} 

\begin{document} 

    \includegraphics[width=\textwidth]{LineTest.eps} 

\end{document} 

이 EPS 이미지를 수동으로 epstopdf 실행 또한 상자에 전설과 PDF을 제공 : 다음 텍 문서는 어쩌면 당신 텍 컴파일러에 문제가있다, 그것을 시도, 작동합니다. 명령 줄에서 실행하여 문제가 여전히 존재하는지 확인할 수 있습니까?


은 참고 pdflatex의 내 버전 :

pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) 
kpathsea version 6.2.1 
Copyright 2015 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX). 
There is NO warranty. Redistribution of this software is 
covered by the terms of both the pdfTeX copyright and 
the Lesser GNU General Public License. 
For more information about these matters, see the file 
named COPYING and the pdfTeX source. 
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX). 
Compiled with libpng 1.6.17; using libpng 1.6.17 
Compiled with zlib 1.2.8; using zlib 1.2.8 
Compiled with poppler version 0.41.0 
+0

흠, 내가 명령 줄에서 eps2pdf을 실행 전설 주위에 상자 같은 결과를 제공합니다. tex 문서를 실행하면 다음 오류가 표시됩니다. 알 수없는 그래픽 확장명 : .eps. \ includegraphics [width = \ textwidth] {ALineTest.eps} 보통 필자의 전처리에는 다음과 같은 내용이 필요합니다. \ usepackage {epstopdf} –

+0

@ B.Thomas 그러면 pdflatex 버전에 문제가있을 수 있습니다. LaTeX를 어떻게 설치 했습니까? – Sheljohn

+0

저는 Windows 10 (64 비트)을 사용 중이며 공정한 LaTeX을 설치했습니다. 현재 Texstudio를 사용하여 Miktex 2.9를 사용하고 있습니다. 그래도 내 pdftex 버전을 얻는 방법을 모르겠다. –