发布Matlab EPS数据

时间:2015-07-30 16:25:46

标签: matlab graphics latex eps

当我创建一个我希望包含在Latex中的EPS数字时,我遇到了问题。不知何故,我无法在使用Matlab创建的图形上方添加标题。它被空白覆盖。我创建了一个最小的工作示例。 matlab中的数字是根据以下代码创建的:

plot(1:10)
title('A line')
print('test','-depsc2')

和相应的乳胶文件:

\documentclass[a4paper]{article} 
\usepackage{graphicx} 
\begin{document} 
\begin{figure}[h]
    \caption{Caption is overwritten}
    \includegraphics[width=\textwidth]{test.eps}
\end{figure}
\end{document}

输出pdf中没有可见的标题。我是dvi-ps-pdf链。

这似乎是边界框值的问题。如果我添加到graphx的草稿模式(\ usepackage [draft] {graphicx}),则会出现标题。

感谢您的帮助。

Best,Rob

1 个答案:

答案 0 :(得分:1)

尝试clip中的includegraphics选项:

\includegraphics[width=\textwidth, clip]{test.eps}

您可能还想在标题和数字之间包含一些垂直空格:

\caption{Caption is overwritten}
\vspace{5mm}
\includegraphics[width=\textwidth, clip]{test.eps}