是否有 \emph 命令的对应命令,即弱化某些文本的命令?显然可以将颜色明确更改为灰色,但这取决于主题/使用不同的主题(即不同的背景颜色)看起来会很糟糕。
答案1
您可以使用投影仪的colormixin
环境通过混合当前投影仪颜色的前景和背景成分来调低文本的各部分。
如果使用与框架背景相同的颜色作为文本字体的背景,这将使文本看起来与背景融为一体:
\documentclass{beamer}
\setbeamercolor{block body}{bg=green}
\setbeamercolor{background canvas}{bg=red}
\setbeamercolor{normal font}{parent=background canvas}
\AtBeginDocument{\usebeamercolor{normal font}}
\begin{document}
\begin{frame}
abc
\begin{colormixin}{20!bg}abc\end{colormixin}
abc
\begin{block}{}
abc
\begin{colormixin}{20!bg}abc\end{colormixin}
abc
\end{block}
\end{frame}
\end{document}
答案2
(由于我在网上搜索没有带来任何可用的结果,而且我不得不进行一些调查才能最终弄清楚,所以我决定分享我的发现并发布问题以及我找到的答案。)
有一个较早的讨论latex.org,其中 OP 请求(未成功)解释使用目录中阴影目录条目的样式的原因。基于这个想法,我想出了如何做到这一点:有一个名为 的投影仪颜色section in toc shaded
,可以通过以下方式选择:
{\usebeamercolor[fg]{section in toc shaded}Your shaded text}
颜色名称在 beamer 手册的“10.2 添加章节和子章节”一节中描述,而使用 beamer 颜色的方法在“17.2.2 使用 Beamer 的颜色”一节中说明。