![为何我对这个 parcolumns lstlisting 感到厌烦?](https://linux22.com/image/244264/%E4%B8%BA%E4%BD%95%E6%88%91%E5%AF%B9%E8%BF%99%E4%B8%AA%20parcolumns%20lstlisting%20%E6%84%9F%E5%88%B0%E5%8E%8C%E7%83%A6%EF%BC%9F.png)
我确信这是一个简单的问题,但有人能指出为什么以下\hbox
两个\colchunk
宏会产生溢出错误吗? LaTeX 似乎根本不需要进行任何换行。
\documentclass[a4paper,10pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{fullpage}
\usepackage{listings}
\usepackage{parcolumns}
\begin{document}
\begin{parcolumns}{2}
\colchunk{
\noindent\begin{minipage}{.45\textwidth}
\begin{lstlisting}[language={[x86masm]Assembler}]
movzx ebx, cx
push ebx
call someFunc
\end{lstlisting}
\end{minipage}
}
\colchunk{
\noindent\begin{minipage}{.45\textwidth}
\begin{lstlisting}[language={[x86masm]Assembler}]
mov ecx, edx
\end{lstlisting}
\end{minipage}
}
\colplacechunks
\end{parcolumns}
\end{document}
答案1
nofirstindent
使用环境选项parcolumns
。更多信息请参见文档