Replies: 5 comments 5 replies
-
Most beamer users will just use the default computer modern sans font. This means that this is by far the most thoroughly tested font for beamer. If you'd like to minimise the risk of problems for your users, I would stick to the default font. (beamer also hard codes it in a couple of places, like operator names, which can lead to "funny" looking mixtures if combined with other fonts)
While it is very easy for a user to add their favourite font package to the header, it is hard to undo it and switch back to the beamer default behaviour. |
Beta Was this translation helpful? Give feedback.
-
That's good to know.
Out of interest, would that be a reason not to use lmodern.sty as well?
…On Sun, 29 Sep 2024, at 17:07, samcarter wrote:
> Font choice
>
> The Beamer manual seems to gently discourage using Latin Modern (section 5.6.2). Is there a case for a different default, for example arev.sty <https://ctan.org/pkg/arev>? There is the obvious downside that not everybody will like the change, and those that want it can use arev.sty anyway.
>
Most beamer users will just use the default computer modern sans font.
This means that this is by far the most thoroughly tested font for
beamer. If you'd like to minimise the risk of problems for your users,
I would stick to the default font.
(beamer also hard codes it in a couple of places, like operator names,
which can lead to "funny" looking results if combined with other fonts)
—
Reply to this email directly, view it on GitHub
<#10237 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABI74ZXUGKIOGCYOG7C5WLZZAJTVAVCNFSM6AAAAABPBWVOPCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTANZYHE3DQNQ>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Looking at the code pandoc produces, there are a couple of things which could be improved
unicode is the default now anyway
pdfpages isn't necessary. Beamer will load it automatically if it is needed for notes
not necessary, beamer loads the ams* packages automatically
not necessary, utf8 is the default since 6 years or so
not necessary, loaded automatically
using
|
Beta Was this translation helpful? Give feedback.
-
Commit 17b667e is where that first bit of code was added. |
Beta Was this translation helpful? Give feedback.
-
I made pull requests for the things that still seem to me to be good ideas. I decided that the text in dates isn't very important, and that Changing the font or using the professionalfonts theme also seem like more trouble than they are worth. |
Beta Was this translation helpful? Give feedback.
-
I have been thinking a bit about the Beamer template. I thought that I would mention some possible improvements. I could make PRs for any of these, if they seem like a good idea.
Sections
The template includes this code:
The effect is to remove 'Part X' (and so on) from the part slides. I think that the reason for this was to avoid them being printed in English. I think that has been fixed by #9868. So maybe this isn't needed any more?
Theme options
The template has variables for theme, colortheme, fonttheme, innertheme, outertheme. There is also a variable for themeoptions. Why not for the rest?
Short title/subtitle/author/institute/date
In Beamer, all of these take an optional argument for a short form. These are used by some themes, and many themes don't look good without them. So it might be good to have variables for them, unless this is bloating the template for little gain?
Multiple titlegraphics
Perhaps the titlegraphic variable should take a list and produce a sequence of
\includegraphics
? Title graphic options should be applied to them all.Text in dates
The Beamer manual encourages using the
\date
command to insert the venue of a talk as well as the date. I don't know if this is just unnecessary complexity, but I thought about adding a 'venue' variable which is inserted into the\date
command as well as the 'date' variable. Some logic could allow for either or both to be used. That keeps 'date' as a representation of the date which is better if the same source is also making, e.g., HTML. If this is a good idea, the other presentation formats could do the same thing.Professional fonts
Would it be a good idea to include
\usefonttheme{professionalfonts}
whenever the fontfamily variable is set? That's the impression I get from the Beamer manual, but I could be wrong.Font choice
The Beamer manual seems to gently discourage using Latin Modern (section 5.6.2). Is there a case for a different default, for example arev.sty? There is the obvious downside that not everybody will like the change, and those that want it can use arev.sty anyway.
Beta Was this translation helpful? Give feedback.
All reactions