图片垂直放置的悖论

图片垂直放置的悖论

我发现 (Lua)LaTeX 的一些奇怪行为。我有三张 eepic 图片垂直对齐在同一页上。现在,如果我稍微水平放大它们(只是为了更好地缩小\textwidth),第三张图片就会出现在下一页上。为什么会发生这种情况?

这是一个最小的工作示例:

%% LyX 2.2.2 created this file.  For more info, see http://www.lyx.org/.
\documentclass[german]{article}
\usepackage[latin9]{luainputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=3cm,bmargin=3cm}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{bxeepic}
\usepackage{graphicx}
\usepackage{eepicemu}

\newcommand{\sectionbreak}{\clearpage} %Seitenumbruch für neues Kapitel

\makeatother

\usepackage{babel}
\begin{document}
\pagestyle{headings}

\section{See the frames}

Textwidth: \the\textwidth

\newpage{}
\begin{center}
\input{dummygraphic}


\input{dummygraphic}


\input{dummygraphic} 
\par\end{center}
\end{document}

这是文件dummygraphic.tex

\setlength{\unitlength}{0.120000pt}
\begin{picture}(3200,1800)(0,0)
\thicklines \path(0,0)(3200,0)(3200,1800)(0,1800)(0,0)
\end{picture}

3200如果我通过将 替换为 来放大图片3480,我仍然位于 下方\textwidth,因此图片仍然适合水平方向。但是,在垂直方向上,没有任何变化,但最后一张图片被移动到了下一页。

答案1

常见的空白问题,添加%以隐藏行尾空格

\input{dummygraphic}%


\input{dummygraphic}%


\input{dummygraphic}% 

每个段落中除了图形之外还有一个空格标记,通常这相当无害,但是当您接近文本宽度时,它会导致两行段落,其中一行是图形,下一行是空格,并且您无法在一页上容纳三个这样的段落。

相关内容