隐形盲文

隐形盲文

我基本上想在文档中添加隐形盲文。打印粗略布局并记下我想在每个缺失段落中写的内容。

我试过:

\phantom{\blindtext}

这仅保留一行(很长的)文本。

\vspace{10cm}

这不像文本。我可以添加很多小的\vspace,但也许有更好的解决方案?

答案1

您可以在 -macro 中使用 minipage 或 vbox\phantom来获取实际大小。

使用小页面内的盲文时,您可能会在分页时遇到问题,但应该\vbox可以完成工作。

检查这个例子:

\documentclass{scrartcl}
\usepackage{blindtext}
\begin{document}

%Wrong
\fbox{
\phantom{\blindtext}
}

%Problems on page breaks
\fbox{
\phantom{\begin{minipage}{\textwidth}\blindtext\end{minipage}}
}

% The solution?
\fbox{%
\phantom{\vbox{\blindtext}}%
}

\fbox{\phantom{\vbox{\blindtext}}}

\end{document}

添加es\fbox是为了使空间可见。它们不是解决方案的一部分。


根据评论,我预计这是该问题的 MWE:

\documentclass[twocolumn,english]{scrartcl}
\usepackage{babel}
\usepackage{blindtext}

\begin{document}

pre1: \blindtext

pre2: \blindtext

% \phantom{\blindtext}% One long line
\phantom{\vbox{\blindtext}}%correct paragraph, but in one block.

after \blindtext

\end{document}

也许还有其他解决方案,但我不认为可以用 来解决\phantom。另请参阅幻像和换行符

答案2

将文本颜色设置为白色实现了我想要做的事情。

正如 leandriis 在评论中写道:

\textcolor{white}{\blindtext}

相关内容