\cite{} 导致的字体颜色变化

\cite{} 导致的字体颜色变化

我注意到《科学文集中》出版物的 LaTeX 模板(此处:https://www.overleaf.com/latex/templates/proceedings-of-science-paper/bnjmzbbwffcp) 每当使用 \cite{} 时,引用后的同一行上的文本会变得非常灰暗(引用前的字体是 (000000),引用后的字体是 (231f20)。我注意到这不仅是我的问题,也是以前用它们发表的文章的情况,例如附上来自https://pos.sissa.it/245/030/pdf。如何调整模板以使字体颜色不变?下面是一个最小工作示例。

在此处输入图片描述

\documentclass{PoS}

\title{MWE}
\ShortTitle{MWE}
\author{\speaker{MWE}}
\abstract{MWE.}
\FullConference{MWE}

\begin{document}

\section{MWE}
    MWE \cite{MWE} MWE 

\begin{thebibliography}{99}
    \bibitem{MWE}
\end{thebibliography}

\end{document}

答案1

基于 Maeve 的(现已删除)答案:该类将\Black内部和外部链接(如引文)末尾的颜色设置为。此宏在 中定义为pdfcolor.tex,即在 CMYK 颜色模型中,100% 为 Key,无颜色。但这不是“真正的黑色”或“浓黑色”,例如\pdfsetcolor{\cmykBlack}\cmykBlack{0 0 0 1}xcolor black 不够黑或者加载颜色包会改变字体的默认颜色。在打印和屏幕上以及查看器之间存在差异,但您可以尝试不同的黑色定义,看看哪个最好。或者作弊并使用 RGB(PoS 类不强制加载包时使用颜色模型)。在这种情况下,可以通过重新定义(对于 CMYK)或重新定义(对于 RGB)color轻松更改定义。\cmykBlack\Black

梅威瑟:

\documentclass{PoS}

\title{MWE}
\ShortTitle{MWE}
\author{\speaker{MWE}}
\abstract{MWE.}
\FullConference{MWE}

\begin{document}

%\def\cmykBlack{0.75 0.68 0.67 0.9}
\def\cmykBlack{1 1 1 1}
%\definecolor{pitchblack}{rgb}{0,0,0}
%\def\Black{\color{pitchblack}}
\section{MWEs}
    MWE \cite{MWE} MWE 

\begin{thebibliography}{99}
    \bibitem{MWE}
\end{thebibliography}

\end{document}

结果:

在此处输入图片描述

作为参考,这是 rgb 0 0 0 背景上的 CMYK 1 1 1 1 版本:

在此处输入图片描述

但请注意,如果文章实际上是打印在纸上的,打印机不会喜欢那么多墨水,这可能会在页面上渗色。但作为作者,这可能并不是您真正关心的问题。

相关内容