对齐两个列表之间的列表框架宽度

对齐两个列表之间的列表框架宽度

我正在尝试将两个列表并排显示。其中一个比另一个短,但我希望让它们对齐,这意味着短列表的框架高度应该更长,以达到第一个列表的基线。我正在使用 minipages 将列表放在一行中。

我当前的代码是:

\documentclass[11pt,a4paper,italian,oneside]{book}
\usepackage{listings}
\begin{document}

\begin{center}
\begin{minipage}[t]{.49\textwidth}
\lstinputlisting[breaklines, language=Python, caption=Struttura dati Kinematic, 
   label=kinematic,tabsize=3, captionpos=b, frame=single, basicstyle=\small]
   {listings/chapter02/kinematic.py}
\end{minipage}
\hfill
\begin{minipage}[t]{.49\textwidth}
\lstinputlisting[breaklines, language=Python, caption=Struttura dati SteeringOutput, 
   label=steeringoutput,tabsize=3,captionpos=b,frame=single, basicstyle=\small
   {listings/chapter02/steeringoutput.py}
\end{minipage}
\end{center}

\end{document}

(我知道我可以单独定义格式设置,这是一个快速示例:P)

目前的结果是: 在此处输入图片描述

我尝试了清单文档中列出的一些参数,但没有成功。有什么建议吗?

相关内容