Hyperref in mathematical equations
With the following codes:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of eqref{eq}, we have
end{document}
I get
I hope that the brackets will be also automatically colorated like the number of the equation. As it is shown also in this paragraph of a paper:
formatting hyperref cross-referencing
add a comment |
With the following codes:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of eqref{eq}, we have
end{document}
I get
I hope that the brackets will be also automatically colorated like the number of the equation. As it is shown also in this paragraph of a paper:
formatting hyperref cross-referencing
add a comment |
With the following codes:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of eqref{eq}, we have
end{document}
I get
I hope that the brackets will be also automatically colorated like the number of the equation. As it is shown also in this paragraph of a paper:
formatting hyperref cross-referencing
With the following codes:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of eqref{eq}, we have
end{document}
I get
I hope that the brackets will be also automatically colorated like the number of the equation. As it is shown also in this paragraph of a paper:
formatting hyperref cross-referencing
formatting hyperref cross-referencing
edited Jan 14 at 19:20
Werner
444k699791681
444k699791681
asked Jan 14 at 18:56
StudentStudent
460210
460210
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
You'll have to redefine eqref
to use hyperref[<link>]{... ref*{<link>} ...}
:
documentclass{article}
usepackage{amsmath,xcolor}
usepackage[colorlinks=true]{hyperref}
hypersetup{linkcolor=blue}
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
makeatletter
% newcommand{eqref}[1]{textup{tagform@{ref{#1}}}}
renewcommand{eqref}[1]{%
hyperref[#1]{textup{tagform@{ref*{#1}}}}%
}
makeatother
begin{document}
begin{equation}
x+y=z label{eq}
end{equation}
In view of eqref{eq}, we have ldots
end{document}
add a comment |
Same answer than for your previous question: instead of worrying about such things, let cleveref
do it for you:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of labelcref{eq}, we have
end{document}
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f470122%2fhyperref-in-mathematical-equations%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
You'll have to redefine eqref
to use hyperref[<link>]{... ref*{<link>} ...}
:
documentclass{article}
usepackage{amsmath,xcolor}
usepackage[colorlinks=true]{hyperref}
hypersetup{linkcolor=blue}
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
makeatletter
% newcommand{eqref}[1]{textup{tagform@{ref{#1}}}}
renewcommand{eqref}[1]{%
hyperref[#1]{textup{tagform@{ref*{#1}}}}%
}
makeatother
begin{document}
begin{equation}
x+y=z label{eq}
end{equation}
In view of eqref{eq}, we have ldots
end{document}
add a comment |
You'll have to redefine eqref
to use hyperref[<link>]{... ref*{<link>} ...}
:
documentclass{article}
usepackage{amsmath,xcolor}
usepackage[colorlinks=true]{hyperref}
hypersetup{linkcolor=blue}
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
makeatletter
% newcommand{eqref}[1]{textup{tagform@{ref{#1}}}}
renewcommand{eqref}[1]{%
hyperref[#1]{textup{tagform@{ref*{#1}}}}%
}
makeatother
begin{document}
begin{equation}
x+y=z label{eq}
end{equation}
In view of eqref{eq}, we have ldots
end{document}
add a comment |
You'll have to redefine eqref
to use hyperref[<link>]{... ref*{<link>} ...}
:
documentclass{article}
usepackage{amsmath,xcolor}
usepackage[colorlinks=true]{hyperref}
hypersetup{linkcolor=blue}
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
makeatletter
% newcommand{eqref}[1]{textup{tagform@{ref{#1}}}}
renewcommand{eqref}[1]{%
hyperref[#1]{textup{tagform@{ref*{#1}}}}%
}
makeatother
begin{document}
begin{equation}
x+y=z label{eq}
end{equation}
In view of eqref{eq}, we have ldots
end{document}
You'll have to redefine eqref
to use hyperref[<link>]{... ref*{<link>} ...}
:
documentclass{article}
usepackage{amsmath,xcolor}
usepackage[colorlinks=true]{hyperref}
hypersetup{linkcolor=blue}
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
makeatletter
% newcommand{eqref}[1]{textup{tagform@{ref{#1}}}}
renewcommand{eqref}[1]{%
hyperref[#1]{textup{tagform@{ref*{#1}}}}%
}
makeatother
begin{document}
begin{equation}
x+y=z label{eq}
end{equation}
In view of eqref{eq}, we have ldots
end{document}
answered Jan 14 at 19:19
WernerWerner
444k699791681
444k699791681
add a comment |
add a comment |
Same answer than for your previous question: instead of worrying about such things, let cleveref
do it for you:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of labelcref{eq}, we have
end{document}
add a comment |
Same answer than for your previous question: instead of worrying about such things, let cleveref
do it for you:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of labelcref{eq}, we have
end{document}
add a comment |
Same answer than for your previous question: instead of worrying about such things, let cleveref
do it for you:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of labelcref{eq}, we have
end{document}
Same answer than for your previous question: instead of worrying about such things, let cleveref
do it for you:
documentclass[12pt,a4paper]{article}
%------------------------------------------------------------
usepackage{amsmath,amssymb,amsthm}
%------------------------------------------------------------
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{xcolor}
usepackage[colorlinks=true,pagebackref=true]{hyperref}
hypersetup{urlcolor=blue, citecolor=red, linkcolor=blue}
newtheorem{corollary}{Corollary}[section]
usepackage[capitalise,noabbrev,nameinlink]{cleveref}
begin{document}
begin{equation}label{eq}
x+y=z
end{equation}
In view of labelcref{eq}, we have
end{document}
answered Jan 14 at 19:23
samcartersamcarter
1
1
add a comment |
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f470122%2fhyperref-in-mathematical-equations%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown