当我创建一个我希望包含在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
答案 0 :(得分:1)
尝试clip
中的includegraphics
选项:
\includegraphics[width=\textwidth, clip]{test.eps}
您可能还想在标题和数字之间包含一些垂直空格:
\caption{Caption is overwritten}
\vspace{5mm}
\includegraphics[width=\textwidth, clip]{test.eps}