这\parbox 与 \minipage\parbox
这篇文章帮助我理解了使用或{minipage}
并排放置材料的主要原因({minipage}
通常是赢家)。我有一个类似的问题,但针对{minipage}
、{columns}
和{tabular}
环境。具体来说,在适用性方面有什么区别,以及在并排放置材料时,何时希望使用其中一种而不是另一种?
我现在使用的经验法则:{columns}
适用于beamer
文档、{minipage}
适用于所有其他文档,以及{tabular}
当有特殊焦点垂直规则时。(有一些经验法则对我来说非常有帮助,因为我对这些东西还是个初学者,对可用的选项有点不知所措)
答案1
简而言之:这三种环境在一般情况下是完全不同的。
minipage
创建一个迷你页面,即您可以在一个框中放置几个段落,甚至可以在其中添加脚注,这些脚注显示在底部。它经常用于更改某些材料的文本宽度,并避免文本在页面上断裂。它也是围绕段落等绘制框架的方法。它可用于并排放置两个段落或其他内容(如图像和表格),但这只是它的一个应用。
columns
是一个beamer
环境,适合创建列!例如在左侧有项目符号,在右侧有图形。对于普通文档,请使用包multicols
中的环境multicol
。
tabular
是创建表格的环境,通常包含多列和多行。它还可用于以表格形式放置其他材料,如图像或其他整个表格。您可以在其中放置垂直线,但实际上不建议这样做,因为它被认为是不好的风格(请参阅推荐软件包的手册booktabs
)。
我看到一个常见的应用,就是将东西并排放置。在这种情况下,你可以使用这三种方法(仅限于 beamer),但通常minipage
在你需要垂直模式添加标题时使用(例子)或者tabular
如果你需要更复杂的设计但不需要垂直模式(例子)无论如何,理论上几乎任何组合都是可能的。