我已经整合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
看起来像是旧版本的问题parskip
,dirtree
因为我看不出有什么问题。放入\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
***********