嗯,现在我使用“hack & slash”方法来定位图形。但是我希望将图形“内联”:但连接不同的图形,它们之间没有任何空格。
\documentclass{article}
\usepackage{geometry}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=3cm]{images/test1.jpg}
\hspace{-2.4mm}
\includegraphics[width=3cm]{images/test2.jpg}
\vspace{-0.4mm}
\includegraphics[width=3cm]{images/test3.jpg}
\end{document}
“-2.4”和“-0.4”似乎可以解决问题:对于文章类和这种特定情况。我担心这不是一个很好的方法,迟早会失效。还有
其他方法可以无缝连接图像吗?少用魔法数字?
答案1
水平空间是由于行尾引起的:只需抑制它们即可。垂直空间可以通过以下方式抑制\nointerlineskip
:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=3cm]{example-image}%
\includegraphics[width=3cm]{example-image}
\nointerlineskip
\includegraphics[width=3cm]{example-image}
\end{document}
另一种方法是使用tabular
,我们再次抑制所有间距。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}[htp]
\centering
% local settings
\setlength{\tabcolsep}{0pt}
\renewcommand{\arraystretch}{0}
\begin{tabular}{cc}
\includegraphics[width=3cm]{example-image} &
\includegraphics[width=3cm]{example-image} \\
\includegraphics[width=3cm]{example-image}
\end{tabular}
\end{figure}
\end{document}