此文档生成了一个虚拟树。但是,如果包含 \usepackage{parskip},最右侧的分支会降低(如下图所示)。我希望其他部分也使用 parskip。任何不移除 parskip 即可修复此问题的建议都将不胜感激!
\documentclass[a4paper]{book}
%
\usepackage{ecltree,epic,multicol}
\usepackage{parskip} % COMMENTING OUT THIS LINE REMOVES THE ISSUE
\begin{document}
\begin{bundle}{Level-1}
\chunk{\begin{bundle}{Level-2A}
\chunk{Level-3A}
\end{bundle}
}
\chunk{\begin{bundle}{Level-2B}
\chunk{Level-3B}
\chunk{\begin{bundle}{Level-3C}
\chunk{Level-4A}
\chunk{Level-4B}
\end{bundle}
}
\end{bundle}
}
\end{bundle}
\end{document}
答案1
您可以在本地将 parskip 设置为零(如果您致力于使用此包)
\documentclass[a4paper]{book}
%
\usepackage{ecltree,epic,multicol}
\usepackage{parskip} % COMMENTING OUT THIS LINE REMOVES THE ISSUE
\begin{document}
{\parskip=0pt\begin{bundle}{Level-1}
\chunk{\begin{bundle}{Level-2A}
\chunk{Level-3A}
\end{bundle}
}
\chunk{\begin{bundle}{Level-2B}
\chunk{Level-3B}
\chunk{\begin{bundle}{Level-3C}
\chunk{Level-4A}
\chunk{Level-4B}
\end{bundle}
}
\end{bundle}
}
\end{bundle}
}
\begin{bundle}{Level-1}
\chunk{\begin{bundle}{Level-2A}
\chunk{Level-3A}
\end{bundle}
}
\chunk{\begin{bundle}{Level-2B}
\chunk{Level-3B}
\chunk{\begin{bundle}{Level-3C}
\chunk{Level-4A}
\chunk{Level-4B}
\end{bundle}
}
\end{bundle}
}
\end{bundle}
\end{document}