Different font size/position of beamer's navigation symbols template's content depending on regular/plain...











up vote
3
down vote

favorite












Let's suppose I'd like to divert the navigation symbols template (e.g. in order replace them by the frame numbers, see this bug report ;) I would be facing troubles regarding the font size/position, depending on regular/plain frames, as shown by the following MCE.



How could I get rid of these troubles?



documentclass{beamer}
usetheme{PaloAlto}
setbeamertemplate{navigation symbols}{insertframenumber/inserttotalframenumber}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here










share|improve this question


















  • 1




    I guess the problem is that the navigation symbols are placed above the footline, which is not there on plain frames. Would you be interested in a brute force tikz solution? (the different font size can be avoided by explicitly setting it tinyinsertframenumber/inserttotalframenumber)
    – samcarter
    15 hours ago












  • @samcarter I see for the reason. About the brute force solution, why not but I would have expected a not too verbose solution to expose to LaTeX newbies :) About the font size, I already tried this, but noticed tiny is larger than the font size in regular frames (okay, I could make use of fontsize{...}{...}selectfont)).
    – Denis Bitouzé
    15 hours ago








  • 1




    I think the reason for the different font size boils down to that if it not explicit set, it uses the font size of whatever element was typeset before and normally that is the footline, but on a plain frame, there is no footline ...
    – samcarter
    15 hours ago










  • I'm not sure I understand your sentence tiny is larger than the font size in regular frames Could you make an example to show which problem you encounter?
    – samcarter
    15 hours ago






  • 1




    Try with setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber} (sorry, I confused tiny with Tiny)
    – samcarter
    14 hours ago

















up vote
3
down vote

favorite












Let's suppose I'd like to divert the navigation symbols template (e.g. in order replace them by the frame numbers, see this bug report ;) I would be facing troubles regarding the font size/position, depending on regular/plain frames, as shown by the following MCE.



How could I get rid of these troubles?



documentclass{beamer}
usetheme{PaloAlto}
setbeamertemplate{navigation symbols}{insertframenumber/inserttotalframenumber}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here










share|improve this question


















  • 1




    I guess the problem is that the navigation symbols are placed above the footline, which is not there on plain frames. Would you be interested in a brute force tikz solution? (the different font size can be avoided by explicitly setting it tinyinsertframenumber/inserttotalframenumber)
    – samcarter
    15 hours ago












  • @samcarter I see for the reason. About the brute force solution, why not but I would have expected a not too verbose solution to expose to LaTeX newbies :) About the font size, I already tried this, but noticed tiny is larger than the font size in regular frames (okay, I could make use of fontsize{...}{...}selectfont)).
    – Denis Bitouzé
    15 hours ago








  • 1




    I think the reason for the different font size boils down to that if it not explicit set, it uses the font size of whatever element was typeset before and normally that is the footline, but on a plain frame, there is no footline ...
    – samcarter
    15 hours ago










  • I'm not sure I understand your sentence tiny is larger than the font size in regular frames Could you make an example to show which problem you encounter?
    – samcarter
    15 hours ago






  • 1




    Try with setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber} (sorry, I confused tiny with Tiny)
    – samcarter
    14 hours ago















up vote
3
down vote

favorite









up vote
3
down vote

favorite











Let's suppose I'd like to divert the navigation symbols template (e.g. in order replace them by the frame numbers, see this bug report ;) I would be facing troubles regarding the font size/position, depending on regular/plain frames, as shown by the following MCE.



How could I get rid of these troubles?



documentclass{beamer}
usetheme{PaloAlto}
setbeamertemplate{navigation symbols}{insertframenumber/inserttotalframenumber}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here










share|improve this question













Let's suppose I'd like to divert the navigation symbols template (e.g. in order replace them by the frame numbers, see this bug report ;) I would be facing troubles regarding the font size/position, depending on regular/plain frames, as shown by the following MCE.



How could I get rid of these troubles?



