我想要两个并排的列表。
它们的长度大致相同,因此如果其中一部分较长,我并不关心它的布局。
我试过
\begin{minipage}{\textwidth}
\begin{parcolumns}{2}
\colchunk{\begin{lstlisting}[caption=code 1,frame=tlrb]{Name}
void code()
{
}
\end{lstlisting}}
\colchunk{\begin{lstlisting}[caption=code 2,frame=tlrb]{Name}
void code()
{
}
\end{lstlisting}}
\colplacechunks
\end{parcolumns}
\end{minipage}
而列表的边界最终分成以下几块:
顺便说一句,我在 Ubuntu 上使用 texlive 包 &pdflatex
并且文档类是
\documentclass[
a4paper,
10pt,
twoside,
openright,
notitlepage,
parskip=half,
]{scrreprt}
任何想法都值得赞赏。
答案1
您可以使用两个minipage
s:
\documentclass[
a4paper,
10pt,
twoside,
openright,
notitlepage,
parskip=half,
]{scrreprt}
\usepackage{listings}
\usepackage{parcolumns}
\begin{document}
\noindent\begin{minipage}{.45\textwidth}
\begin{lstlisting}[caption=code 1,frame=tlrb]{Name}
void code()
{
}
\end{lstlisting}
\end{minipage}\hfill
\begin{minipage}{.45\textwidth}
\begin{lstlisting}[caption=code 2,frame=tlrb]{Name}
void code()
{
}
\end{lstlisting}
\end{minipage}
\end{document}