joel-coffman / latex-jhu.edu

LaTeX packages related to Johns Hopkins University
0 stars 1 forks source link

Update EP Beamer theme to match official template #20

Open joel-coffman opened 3 years ago

joel-coffman commented 3 years ago

Engineering for Professionals (EP) released an updated Microsoft PowerPoint template designed for online courses. This change updates the ep.jhu.edu Beamer presentation theme so it is consistent with that template.

Closes #17

joel-coffman commented 3 years ago

The title page and end page do not display correctly when using Beamer's show only notes option due to the use of TikZ's remember picture (see https://tex.stackexchange.com/a/369326). It might be possible to manually center the image (see https://topanswers.xyz/tex?q=1169#a1377), but the colors – particularly gradients – would be difficult to reproduce.

joel-coffman commented 2 years ago

It would be ideal if the title page and end page used Beamer's background template although it isn't clear if that's possible because, at least for the title page, the background template cannot be specified before the start of the frame.

joel-coffman commented 2 years ago

It would be ideal if the inclusion of the "end page" was configurable (and enabled by default). That would greatly simplify using the theme in situations where tweaks are required, such as ordering the enddocument hooks.

joel-coffman commented 2 years ago

Due to a conflict between Beamer and TikZ, the background of the title page and end page do not display correctly. The ep.jhu.edu theme handles this issue with alternate versions of the title page and end page that omit the background and use a different text color so that the text is visible on a white background, but doing so introduces a visual discrepancy with the original version of these slides (i.e., white text on a blue background vs. blue text on a white background).

Consider deferring the definition of templates until the beginning of the document so that configuration in the preamble (e.g., \setbeameroption{show notes}) is handled correctly even if it appears after loading the theme.

joel-coffman commented 2 years ago

Use different color for block title and labels of items in description environment -- as it is, the difference in font size isn't sufficient to indicate that they are different (i.e., the block title looks like it is an item label).