文本中的“黑色标记”效果(代码示例中用于隐藏密码的清理)

文本中的“黑色标记”效果(代码示例中用于隐藏密码的清理)

我想知道是否有任何 LaTeX 库可以让我获得净化“黑色标记”效果,以隐藏遗漏信息,例如 URL 中的秘密代码或代码列表中的密码。

请看一下这个来了解我希望获得什么: 文件遗漏信息这里

有任何想法吗?

答案1

还有 Steven B. Segletes 的censor包裹 (文档)。

您可以用\censor{blurg}它来审查短篇文本。

长段落可以用 涂黑\blackout{foo\par bar}

可以通过 关闭审查\StopCensoring

\documentclass{article}
\usepackage{censor}

\begin{document}
When shall we \censor{three meet again}, in thunder, lightning or in rain?

Hi \blackout{Hello

Goodbye} Bye

\StopCensoring
When shall we \censor{three meet again}, in thunder, lightning or in rain?
\end{document}

在此处输入图片描述

答案2

根据您是否只想标记短字符串文本,您可以执行以下操作:

\documentclass{article}
\usepackage{calc}
\newif\ifmarksecrets % declare new switch
\marksecretstrue %comment or use \marksecretsfalse to display normal text
\newcommand{\secret}[1]{
   \ifmarksecrets % Show black rule
      \rule{\widthof{#1}}{\heightof{#1}}
   \else % Just display text
      #1
   \fi   
   }

\begin{document}
Foo foo foo \secret{VERY SECRET BAR} foo foo foo.
\end{document}

对于较大的框,TikZ 可用于在页面上的任何位置绘制任何东西,但我有点着急,所以现在无法提供示例。

相关内容