本地删除 \ref 的彩色框

本地删除 \ref 的彩色框

我有一个定理 A 和另一个定理,它们的编号是 A 的编号后面加一个素数。但是,我不想要第二个定理的编号的红色框,而这是我想要删除该框的唯一地方,也就是说,我想保留所有其他参考的框。我的例子如下:

\documentclass[11 pt, a4paper]{article}
\usepackage{amsmath,amssymb,amsthm,mathrsfs,amsfonts,dsfont}
\usepackage{hyperref}

\newtheorem{thm}{Theorem}[section]

\newenvironment{thmprime}[1]
{\renewcommand{\thethm}{\ref{#1}$'$}%
\addtocounter{thm}{-1}%
\begin{thm}}
{\end{thm}}

\begin{document}

\begin{thm}\label{test}
Test
\begin{align}\label{eqn} 
a^2 
\end{align}
\end{thm}

Equation \ref{eqn}

\begin{thmprime}{test}
Test
\end{thmprime}

\end{document}

提前谢谢了!

答案1

您可以\ref*使用

\renewcommand{\thethm}{\ref*{#1}$'$}%

代码:

\documentclass[11 pt, a4paper]{article}
\usepackage{amsmath,amssymb,amsthm,mathrsfs,amsfonts,dsfont}
\usepackage{hyperref}

\newtheorem{thm}{Theorem}[section]

\newenvironment{thmprime}[1]
{\renewcommand{\thethm}{\ref*{#1}$'$}%
\addtocounter{thm}{-1}%
\begin{thm}}
{\end{thm}}

\begin{document}

\begin{thm}\label{test}
Test
\begin{align}\label{eqn}
a^2
\end{align}
\end{thm}

Equation \ref{eqn}

\begin{thmprime}{test}
Test
\end{thmprime}

\end{document}

在此处输入图片描述

相关内容