我正在写一篇两栏技术论文,里面有许多图表。图表的包含方式如下:
\begin{figure}
\includegraphics[bb=0 0 160 160,scale=0.5]{figures/chap6_conflictpercentage_5000.jpg}
\caption{Percentage Of Transactions Conflicting In Each Set Of Workload}
\label{graph1}
\end{figure}
我正在使用Miktex
和Winedit
编辑 tex 文件。
在输出中,图形与其上方的文本重叠。如何避免这种情况?
答案1
如果 TeX 知道图形的正确尺寸,它将保留正确的空间,您将不会看到与文本重叠。因此,如果发生这种情况,则保留的空间量小于图形的实际打印空间。这种情况可能发生
- 如果你明确设置了与图片大小不相符的边界框
- 如果边界框是根据图形明确计算出来的,但由于某种原因,该值是错误的(某些图形程序在图片中记录了错误的边界框参数)
由于您明确给出了bb=
设置,并且如果您不这样做则不会出现问题,那么您处于第一种情况,并且您的设置完全错误。但问题是您为什么首先指定它。通常,如果您想放置完整的图片并且该图片的边界框是正确的,则您不需要(也不应该)设置它。
如果您想要剪辑图片以便只显示其部分内容,那么您还需要使用参数,clip
在这种情况下,您bb=
可以使用值来定义显示的部分。