![如何将图片顶部置于页面顶部](https://linux22.com/image/258949/%E5%A6%82%E4%BD%95%E5%B0%86%E5%9B%BE%E7%89%87%E9%A1%B6%E9%83%A8%E7%BD%AE%E4%BA%8E%E9%A1%B5%E9%9D%A2%E9%A1%B6%E9%83%A8.png)
所以我只有一行图像:
\includegraphics[width=10mm]{C:/Users/PhizKid/Desktop/image1.png}\\
然后用一些文字来解释下面的图像。
但是当我尝试将其打印出来时,图像的大约上半部分被切掉并且超出了页面的顶部。
我如何将图像向下移动,以便图像的顶部位于页面的顶部,但位于页面顶部的页码下方(如果您开始在新页面中输入,文本通常会从此处开始)?
答案1
LaTeX 默认为任何图像保留适当数量的空间(除非您另行指定),因此您所描述的情况通常不会发生。但是,为了能够做到这一点,图形格式需要能够保存有关图形尺寸的信息,以便 LaTeX 可以保留此空间(某些图形格式不这样做,但对于 png 应该可以)。
这就留下了其他问题:生成图形的程序可能将错误的信息写入图形。然后,您当然会看到图形重叠或超出页面的行为。
要测试这一点,请尝试
\frame{\includegraphics[width=10mm]{C:/Users/PhizKid/Desktop/image1.png}}
该框架应该向您展示什么是 LaTeX想图形的大小是,如果不符合实际情况,您要么必须重新生成图形,要么需要使用可选键来\includegrahics
手动明确设置边界框信息,即,您必须告诉 LaTeX 实际的尺寸是多少。
如果尺寸错误,则无法重新生成图形图像,请使用bb=
如下方法:
\includegraphics[bb=0mm 0mm 5cm 8cm]{C:/Users/PhizKid/Desktop/image1.png}
如果您的图像是 5x8 厘米。前两个值描述边界框的左下角(通常是点 0/0),后两个值描述右上角。如果 zize 信息非常奇怪,您可能还必须调整前两个值。阅读软件包上的文档graphicx
或任何关于 LaTeX 的好书(比如我们的 :-)