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}
beamer header-footer
|
show 3 more comments
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}
beamer header-footer
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 ittinyinsertframenumber/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 noticedtiny
is larger than the font size in regular frames (okay, I could make use offontsize{...}{...}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 sentencetiny 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 withsetbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}
(sorry, I confusedtiny
withTiny
)
– samcarter
14 hours ago
|
show 3 more comments
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}
beamer header-footer
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}
beamer header-footer
beamer header-footer
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 ittinyinsertframenumber/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 noticedtiny
is larger than the font size in regular frames (okay, I could make use offontsize{...}{...}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 sentencetiny 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 withsetbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}
(sorry, I confusedtiny
withTiny
)
– samcarter
14 hours ago
|
show 3 more comments
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 ittinyinsertframenumber/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 noticedtiny
is larger than the font size in regular frames (okay, I could make use offontsize{...}{...}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 sentencetiny 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 withsetbeamertemplate{navigation symbols}{Tinyinsertframenumber/inserttotalframenumber}
(sorry, I confusedtiny
withTiny
)
– 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
|
show 3 more comments
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}
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}
I guess you meanttiny
instead ofTiny
.
– 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 sizesTiny
andTINY
:)
– Denis Bitouzé
13 hours ago
add a comment |
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}
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}
I guess you meanttiny
instead ofTiny
.
– 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 sizesTiny
andTINY
:)
– Denis Bitouzé
13 hours ago
add a comment |
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}
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}
I guess you meanttiny
instead ofTiny
.
– 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 sizesTiny
andTINY
:)
– Denis Bitouzé
13 hours ago
add a comment |
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}
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}
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}
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}
edited 14 hours ago
answered 15 hours ago
samcarter
83.6k794267
83.6k794267
I guess you meanttiny
instead ofTiny
.
– 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 sizesTiny
andTINY
:)
– Denis Bitouzé
13 hours ago
add a comment |
I guess you meanttiny
instead ofTiny
.
– 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 sizesTiny
andTINY
:)
– 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
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.
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.
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%2f464114%2fdifferent-font-size-position-of-beamers-navigation-symbols-templates-content-d%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
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 offontsize{...}{...}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 confusedtiny
withTiny
)– samcarter
14 hours ago