白色文字和间隙

白色文字和间隙

我想用 LaTeX 制作“间隙文本”。如果我将某些内容涂成白色然后打印出来,会发生什么情况?它还能打印出来吗?

我想到的是这样的:

Here is a \color{white}{blank} to fill in.

是否有其他方法更合适,例如~\quad?仅将文本变白就意味着自动为空白留出正确的空间作为指示。

答案1

为什么你想要在文本中留空?如果你正在做测验,“考试”文档类非常适合填空题。MWE:

    \documentclass{exam}
    \begin{document}
    \begin{questions}
    \question The magic word is \fillin[prestidigitator][2in].
    \end{questions}
    \end{document}        

使用选项answers,您可以生成测验的答案:

    \documentclass[answers]{exam}
    ...

顺便说一句,如果你使用白色技巧并想隐藏答案,请确保 pdf 不包含白色答案。选择 pdf 中的文本将让你看到它是否存在。

如果您只想在除测验之外的文档中留出空白,则只需使用 即可\makebox[5cm]{}保留空白。对于单词或短语的精确长度,您可以使用calc包并写入:

    \makebox[\widthof{phrase or word}]{}

我希望这个答案正是您所需要的。

相关内容