在下面的代码中,我想构建一个仅隐藏其内容的环境,该内容可以使用任何标准 LaTeX 代码,如枚举列表、表格......
\documentclass[10pt]{article}
\newenvironment{forshort}{}{}
\begin{document}
Something in the whole course.
\begin{forshort}
Just a summary...
\end{forshort}
\end{document}
有现成的包吗?
我已经尝试过tagging
,但这仅适用于“文本”内容:这似乎不适用于环境enumerate
。
该包scontents
可能被黑客入侵,但我遇到的问题是我无法使用定义环境\begin{scontents}[store-env = donotshow] ... \end{scontents}
。
答案1
最新版本(1.8)内容\newenvsc
具有涵盖此特定情况的内置命令:
% arara: pdflatex
% arara: clean: { extensions: [ aux, log] }
\documentclass[10pt]{article}
\usepackage{scontents}
\newenvsc{forshort}[store-env=forshort,print-env=false]
\begin{document}
Something in the whole course.
\begin{forshort}
Just a summary...
\end{forshort}
\end{document}
答案2
有一个用于此的包:
\documentclass[10pt]{article}
\usepackage{comment}
%\includecomment{forshort}
\excludecomment{forshort}
\begin{document}
Something in the whole course.
\begin{forshort}
Just a summary...
\end{forshort}
\end{document}