Я в основном хочу добавить невидимый слепой текст в свой документ. Чтобы распечатать черновой макет и сделать несколько заметок о том, что я хочу написать внутри каждого из пропущенных абзацев.
Я пытался:
\phantom{\blindtext}
При этом резервируется только одна (очень длинная) строка текста.
\vspace{10cm}
Это не ведет себя как текст. Я мог бы добавить много мелких, \vspace
но, может быть, есть лучшее решение?
решение1
Вы можете использовать мини-страницу или vbox внутри \phantom
макроса, чтобы получить реальный размер.
При использовании скрытого текста внутри мини-страницы могут возникнуть проблемы с разрывами страниц, но a \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}
Буквы \fbox
es добавляются для того, чтобы сделать пространство видимым. Они не являются частью решения.
На основании комментария я предполагаю, что это 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}