documentclass{beamer}
usetheme{PaloAlto}
setbeamertemplate{navigation symbols}{insertframenumber/inserttotalframenumber}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here







beamer header-footer






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 15 hours ago









Denis Bitouzé

3,55011349




3,55011349








  • 1




    I guess the problem is that the navigation symbols are placed above the footline, which is not there on plain frames. Would you be interested in a brute force tikz solution? (the different font size can be avoided by explicitly setting it tinyinsertframenumber/inserttotalframenumber)
    – samcarter
    15 hours ago












  • @samcarter I see for the reason. About the brute force solution, why not but I would have expected a not too verbose solution to expose to LaTeX newbies :) About the font size, I already tried this, but noticed tiny is larger than the font size in regular frames (okay, I could make use of fontsize{...}{...}selectfont)).
    – Denis Bitouzé
    15 hours ago








  • 1




    I think the reason for the different font size boils down to that if it not explicit set, it uses the font size of whatever element was typeset before and normally that is the footline, but on a plain frame, there is no footline ...
    – samcarter
    15 hours ago










  • I'm not sure I understand your sentence tiny is larger than the font size in regular frames Could you make an example to show which problem you encounter?
    – samcarter
    15 hours ago






  • 1




    Try with setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber} (sorry, I confused tiny with Tiny)
    – samcarter
    14 hours ago
















  • 1




    I guess the problem is that the navigation symbols are placed above the footline, which is not there on plain frames. Would you be interested in a brute force tikz solution? (the different font size can be avoided by explicitly setting it tinyinsertframenumber/inserttotalframenumber)
    – samcarter
    15 hours ago












  • @samcarter I see for the reason. About the brute force solution, why not but I would have expected a not too verbose solution to expose to LaTeX newbies :) About the font size, I already tried this, but noticed tiny is larger than the font size in regular frames (okay, I could make use of fontsize{...}{...}selectfont)).
    – Denis Bitouzé
    15 hours ago








  • 1




    I think the reason for the different font size boils down to that if it not explicit set, it uses the font size of whatever element was typeset before and normally that is the footline, but on a plain frame, there is no footline ...
    – samcarter
    15 hours ago










  • I'm not sure I understand your sentence tiny is larger than the font size in regular frames Could you make an example to show which problem you encounter?
    – samcarter
    15 hours ago






  • 1




    Try with setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber} (sorry, I confused tiny with Tiny)
    – samcarter
    14 hours ago










1




1




I guess the problem is that the navigation symbols are placed above the footline, which is not there on plain frames. Would you be interested in a brute force tikz solution? (the different font size can be avoided by explicitly setting it tinyinsertframenumber/inserttotalframenumber)
– samcarter
15 hours ago






I guess the problem is that the navigation symbols are placed above the footline, which is not there on plain frames. Would you be interested in a brute force tikz solution? (the different font size can be avoided by explicitly setting it tinyinsertframenumber/inserttotalframenumber)
– samcarter
15 hours ago














@samcarter I see for the reason. About the brute force solution, why not but I would have expected a not too verbose solution to expose to LaTeX newbies :) About the font size, I already tried this, but noticed tiny is larger than the font size in regular frames (okay, I could make use of fontsize{...}{...}selectfont)).
– Denis Bitouzé
15 hours ago






@samcarter I see for the reason. About the brute force solution, why not but I would have expected a not too verbose solution to expose to LaTeX newbies :) About the font size, I already tried this, but noticed tiny is larger than the font size in regular frames (okay, I could make use of fontsize{...}{...}selectfont)).
– Denis Bitouzé
15 hours ago






1




1




I think the reason for the different font size boils down to that if it not explicit set, it uses the font size of whatever element was typeset before and normally that is the footline, but on a plain frame, there is no footline ...
– samcarter
15 hours ago




I think the reason for the different font size boils down to that if it not explicit set, it uses the font size of whatever element was typeset before and normally that is the footline, but on a plain frame, there is no footline ...
– samcarter
15 hours ago












