Files
emacs-org/templates/presentation.org
Daneel 3112f8b241 presentation.org: clean rewrite — no frame/tabular hacks
- Removed renewenvironment{frame} hack (caused empty slides)
  → allowframebreaks via org-beamer-frame-default-options in config.el
- Removed renewenvironment{tabular}/adjustbox hack (didn't scale properly)
  → resizebox via my/org-beamer-resizebox-tables filter in config.el
- Kept: Madrid theme, Kyndryl colors, AtBeginSection{}, rowcolors, logo
2026-02-25 11:20:53 +01:00

69 lines
3.1 KiB
Org Mode

#+TITLE:
#+SUBTITLE:
#+AUTHOR: Martin Sukaný
#+DATE: \today
#+LANGUAGE: en
#+OPTIONS: toc:nil num:nil H:2
#+LATEX_CLASS: beamer
#+LATEX_CLASS_OPTIONS: [aspectratio=169]
#+BEAMER_THEME: Madrid
# -- Encoding, fonts -----------------------------------------------------------
#+LATEX_HEADER: \usepackage[english]{babel}
#+LATEX_HEADER: \usepackage[T1]{fontenc}
#+LATEX_HEADER: \usepackage{helvet}
#+LATEX_HEADER: \renewcommand{\familydefault}{\sfdefault}
# -- Kyndryl brand colors -----------------------------------------------------
#+LATEX_HEADER: \usepackage[table,x11names]{xcolor}
#+LATEX_HEADER: \definecolor{kyndrylRed}{RGB}{196,0,0}
#+LATEX_HEADER: \definecolor{kyndrylDark}{RGB}{38,38,38}
#+LATEX_HEADER: \definecolor{kyndrylGray}{RGB}{100,100,100}
#+LATEX_HEADER: \definecolor{kyndrylLightGray}{RGB}{240,240,240}
#+LATEX_HEADER: \definecolor{tableOdd}{RGB}{252,252,252}
#+LATEX_HEADER: \definecolor{tableEven}{RGB}{237,237,237}
# -- Beamer colors (Kyndryl branding over Madrid) -----------------------------
#+LATEX_HEADER: \setbeamercolor{palette primary}{bg=kyndrylRed,fg=white}
#+LATEX_HEADER: \setbeamercolor{palette secondary}{bg=kyndrylRed!85,fg=white}
#+LATEX_HEADER: \setbeamercolor{palette tertiary}{bg=kyndrylRed!70,fg=white}
#+LATEX_HEADER: \setbeamercolor{palette quaternary}{bg=kyndrylDark,fg=white}
#+LATEX_HEADER: \setbeamercolor{structure}{fg=kyndrylRed}
#+LATEX_HEADER: \setbeamercolor{block title}{bg=kyndrylRed,fg=white}
#+LATEX_HEADER: \setbeamercolor{block body}{bg=kyndrylLightGray}
#+LATEX_HEADER: \setbeamercolor{item}{fg=kyndrylRed}
#+LATEX_HEADER: \setbeamercolor{subitem}{fg=kyndrylRed!80}
# -- Navigation: remove symbols, suppress empty section title slides ----------
#+LATEX_HEADER: \setbeamertemplate{navigation symbols}{}
#+LATEX_HEADER: \AtBeginSection{}
#+LATEX_HEADER: \AtBeginSubsection{}
# -- Logo on title page --------------------------------------------------------
#+LATEX_HEADER: \usepackage{graphicx}
#+LATEX_HEADER: \titlegraphic{\includegraphics[width=0.15\textwidth]{~/org/templates/logo.png}}
# -- Tabulky: rowcolors for alternating rows -----------------------------------
#+LATEX_HEADER: \usepackage{array}
#+LATEX_HEADER: \usepackage{booktabs}
#+LATEX_HEADER: \usepackage{colortbl}
#+LATEX_HEADER: \AtBeginEnvironment{tabular}{\rowcolors{1}{tableOdd}{tableEven}}
# -- Hyperlinks ----------------------------------------------------------------
#+LATEX_HEADER: \usepackage{hyperref}
#+LATEX_HEADER: \hypersetup{colorlinks=true,linkcolor=kyndrylRed,urlcolor=kyndrylRed,citecolor=kyndrylRed}
# -- Code blocks ---------------------------------------------------------------
#+LATEX_HEADER: \usepackage{listings}
#+LATEX_HEADER: \lstset{backgroundcolor=\color{kyndrylLightGray},basicstyle=\ttfamily\scriptsize,breaklines=true,frame=single,rulecolor=\color{kyndrylGray}}
# -- Frametitle continuation (no ugly "cont." on split frames) -----------------
#+LATEX_HEADER: \setbeamertemplate{frametitle continuation}{}
# ------------------------------------------------------------------------------
# Obsah prezentace
# ------------------------------------------------------------------------------