我对 LaTeX 还不太熟悉,我想将 PDF 图像作为图形包含进来,如下所示:
\begin{figure}[h]
\centering
\includegraphics{pic.pdf}
\caption{Some Text
}
\label{fig:someLabel}
\end{figure}
但是,标题没有显示。但是,如果我使用 PNG 或 JPG,它就可以正常工作。我使用 PDF 的原因是,使用 PNG 或 JPG 时图像质量会严重下降,而且我用来创建这些图像的程序的导出质量很差。
那么,我该怎么做才能在我需要的页面上以良好的质量显示带有我写的标题的图像呢?
文档的头部(文档类和包)是这样的:
\documentclass[12pt,leqno,a4paper]{article}
\usepackage{natbib}
\usepackage{epsfig}
\usepackage{booktabs}
% own latex packages
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{tocloft}
\usepackage{relsize}
\usepackage{url}
\usepackage{hyperref}
\usepackage{ntheorem}
\usepackage{fixltx2e}
\usepackage{balance}
\theoremseparator{:}
\newtheorem{hyp}{Hypothesis}
\usepackage{array} % for defining a new column type
\usepackage{varwidth} %for the varwidth minipage environment
\usepackage[toc]{glossaries}
% recommended: uncomment following line if you write in German
%\usepackeage{german}
\makeglossaries
\input{glossary.tex}
\renewcommand{\baselinestretch}{1.3}
\parskip = \medskipamount
\frenchspacing
\bibpunct[; ]{(}{)}{;}{a}{,}{;}
...
\input{image.tex}
注意:这是我大学的模板,所以我可能只能添加或删除我自己的包。图像在单独的文件中定义,并插入到文本中的某个位置。
文档的其余部分由章节、文件输入、参考书目和词汇表组成。不应该有太奇特的东西。
如果您需要更多信息,请随时询问,但我不知道要寻找什么信息来解决这个问题。
我尝试包含的 PDF 是单页上的单张图片。它是 draw.io 的导出(https://draw.io/)。
答案1
显然,我使用的 PDF 是一整页,底部有很多空白,这导致 LaTeX 无法显示标题。
在确保 PDF 的图像没有覆盖整个页面后,问题得到解决。
有点出乎意料的是,没有警告表明由于 PDF 的大小导致标题无法显示。