I'm not sure I understand your sentence tiny is larger than the font size in regular frames Could you make an example to show which problem you encounter?
– samcarter
15 hours ago




I'm not sure I understand your sentence tiny is larger than the font size in regular frames Could you make an example to show which problem you encounter?
– samcarter
15 hours ago




1




1




Try with setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber} (sorry, I confused tiny with Tiny)
– samcarter
14 hours ago






Try with setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber} (sorry, I confused tiny with Tiny)
– samcarter
14 hours ago












1 Answer
1






active

oldest

votes

















up vote
5
down vote













The problem is that there is no special font size set in your redefined navigation symbols template. So the fontsize of whatever element was typeset before is used. Normally the footline comes before, but on plain frames there is no footline.



As a workaround you can explicitly set the font size:



documentclass{beamer}

setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}

begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}

begin{frame}
frametitle{A plain frame}
end{frame}
end{document}


enter image description here





Brute force solution and total overkill: use tikz and position the pagenumber relative to the page



documentclass{beamer}
usetheme{PaloAlto}
usepackage{tikz}

setbeamertemplate{navigation symbols}{%
begin{tikzpicture}[remember picture, overlay]
node[xshift=-0.4cm,yshift=0.2cm] at (current page.south east) {tinyinsertframenumber/inserttotalframenumber};
end{tikzpicture}}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here






share|improve this answer























  • I guess you meant tiny instead of Tiny.
    – Denis Bitouzé
    13 hours ago






  • 1




    No, tiny is bigger than Tiny :) (that was the difference to the normal slides yous aw)
    – samcarter
    13 hours ago






  • 1




    Another point I'm learning thanks to you: the two extra font sizes Tiny and TINY :)
    – Denis Bitouzé
    13 hours ago











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',
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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f464114%2fdifferent-font-size-position-of-beamers-navigation-symbols-templates-content-d%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








up vote
5
down vote













The problem is that there is no special font size set in your redefined navigation symbols template. So the fontsize of whatever element was typeset before is used. Normally the footline comes before, but on plain frames there is no footline.



As a workaround you can explicitly set the font size:



documentclass{beamer}

setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}

begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}

begin{frame}
frametitle{A plain frame}
end{frame}
end{document}


enter image description here





Brute force solution and total overkill: use tikz and position the pagenumber relative to the page



documentclass{beamer}
usetheme{PaloAlto}
usepackage{tikz}

setbeamertemplate{navigation symbols}{%
begin{tikzpicture}[remember picture, overlay]
node[xshift=-0.4cm,yshift=0.2cm] at (current page.south east) {tinyinsertframenumber/inserttotalframenumber};
end{tikzpicture}}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here






share|improve this answer























  • I guess you meant tiny instead of Tiny.
    – Denis Bitouzé
    13 hours ago






  • 1




    No, tiny is bigger than Tiny :) (that was the difference to the normal slides yous aw)
    – samcarter
    13 hours ago






  • 1




    Another point I'm learning thanks to you: the two extra font sizes Tiny and TINY :)
    – Denis Bitouzé
    13 hours ago















up vote
5
down vote













The problem is that there is no special font size set in your redefined navigation symbols template. So the fontsize of whatever element was typeset before is used. Normally the footline comes before, but on plain frames there is no footline.



As a workaround you can explicitly set the font size:



documentclass{beamer}

setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}

begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}

begin{frame}
frametitle{A plain frame}
end{frame}
end{document}


enter image description here





Brute force solution and total overkill: use tikz and position the pagenumber relative to the page



documentclass{beamer}
usetheme{PaloAlto}
usepackage{tikz}

setbeamertemplate{navigation symbols}{%
begin{tikzpicture}[remember picture, overlay]
node[xshift=-0.4cm,yshift=0.2cm] at (current page.south east) {tinyinsertframenumber/inserttotalframenumber};
end{tikzpicture}}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here






