No custom footline template, no logo in footer.
Just override the 3 footer beamercolors to white-on-kyndrylRed.
Madrid handles the layout, we handle the colors.
Logo stays on title page only (titlegraphic).
Three beamercolorbox at 0.33+0.34+0.33 = 1.0 paperwidth:
- Left: Kyndryl logo (inline, small) + author name
- Center: presentation title (white text, Madrid colors)
- Right: date + page number
All via BEAMER_HEADER (runs after usetheme Madrid).
Instead of replacing Madrid's footline entirely (which didn't work),
use addtobeamertemplate to prepend logo and setbeamercolor to make
title text white. Both via BEAMER_HEADER (after usetheme).
LATEX_HEADER runs BEFORE usetheme → Madrid overwrites it.
BEAMER_HEADER runs AFTER usetheme → our footer wins.
Logo: {logo} without extension (graphicspath handles it).
H:2 was my mistake — broke frame titles and content splitting.
With H:1 (default): * = frame, ** = content inside frame.
allowframebreaks auto-splits long frames (Domains I, II, III...).
This is the ORIGINAL working template + only Kyndryl colors added.
No other changes to layout/frame/table logic.
- REMOVED: renewenvironment{frame} hack (broke frame titles with H:2)
- allowframebreaks now via org-beamer-frame-default-options in config.el
(ox-beamer adds it properly to each generated frame)
- Kept: adjustbox for tables (proven working)
- Kept: Kyndryl colors, AtBeginSection{}, logo, rowcolors
Based on the original working template (commit 4ceaea1):
- Same allowframebreaks via renewenvironment{frame}
- Same adjustbox wrapper on tabular (proven to work)
- Added: Kyndryl palette colors over Madrid theme
- Added: H:2 + AtBeginSection{} (no empty section slides)
- Added: logo via titlegraphic
- Added: rowcolors for alternating table rows
- config.el tabularx filter skips beamer (adjustbox handles it)
Same packages and color definitions as document.org, adapted for beamer:
- No longtable/ltablex (beamer doesn't support them)
- No geometry/fancyhdr/titling (beamer handles layout)
- No frame/tabular renewenvironment hacks
- Table scaling via config.el resizebox filter
- Frame breaks via config.el org-beamer-frame-default-options
- Madrid theme + Kyndryl palette colors + logo
- allowframebreaks + shrink=5: auto-split AND auto-scale
- Tables: max width 0.97 linewidth + center (prevents right border clipping)
- frametitle continuation empty (no 'cont.' label on split slides)
- Frame shrink=5: auto-scale content up to 5% when it overflows
- frametitle continuation empty (no ugly 'cont.' on split frames)
- Tables: scriptsize font, max totalheight 0.75 textheight, tighter spacing
- Custom Beamer color scheme: kyndrylRed (#C40000) title bars, items, blocks
- Kyndryl logo on title page + footer (bottom-left, with page numbers)
- Helvetica font (matches document.org)
- Table fix: ltablex + booktabs + rowcolors + Y/Z/R column types (from document.org)
- Beamer table scaling: adjustbox wrapper (updated tabcolsep/arraystretch)
- Clean frametitle: red bar with white text
- Hyperlinks in kyndrylRed
- Code blocks with light gray background