如何在 XeLaTeX 中使一行文本的颜色略有不同(在我的情况下为浅灰色)

如何在 XeLaTeX 中使一行文本的颜色略有不同(在我的情况下为浅灰色)

我喜欢在文档中添加一个非正式的脚注,其中包含网址。部分文本将使用灰色文本来淡化强调。

我如何对 XeLaTeX 中的一行或一个单词执行此操作?

答案1

您只需使用常规方法即可xcolorhyperref元素着色。以下是示例:

% !TEX TS-program = XeLaTeX

\documentclass{article}
\usepackage{fontspec}
\usepackage{xcolor}
\usepackage{hyperref}
\hypersetup{colorlinks=true,urlcolor={black!40}}
\newcommand{\deemph}[1]{{\color{black!40}#1}}
\begin{document}
This is some text and \deemph{this is some deemphasized text}.

This is a grey link: \href{http://tex.stackexchange.com}{TeX Stack Exchange}
\end{document}

代码输出

相关内容