小页面之间的空间

小页面之间的空间

在我的 Ruby 书中,如果代码清单不适合一页,我会使用迷你页面来拆分代码清单。但如果迷你页面之前的页面还有剩余空间,则会以统一的方式在页面之间分配它。

是否有任何选项可以说“嘿,保持页面顶部的文本大小”,从而在底部创建更大的空白空间?

我希望删除 16.4 和 16.5 之间的空格,并将其保留在底部。第 420 页上有一个小页面,第 421 页上有一个其他页面,这就是页面损坏的原因,因为它不适合第 420 页。

谢谢!

编辑:创建此特定部分的代码如下:

\section{Executando tarefas em outros programas}

Podemos executar as tarefas em outros programas, como no {\tt irb}:

\begin{minipage}{\linewidth}
\begin{lstlisting}[language=Ruby]
$ irb
require "rake"
=> true

load "Rakefile"
=> true

Rake::Task["files:list"].invoke
encontrei o arquivo: 1.txt
encontrei o arquivo: 2.txt
encontrei o arquivo: 3.txt
=> [#<Proc:0x000000021b50d8@Rakefile:10>]
\end{lstlisting}
\end{minipage}

Reparem que no final é retornada uma {\tt Proc}.

\section{Arquivos diferentes}

Até agora estamos executando todas as tarefas em um arquivo {\tt Rakefile},
porém podemos ter vários arquivos {\tt .rake} com código especificos, indicados
na linha de comando, como por exemplo, {\tt dependent.rake}:

\begin{minipage}{\linewidth}
\lstinputlisting[language=Ruby, caption=Arquivo Rake com nome fora do padrão]{./code/rake/dependent.rake}
\end{minipage}

在此处输入图片描述

我正在尝试做的事情:

在此处输入图片描述

相关内容