我正在用 LaTeX 处理一份文档,插入 pdf 图形时,右侧出现了一条奇怪的黑线。原始 pdf 中没有出现这种情况(我已检查过)。我以为这可能是缩放问题,因为我的几个图形很大,我必须将它们缩放到比 LaTeX 中的实际尺寸小,但它也出现在这个实际尺寸的图形中。
我的图形代码是:
\begin{figure}[t]
\includegraphics[height = 9.6cm]{"testschema"}
\caption{Database Schema for test case, simulating results from a test suite}
\label{fig:schematest}
\end{figure}
使用 pdflatex 编译后的输出是:
答案1
这是由于\hbox
图片太宽而导致的,无法放入边距。如果将图片放在框架内
% In the document preamble to show the text block visually
\usepackage{showframe}% http://ctan.org/pkg/showframe
\begin{figure}[ht]
\setlength{\fboxsep}{-\fboxrule}
\fbox{\includegraphics[height = 9.6cm]{testschema}}
...
\end{figure}
您会发现它比文本块更宽。这可能是由于实际图像周围的填充/空白(边界框不够紧密)。边缘绘制的规则通常不可见,只有“警告:\hbox
发现过满...”在中.log
。您可以通过将宽度设置为\overfullrule
来删除此规则0pt
:
\setlength{\overfullrule}{0pt}
其他选择: