如何删除浮点数和文本之间的空格?

如何删除浮点数和文本之间的空格?

我的问题是如何压缩图片和文本(部分、小节和普通文本)之间的空间。我也尝试过,但 \vspace 在测量方面效果不佳,有时它会与另一段落的文本重叠。

我向你展示使用 \vspace 的样子:

在此处输入图片描述 此外,我尝试了 \textfloatsep,但没有作用......

我的目标是制作一个带有一些图片的三列文档布局(三联画)。

\documentclass[a4paper,landscape,12pt]{article}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage[demo]{graphicx}
\usepackage{multicol}
\usepackage[margin=0.6cm]{geometry}

\newcommand{\squeezeup}[1]{\vspace{-#1}}

% \setlength{\textfloatsep}{10pt plus 1.0pt minus 2.0pt} %dont work

\begin{document}

\thispagestyle{empty}

    \begin{multicols}{3}
        \section{section 1}
        \blindtext
        \section{section 2}

        \subsection{section 2.1}
        \blindtext        % \\[3mm]
        \includegraphics[width=0.3\textwidth]{place1.jpg}%\\[3mm]        

        \subsection{section 2.1}
        \blindtext        % \\[3mm]
        \includegraphics[width=0.3\textwidth]{place2.jpg}%\\[3mm]        
        % \squeezeup
        \vspace{-9mm} % don't work
        \subsection{section 2.1}        
        \squeezeup{0.5cm}        
        \blindtext
        % \\[3mm]
        \includegraphics[width=0.3\textwidth]{place3.jpg}%\\[3mm]        

        \subsection{section 2.3}        
        \blindtext
        % \\[3mm]
        \includegraphics[width=0.3\textwidth]{place4.jpg}%\\[3mm]        

        \subsection{section 1}
        \blindtext
        \enlargethispage{\baselineskip}

        % \\[3mm]
        \includegraphics[width=0.3\textwidth]{place5.png}%\\[3mm]        

        \subsection{section 1}
        \blindtext        % \\[3mm]
        \includegraphics[width=0.3\textwidth]{place6.jpg}%\\[3mm]        
        
        \subsection{section 1}
        \blindtext        % \\[3mm]
        \includegraphics[width=0.3\textwidth]{place7.jpg}%\\[3mm]        

    \end{multicols}

\end{document}

相关内容