如何以尽可能最小的宽度分行诸如小型页面之类的内容,而小型页面的高度又不超过给定的建议高度?

如何以尽可能最小的宽度分行诸如小型页面之类的内容,而小型页面的高度又不超过给定的建议高度?

我使用 LaTeX 2e。我有横向模式的材料。

是否有类似于 minipage 的环境,其语法类似于

\begin{SmallestWidthAtRecommendedHeight}[⟨Outer Position⟩]{⟨Maximum Width⟩}{⟨Recommended Height⟩}[⟨Inner Position⟩]
⟨Content of the environment⟩
\end{SmallestWidthAtRecommendedHeight}

,并使用⟨环境内容⟩如下所述?

打破界限⟨环境内容⟩放置在宽度尽可能小的盒子中,且盒子的高度不超过⟨建议身高⟩。如果最小宽度大于⟨最大宽度⟩,然后打破⟨环境内容⟩在一个宽度的盒子里⟨最大宽度⟩无论结果框的高度是否超过⟨建议身高⟩或不。

我已经看过包裹了宽度,但它们都不能按照我想象的方式工作:

宽度不以最小宽度排版框,而是以给定的宽度排版带换行的框,然后检查结果是否也适合较小宽度的框而无需改变换行符/高度。

不允许您提供⟨最大宽度⟩为其行的长度,但让你提供一个⟨最小宽度⟩并排版框,行数尽可能短,但不短于⟨最小宽度⟩

我需要:尽可能短地换行⟨建议身高⟩,但行数不得超过⟨最大宽度⟩. 如果线宽为⟨建议身高⟩将超过⟨最大宽度⟩,换行至长度⟨最大宽度⟩不管⟨建议身高⟩是否超出。

相关内容