`cleveref` does not work inside a note page (beamer)
cleveref package works well in my beamer frames, but when it comes to note pages. The tags work well and cleveref can refer to items outside the note page, but not to items inside it
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}{}
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
note<.>{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
end{document}
beamer cleveref
add a comment |
cleveref package works well in my beamer frames, but when it comes to note pages. The tags work well and cleveref can refer to items outside the note page, but not to items inside it
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}{}
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
note<.>{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
end{document}
beamer cleveref
2
Can you make an example that is a bit more minimal?
– samcarter
3 hours ago
It is shorter now
– Al-Motasem Aldaoudeyeh
3 hours ago
1
I bet you could reduce the example to less than 20 lines and still reproduce the problem
– samcarter
3 hours ago
1
Apparently, labels inside anotedon't find their way in the.auxfile. It's not a problem specific with cleveref: also the standardref(without loadingcleveref) has the same issue.
– egreg
2 hours ago
Is there a way to fix it or does this require reimplementation of some low levelclevereforLaTeXmacros?
– Al-Motasem Aldaoudeyeh
2 hours ago
add a comment |
cleveref package works well in my beamer frames, but when it comes to note pages. The tags work well and cleveref can refer to items outside the note page, but not to items inside it
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}{}
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
note<.>{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
end{document}
beamer cleveref
cleveref package works well in my beamer frames, but when it comes to note pages. The tags work well and cleveref can refer to items outside the note page, but not to items inside it
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}{}
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
note<.>{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
end{document}
beamer cleveref
beamer cleveref
edited 2 hours ago
Al-Motasem Aldaoudeyeh
asked 3 hours ago
Al-Motasem AldaoudeyehAl-Motasem Aldaoudeyeh
1,746414
1,746414
2
Can you make an example that is a bit more minimal?
– samcarter
3 hours ago
It is shorter now
– Al-Motasem Aldaoudeyeh
3 hours ago
1
I bet you could reduce the example to less than 20 lines and still reproduce the problem
– samcarter
3 hours ago
1
Apparently, labels inside anotedon't find their way in the.auxfile. It's not a problem specific with cleveref: also the standardref(without loadingcleveref) has the same issue.
– egreg
2 hours ago
Is there a way to fix it or does this require reimplementation of some low levelclevereforLaTeXmacros?
– Al-Motasem Aldaoudeyeh
2 hours ago
add a comment |
2
Can you make an example that is a bit more minimal?
– samcarter
3 hours ago
It is shorter now
– Al-Motasem Aldaoudeyeh
3 hours ago
1
I bet you could reduce the example to less than 20 lines and still reproduce the problem
– samcarter
3 hours ago
1
Apparently, labels inside anotedon't find their way in the.auxfile. It's not a problem specific with cleveref: also the standardref(without loadingcleveref) has the same issue.
– egreg
2 hours ago
Is there a way to fix it or does this require reimplementation of some low levelclevereforLaTeXmacros?
– Al-Motasem Aldaoudeyeh
2 hours ago
2
2
Can you make an example that is a bit more minimal?
– samcarter
3 hours ago
Can you make an example that is a bit more minimal?
– samcarter
3 hours ago
It is shorter now
– Al-Motasem Aldaoudeyeh
3 hours ago
It is shorter now
– Al-Motasem Aldaoudeyeh
3 hours ago
1
1
I bet you could reduce the example to less than 20 lines and still reproduce the problem
– samcarter
3 hours ago
I bet you could reduce the example to less than 20 lines and still reproduce the problem
– samcarter
3 hours ago
1
1
Apparently, labels inside a
note don't find their way in the .aux file. It's not a problem specific with cleveref: also the standard ref (without loading cleveref) has the same issue.– egreg
2 hours ago
Apparently, labels inside a
note don't find their way in the .aux file. It's not a problem specific with cleveref: also the standard ref (without loading cleveref) has the same issue.– egreg
2 hours ago
Is there a way to fix it or does this require reimplementation of some low level
cleveref or LaTeX macros?– Al-Motasem Aldaoudeyeh
2 hours ago
Is there a way to fix it or does this require reimplementation of some low level
cleveref or LaTeX macros?– Al-Motasem Aldaoudeyeh
2 hours ago
add a comment |
1 Answer
1
active
oldest
votes
As a workaround you could place the note outside of the frame:
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
%renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}<-2>[label=foo]
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
note{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
againframe<3->{foo}
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%2f480367%2fcleveref-does-not-work-inside-a-note-page-beamer%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
As a workaround you could place the note outside of the frame:
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
%renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}<-2>[label=foo]
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
note{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
againframe<3->{foo}
end{document}

add a comment |
As a workaround you could place the note outside of the frame:
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
%renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}<-2>[label=foo]
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
note{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
againframe<3->{foo}
end{document}

add a comment |
As a workaround you could place the note outside of the frame:
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
%renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}<-2>[label=foo]
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
note{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
againframe<3->{foo}
end{document}

As a workaround you could place the note outside of the frame:
documentclass[aspectratio=169, xcolor={x11names}]{beamer}
usecolortheme{wolverine}
useoutertheme{split}
useinnertheme{inmargin}
setbeameroption{show notes}
setbeamersize{description width=0mm}
%renewcommand{encodingdefault}{T1}
usepackage{cleveref}
crefformat{equation}{Eq. (#1)}
begin{document}
begin{frame}<-2>[label=foo]
begin{block}{Derivation of Equivalent Impedance}
begin{description}[<+->]
item[Item 1] Item 1
item[Item 2] Item 2
item[Item 3] Item 3
begin{equation}e = m c^{2}label{eqx}end{equation}cref{eqx} is what we want.
end{description}
end{block}end{frame}
note{begin{equation}e = m c^{2}label{eq}end{equation}cref{eq} is what we want.}
againframe<3->{foo}
end{document}

answered 57 mins ago
samcartersamcarter
92.2k7105298
92.2k7105298
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%2f480367%2fcleveref-does-not-work-inside-a-note-page-beamer%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
2
Can you make an example that is a bit more minimal?
– samcarter
3 hours ago
It is shorter now
– Al-Motasem Aldaoudeyeh
3 hours ago
1
I bet you could reduce the example to less than 20 lines and still reproduce the problem
– samcarter
3 hours ago
1
Apparently, labels inside a
notedon't find their way in the.auxfile. It's not a problem specific with cleveref: also the standardref(without loadingcleveref) has the same issue.– egreg
2 hours ago
Is there a way to fix it or does this require reimplementation of some low level
clevereforLaTeXmacros?– Al-Motasem Aldaoudeyeh
2 hours ago