如何在图像之间设置固定的水平填充?我正在使用(在我的主文件中):
\usepackage[export]{adjustbox}
在我的包含文件中有此内容:
\newcommand{\vastehoogte}[1]{\includegraphics[height=1\textheight,keepaspectratio]{#1}}
以这种方式插入图像:
\begin{adjustbox}{max width=1\textwidth}
\vastehoogte{1.JPG}
\vastehoogte{2.JPG}
\vastehoogte{3.JPG}
\vastehoogte{4.JPG}
\vastehoogte{7.JPG}
\vastehoogte{8.JPG}
\end{adjustbox}
\par}
但是我似乎无法使用 vspace 或其他方法在图像之间获得几毫米的填充。有人能帮帮我吗?
答案1
你可以加水平的通过在图像之间使用填充来填充图像\hspace{<value>}
,而不是\vspace
!
\usepackage[export]{adjustbox}
也可以\includegraphics
简单地跳过export
选项并\adjustimage
直接使用。
\documentclass{article}
\usepackage{adjustbox}
\usepackage{mwe}% for the example text and images only
\newcommand\vastehoogte[1]{%
\adjustimage{height=\textheight}{#1}%
}
\begin{document}
\blindtext
\begin{adjustbox}{max width=\textwidth}
\vastehoogte{example-image-a}\hspace{10mm}%
\vastehoogte{example-image-b}\hspace{10mm}%
\vastehoogte{example-image-c}\hspace{10mm}%
\vastehoogte{example-image-plain}\hspace{10mm}%
\vastehoogte{example-image-empty}\hspace{10mm}%
\vastehoogte{example-image}%
\end{adjustbox}
\par
\blindtext
\end{document}
由于还adjustbox
为您提供了附加功能,您当然也可以使用这些功能,例如margin=<left> <bottom> <right> <top>
添加间距的键。
\documentclass{article}
\usepackage{adjustbox}
\usepackage{blindtext}
\newcommand\vastehoogte[2][5mm 0mm 5mm 0mm]{%
\adjustimage{height=\textheight,margin={#1}}{#2}%
}
\begin{document}
\blindtext
\begin{adjustbox}{max width=1\textwidth}
\vastehoogte[0mm 0mm 5mm 0mm]{example-image}
\vastehoogte{example-image}
\vastehoogte{example-image}
\vastehoogte{example-image}
\vastehoogte{example-image}
\vastehoogte[5mm 0mm 0mm 0mm]{example-image}
\end{adjustbox}
\par
\blindtext
\end{document}