如何以 RevTex 格式创建特定单词的引用?

如何以 RevTex 格式创建特定单词的引用?

你好,我正在使用 RevTex 模板,我想为单个单词(例如“molecule”)创建一个引用。因此,每次我需要写 molecule 这个词时,我都想使用这个词的引用。例如,短语是:“The molecule is toxic”,我尝试过:

molecule\label{a}
The \ref{a} is toxic.

我也尝试过这里的解决方案标记一个单词或句子?,但它不能很好地工作,我观察到这些问题: - 它引用了单词,但单词是另一种颜色 - 它还改变了仅使用 '\label{} + \ref{} 进行的其他引用的颜色,因此例如方程的引用显示为红色或绿色 - 它还改变了我的整个文本的尺寸这是代码:

\documentclass[reprint,amsmath,amssymb,aps,]{revtex4-2}
\usepackage{graphicx}
\usepackage{dcolumn}
\usepackage{bm}
\usepackage[a6paper]{geometry}
\usepackage[colorlinks]{hyperref}

\makeatletter
\newcommand{\setword}[2]{%
    \phantomsection
    #1\def\@currentlabel{\unexpanded{#1}}\label{#2}%
}
\makeatother
 \begin{document}
 \section{\label{sec:level1}example}
This is an example how to reference a word 'molecule'.
So I fixed the word '\setword{molecule}{Word:molecule}' and I try to use it again\\
The \ref{Word:molecule} is toxic
\begin{eqnarray}\label{eq}
dV=Cd
\end{eqnarray}
As you can see in equation(\ref{eq})

\begin{eqnarray}\label{eq1}
dV=Cds
\end{eqnarray}
As you can see in equation(\ref{eq1})

\end{document}

这是我的初步测试:

在此处输入图片描述

当我使用建议时,就会发生这种情况标记一个单词或句子?

在此处输入图片描述

有办法修复它吗?

相关内容