![隐藏文章中的内容](https://linux22.com/image/435320/%E9%9A%90%E8%97%8F%E6%96%87%E7%AB%A0%E4%B8%AD%E7%9A%84%E5%86%85%E5%AE%B9.png)
我想隐藏文章中的某些内容。隐藏的内容可能很大,跨越多行、多段落,甚至多页。
我找到一个解决方案数学家从如何用相同大小的空块替换大块文本?如以下代码所示。它很简单,我喜欢这个想法(全局切换并将隐藏内容放在最左边)。
除了文本帖子开始一个新段落外,其他一切都很好\show
。我想知道是否可以做些什么来改进此解决方案以实现内联幻影,我的意思是当隐藏部分完成后,不会创建新段落。有人能帮助我吗?谢谢。
代码:
\documentclass{article}
\usepackage{lipsum}
\long\def\hide#1\show{%
\leavevmode\par
\hspace*{-10000pt}\vbox\bgroup#1\egroup
\par
}
\def\show{}
\begin{document}
Mark A
\hide
\lipsum[1-2]
\show
Mark B
And I hope the folowing two paragraphs have the same shape whet typeset.
|some text some text some text some text some text some text some text some text some text some text some text some text some text|
|some text \hide some text some text some text some text some text some text some text some text some text some text some \show text some text|
\end{document}