这算是对我的问题的后续如何才能使一系列图像(带有一些文本)以最少的空白流动?。与该问题有几个不同之处,希望可以简化事情。
我想显示一行中的多张图像(垂直堆叠),这些图像最初是从同一张图像中裁剪出来的。这意味着这些图像不仅应该彼此靠近,还应该匹配确切地。
如果我使用一系列\includegraphics[width=\textwidth]{imageFilename}
命令执行此操作,则所有图像之间至少都有 1pt 的空白。设置\setlength{\lineskip}{0pt}
会从所有图像之间删除 1pt,但有些图像(我还没弄清楚是什么让它们不同)之间仍然有不同大小的空间。
我怎样才能删除所有这些空格,同时又不使图像重叠?
编辑:这是一个完整的例子:
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[margin=30px,paperwidth=780px,paperheight=1100px,footskip=0px]{geometry}
\setlength{\lineskip}{0pt}
\begin{document}
\noindent
\includegraphics[width=\textwidth]{image0.jpg}
\includegraphics[width=\textwidth]{image1.jpg}
\includegraphics[width=\textwidth]{image2.jpg}
\includegraphics[width=\textwidth]{image3.jpg}
\includegraphics[width=\textwidth]{image4.jpg}
\includegraphics[width=\textwidth]{image5.jpg}
\includegraphics[width=\textwidth]{image6.jpg}
\includegraphics[width=\textwidth]{image7.jpg}
\includegraphics[width=\textwidth]{image8.jpg}
\includegraphics[width=\textwidth]{image9.jpg}
\includegraphics[width=\textwidth]{image10.jpg}
\includegraphics[width=\textwidth]{image11.jpg}
\includegraphics[width=\textwidth]{image12.jpg}
\includegraphics[width=\textwidth]{image13.jpg}
\includegraphics[width=\textwidth]{image14.jpg}
\includegraphics[width=\textwidth]{image15.jpg}
\includegraphics[width=\textwidth]{image16.jpg}
\includegraphics[width=\textwidth]{image17.jpg}
\includegraphics[width=\textwidth]{image18.jpg}
\includegraphics[width=\textwidth]{image19.jpg}
\includegraphics[width=\textwidth]{image20.jpg}
\includegraphics[width=\textwidth]{image21.jpg}
\includegraphics[width=\textwidth]{image22.jpg}
\includegraphics[width=\textwidth]{image23.jpg}
\includegraphics[width=\textwidth]{image24.jpg}
\end{document}
这些图片的高度各不相同,但宽度相同。总而言之,它们比所在页面高。
答案1
部分图片(例如image5.jpg
)的高度小于正常基线跳过,因此\baselineskip - <height of image>
会显示垂直空间值。这种情况首次发生在image4.jpg
和之间。image5.jpg
本地设置\setlength\baselineskip{0pt}
解决您的问题。
image4.jpg
使用和image5.jpg
的示例https://www.overleaf.com/read/dcsspgpjdxnj(可以使用 进行克隆git clone https://git.overleaf.com/5ec05f431ad7ca00019d99ae
):
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage[margin=30px,paperwidth=780px,paperheight=1100px,footskip=0px]{geometry}
\raggedbottom
\begin{document}
\begingroup
\par
\setlength{\lineskip}{0pt}
\setlength{\baselineskip}{0pt}
\noindent
%
\includegraphics[width=\textwidth]{image4.jpg}
\includegraphics[width=\textwidth]{image5.jpg}
\par
\endgroup
\end{document}