我在一个较大的迷你页面中有两个迷你页面。其中一个是图表,即数字,另一个是表格。问题是,我希望图表的 x 轴与表格的下线对齐。除此之外,两个迷你页面的标题也应该在同一高度。这是它目前的样子:
它看起来应该是这样的:
以下是相关代码片段:
\begin{minipage}[0.25\textheight]{\textwidth}
\begin{minipage}{0.6\linewidth}
\centering
\pgfplotsset{%
width=0.55\linewidth,
compat=newest}
\include{Figures/IOFunction}
\captionof{figure}{Graph}
\end{minipage}
\begin{minipage}[t][0.25\textheight][t]{0.35\linewidth}
\centering
\begin{tabular}{lrr}
\toprule
Parameter & Value & Unit \\
\midrule
TEXT INSIDE TABULA
\bottomrule
\end{tabular}
\captionof{table}{Tabula}
\end{minipage}
\end{minipage}
\vspace{10pt}
答案1
从您展示的内容来看,您需要在底部tabular
和\captionof
语句之间添加一些空间。这是最简单的方法。
我确实注意到您尝试使用可选参数来设置高度minipage
。这里的问题有两个方面:(1) 您的前两行可能应该是:
\begin{minipage}{\textwidth}
\begin{minipage}[0.25\textheight]{0.6\linewidth}
请注意,我将可选参数移到了内部minipage
。(2)LaTeX 不知道将所需的额外空间放在哪里(我猜您收到了很多underfull \vbox
消息)。我倾向于完全放弃 s 上的可选参数minipage
,然后手动设置表格和图形对齐所需的空间量。
还有一件事。我认为您是想说\input
而不是\include
在您带来图表时说。\include
是为了能够包含(或不包含)文档的某些部分(通常在章节或章节组级别)。如果它真的有效,那更多的是运气而不是设计。