透明颜色框,无文字

透明颜色框,无文字

这与改变颜色框的透明度造句

我想要一个透明的彩色框用于某些覆盖,但这次尝试没有成功

\documentclass{article}

\usepackage{soul,xcolor}
\usepackage{transparent}
\sethlcolor{red}
\begin{document}

\hl{This is}%
\transparent{0.1}{\hl{\hspace{5cm}}}%

\end{document}

答案1

我指出

\hl{\hspace{5cm}}}

不管是否使用透明度,都会产生错误。但是,可以使用\rule来实现空白字段,再加上\transparent,该彩色规则字段就可以变得透明。

在经历了一些似乎与transparent包所需的多次编译有关的困惑之后,它似乎起作用了。

以这个 MWE 为例:

\documentclass{article}

\usepackage{soul,xcolor}
\usepackage{transparent}
\sethlcolor{red}
\begin{document}

\leavevmode
\rlap{hi mom how are you?}%
\transparent{.6}{\hl{xyz}\color{yellow}\rule{1in}{2ex}}
\end{document}

我得到了一些如我所期望的东西。

在此处输入图片描述

如果我将\transparent参数更改为 .1 并执行所需次数的编译,结果将更改为

在此处输入图片描述

这也符合该包显然应该做的事情。当透明度接近 1 时,红色和黄色区域变得不透明。

相关内容