如何用非灰色的显示键来给键上色?

如何用非灰色的显示键来给键上色?

我从来没有在任何地方看到过使用灰色以外的颜色为 LaTeX 中显示的标签着色的示例\usepackage{showkeys}

例如,假设我希望labels 显示为 (浅) 绿色,而ref那些标签的 s 则显示为 (浅) 红色,或者更好的是 (浅) 粉色。该怎么做呢?

我很清楚\usepackage{show keys}“颜色”键 — 但不幸的是颜色总是灰色。如何改变它?

答案1

该包showkeys使用以下代码

\let\SK@refcolor\relax
\let\SK@labelcolor\relax
\DeclareOption{color}{\AtEndOfPackage{%
  \RequirePackage{color}%
  \definecolor{refkey}{gray}{.75}%
  \definecolor{labelkey}{gray}{.75}%
  \def\SK@refcolor{\color{refkey}}%
  \def\SK@labelcolor{\color{labelkey}}}}

为了设置颜色。refkeylabelkey都设置为浅灰色“颜色”。使用refkeylabelkey颜色的不同定义就足够了。

\documentclass{article}

\usepackage[color]{showkeys}

\definecolor{refkey}{rgb}{0,0,1}
\definecolor{labelkey}{rgb}{0,1,0}
\begin{document}
\section{My nice section}\label{foosection}


In \ref{foosection} we saw that\dots
\end{document}

在此处输入图片描述

相关内容