dirtree 模板格式已更改

dirtree 模板格式已更改

我已经整合dirtree包集成到我正在处理的 LaTeX 文档中,但它似乎干扰了文档格式(参见此处的图片1)。如何告诉 LaTeX 在之后保留原始格式dirtree

\documentclass{article}

\usepackage{dirtree}
\usepackage[parfill]{parskip}

\begin{document}

This is just a test.

\begin{itemize}
 \item This is a test 1
 \item This is a test 2
 \item This is a test 3
\end{itemize}

\dirtree{%
.1 \framebox{\textbf{NDLTD}}. 
.2 GATECH. 
.2 \framebox{\textbf{OCLC}}. 
.3 OCLCNo--477262203.metadata. 
}

\begin{itemize}
 \item This is a test 1
 \item This is a test 2
 \item This is a test 3
\end{itemize}

\end{document}

更新 #1
我刚刚发现,在准备最小工作示例时,问题是由于加载 parskip 包造成的。

答案1

看起来像是旧版本的问题parskipdirtree因为我看不出有什么问题。放入\listfiles您的序言中并比较日志文件末尾的列表:

 *File List*
 article.cls    2007/10/19 v1.4h Standard LaTeX document class
  size10.clo    2007/10/19 v1.4h Standard LaTeX file (size option)
 dirtree.sty    2012/12/11 v0.32 package wrapper for dirtree
 dirtree.tex    2012/12/11 v0.32 `dirtree' (jcc)
 parskip.sty    2001/04/09 non-zero parskip adjustments
  omscmr.fd    1999/05/25 v2.5h Standard LaTeX font definitions
 ***********

在此处输入图片描述

相关内容