有什么方法可以用来\phantom
隐藏环境的内容吗?例如itemize
?
这不会执行:
\phantom{\begin{itemize}
\item Hi!
\end{itemize}}
我特意不想只将文本改为白色,因为我不想在输出中突出显示内容。
答案1
不,你不能\phantom
那样使用。你可以使用\parbox
内部的 \phantom 来隐藏内容,但保留它所占用的空间,或者你可以使用comment
来自comment
包来隐藏内容,完全抑制空间:
\documentclass[draft]{article}
\usepackage{comment}
\begin{document}
a
\begin{comment}
\begin{itemize}
\item First.
\item Second.
\end{itemize}
\end{comment}
b
a\par
\noindent\phantom{\parbox{\linewidth}{%
\begin{itemize}
\item First.
\item Second.
\end{itemize}}}\par
b
\end{document}