share|improve this answer























  • I guess you meant tiny instead of Tiny.
    – Denis Bitouzé
    13 hours ago






  • 1




    No, tiny is bigger than Tiny :) (that was the difference to the normal slides yous aw)
    – samcarter
    13 hours ago






  • 1




    Another point I'm learning thanks to you: the two extra font sizes Tiny and TINY :)
    – Denis Bitouzé
    13 hours ago













up vote
5
down vote










up vote
5
down vote









The problem is that there is no special font size set in your redefined navigation symbols template. So the fontsize of whatever element was typeset before is used. Normally the footline comes before, but on plain frames there is no footline.



As a workaround you can explicitly set the font size:



documentclass{beamer}

setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}

begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}

begin{frame}
frametitle{A plain frame}
end{frame}
end{document}


enter image description here





Brute force solution and total overkill: use tikz and position the pagenumber relative to the page



documentclass{beamer}
usetheme{PaloAlto}
usepackage{tikz}

setbeamertemplate{navigation symbols}{%
begin{tikzpicture}[remember picture, overlay]
node[xshift=-0.4cm,yshift=0.2cm] at (current page.south east) {tinyinsertframenumber/inserttotalframenumber};
end{tikzpicture}}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here






share|improve this answer














The problem is that there is no special font size set in your redefined navigation symbols template. So the fontsize of whatever element was typeset before is used. Normally the footline comes before, but on plain frames there is no footline.



As a workaround you can explicitly set the font size:



documentclass{beamer}

setbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}

begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}

begin{frame}
frametitle{A plain frame}
end{frame}
end{document}


enter image description here





Brute force solution and total overkill: use tikz and position the pagenumber relative to the page



documentclass{beamer}
usetheme{PaloAlto}
usepackage{tikz}

setbeamertemplate{navigation symbols}{%
begin{tikzpicture}[remember picture, overlay]
node[xshift=-0.4cm,yshift=0.2cm] at (current page.south east) {tinyinsertframenumber/inserttotalframenumber};
end{tikzpicture}}
begin{document}
begin{frame}
frametitle{A regular frame}
end{frame}
begin{frame}[plain]
frametitle{A plain frame}
end{frame}
end{document}


enter image description here







share|improve this answer














share|improve this answer



share|improve this answer








edited 14 hours ago

























answered 15 hours ago









samcarter

83.6k794267




83.6k794267












  • I guess you meant tiny instead of Tiny.
    – Denis Bitouzé
    13 hours ago






  • 1




    No, tiny is bigger than Tiny :) (that was the difference to the normal slides yous aw)
    – samcarter
    13 hours ago






  • 1




    Another point I'm learning thanks to you: the two extra font sizes Tiny and TINY :)
    – Denis Bitouzé
    13 hours ago


















  • I guess you meant tiny instead of Tiny.
    – Denis Bitouzé
    13 hours ago






  • 1




    No, tiny is bigger than Tiny :) (that was the difference to the normal slides yous aw)
    – samcarter
    13 hours ago






  • 1




    Another point I'm learning thanks to you: the two extra font sizes Tiny and TINY :)
    – Denis Bitouzé
    13 hours ago
















I guess you meant tiny instead of Tiny.
– Denis Bitouzé
13 hours ago




I guess you meant tiny instead of Tiny.
– Denis Bitouzé
13 hours ago




1




1




No, tiny is bigger than Tiny :) (that was the difference to the normal slides yous aw)
– samcarter
13 hours ago




No, tiny is bigger than Tiny :) (that was the difference to the normal slides yous aw)
– samcarter
13 hours ago




1




1




Another point I'm learning thanks to you: the two extra font sizes Tiny and TINY :)
– Denis Bitouzé
13 hours ago




Another point I'm learning thanks to you: the two extra font sizes Tiny and TINY :)
– Denis Bitouzé
13 hours ago


















draft saved

draft discarded




















































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.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • 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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f464114%2fdifferent-font-size-position-of-beamers-navigation-symbols-templates-content-d%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

Quarter-circle Tiles

build a pushdown automaton that recognizes the reverse language of a given pushdown automaton?

Mont Emei