![在图像前添加空白](https://linux22.com/image/259268/%E5%9C%A8%E5%9B%BE%E5%83%8F%E5%89%8D%E6%B7%BB%E5%8A%A0%E7%A9%BA%E7%99%BD.png)
我正在绘制两幅图像,一幅在上面,一幅在下面,我想让它们对齐。其中一张图片的左侧有一些额外的空白空间,所以我需要手动重新对齐它:
\begin{minipage}{9em}
\includegraphics[height=3em]{images/img1.png} \\
\includegraphics[height=3em]{images/img2.png}
\end{minipage}
我尝试添加\hspace{some_number}
其中任意一个来查看效果,但没有任何效果。我应该使用哪个?
谢谢。
答案1
\includegraphics
包graphicx
知道选项trim=<left> <bottom> <right> <top>
。默认单位是bp
:
\includegraphics[trim=10 0 0 1mm]{img.png}% trims 10bp from the left and 1mm from the top
或者使用图像编辑软件裁剪图像。
答案2
您可以使用\hspace*{-<length>}
将其中一个图像向左移动(或向右移动一定量)来补偿图像本身的额外空间:
代码:
\documentclass{article}
\usepackage[demo]{graphicx}% Remove demo option for real use.
\begin{document}
\begin{minipage}{9em}
\includegraphics[height=3em]{images/img1.png} \\
\hspace*{-1ex}\includegraphics[height=3em]{images/img2.png}
\end{minipage}
\end{document}