Merge remote-tracking branch 'refs/remotes/origin/master'

This commit is contained in:
Martin Sukany
2026-02-25 10:58:30 +01:00

View File

@@ -7,21 +7,13 @@
#+LATEX_CLASS: beamer
#+LATEX_CLASS_OPTIONS: [aspectratio=169]
# -- Kyndryl theme: custom colors, no default Beamer theme clutter -----------
#+BEAMER_THEME: default
#+BEAMER_COLOR_THEME: default
# -- Frame breaks: allow automatic breaking of long slides --------------------
#+LATEX_HEADER: \let\oldframe\frame
#+LATEX_HEADER: \let\endoldframe\endframe
#+LATEX_HEADER: \renewenvironment{frame}[1][]{\oldframe[allowframebreaks,#1]}{\endoldframe}
#+BEAMER_THEME: Madrid
# -- Encoding, fonts -----------------------------------------------------------
#+LATEX_HEADER: \usepackage[english]{babel}
#+LATEX_HEADER: \usepackage[T1]{fontenc}
#+LATEX_HEADER: \usepackage{helvet}
#+LATEX_HEADER: \renewcommand{\familydefault}{\sfdefault}
#+LATEX_HEADER: \usepackage{microtype}
# -- Kyndryl brand colors -----------------------------------------------------
#+LATEX_HEADER: \usepackage[table,x11names]{xcolor}
@@ -32,84 +24,32 @@
#+LATEX_HEADER: \definecolor{tableOdd}{RGB}{252,252,252}
#+LATEX_HEADER: \definecolor{tableEven}{RGB}{237,237,237}
# -- Beamer color scheme (Kyndryl branding) ------------------------------------
# -- 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{frametitle}{fg=white,bg=kyndrylRed}
#+LATEX_HEADER: \setbeamercolor{title}{fg=white,bg=kyndrylRed}
#+LATEX_HEADER: \setbeamercolor{subtitle}{fg=kyndrylGray}
#+LATEX_HEADER: \setbeamercolor{author}{fg=kyndrylDark}
#+LATEX_HEADER: \setbeamercolor{date}{fg=kyndrylGray}
#+LATEX_HEADER: \setbeamercolor{block title}{fg=white,bg=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}
#+LATEX_HEADER: \setbeamercolor{footline}{fg=kyndrylGray}
#+LATEX_HEADER: \setbeamercolor{normal text}{fg=kyndrylDark}
# -- Beamer fonts --------------------------------------------------------------
#+LATEX_HEADER: \setbeamerfont{frametitle}{size=\large,series=\bfseries}
#+LATEX_HEADER: \setbeamerfont{title}{size=\Large,series=\bfseries}
#+LATEX_HEADER: \setbeamerfont{subtitle}{size=\normalsize}
# -- Frametitle template (clean, red bar with white text) ----------------------
#+LATEX_HEADER: \setbeamertemplate{frametitle}{%
#+LATEX_HEADER: \vskip2pt%
#+LATEX_HEADER: \leavevmode%
#+LATEX_HEADER: \hbox{%
#+LATEX_HEADER: \begin{beamercolorbox}[wd=\paperwidth,ht=2.8ex,dp=1.2ex,leftskip=0.5cm]{frametitle}%
#+LATEX_HEADER: \usebeamerfont{frametitle}\insertframetitle%
#+LATEX_HEADER: \end{beamercolorbox}%
#+LATEX_HEADER: }%
#+LATEX_HEADER: }
# -- Navigation: remove symbols, add page number + logo in footer --------------
# -- Navigation: remove symbols -----------------------------------------------
#+LATEX_HEADER: \setbeamertemplate{navigation symbols}{}
#+LATEX_HEADER: \setbeamertemplate{footline}{%
#+LATEX_HEADER: \hbox to\paperwidth{%
#+LATEX_HEADER: \hskip0.3cm%
#+LATEX_HEADER: \includegraphics[height=0.6cm]{~/org/templates/logo.png}%
#+LATEX_HEADER: \hfill%
#+LATEX_HEADER: \usebeamercolor[fg]{footline}\usebeamerfont{footline}%
#+LATEX_HEADER: \insertframenumber\,/\,\inserttotalframenumber%
#+LATEX_HEADER: \hskip0.3cm%
#+LATEX_HEADER: }%
#+LATEX_HEADER: \vskip4pt%
#+LATEX_HEADER: }
# -- Title page (centered, logo, Kyndryl styling) -----------------------------
# -- Logo on title page --------------------------------------------------------
#+LATEX_HEADER: \usepackage{graphicx}
#+LATEX_HEADER: \defbeamertemplate*{title page}{customized}[1][]{%
#+LATEX_HEADER: \vfill%
#+LATEX_HEADER: \begin{center}%
#+LATEX_HEADER: \includegraphics[width=0.20\textwidth]{~/org/templates/logo.png}\par%
#+LATEX_HEADER: \vskip1em%
#+LATEX_HEADER: {\usebeamerfont{title}\usebeamercolor[fg]{title}%
#+LATEX_HEADER: \colorbox{kyndrylRed}{\parbox{0.85\textwidth}{\centering\inserttitle}}%
#+LATEX_HEADER: }\par%
#+LATEX_HEADER: \ifx\insertsubtitle\empty\else%
#+LATEX_HEADER: \vskip0.5em%
#+LATEX_HEADER: {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle}\par%
#+LATEX_HEADER: \fi%
#+LATEX_HEADER: \vskip1.5em%
#+LATEX_HEADER: {\usebeamerfont{author}\usebeamercolor[fg]{author}\insertauthor}\par%
#+LATEX_HEADER: \vskip0.5em%
#+LATEX_HEADER: {\usebeamerfont{date}\usebeamercolor[fg]{date}\insertdate}\par%
#+LATEX_HEADER: \end{center}%
#+LATEX_HEADER: \vfill%
#+LATEX_HEADER: }
#+LATEX_HEADER: \titlegraphic{\includegraphics[width=0.15\textwidth]{~/org/templates/logo.png}}
# -- Tabulky (shodne s document.org) -------------------------------------------
# -- Tabulky (shodne s document.org, BEZ longtable/ltablex — beamer nepodporuje)
#+LATEX_HEADER: \usepackage{array}
#+LATEX_HEADER: \usepackage{tabularx}
#+LATEX_HEADER: \usepackage{longtable}
#+LATEX_HEADER: \usepackage{ltablex}
#+LATEX_HEADER: \keepXColumns
#+LATEX_HEADER: \usepackage{booktabs}
#+LATEX_HEADER: \usepackage{colortbl}
#+LATEX_HEADER: \usepackage{etoolbox}
#+LATEX_HEADER: \usepackage{ragged2e}
# Stridave barvy radku -- vsechny typy tabulek
#+LATEX_HEADER: \AtBeginEnvironment{longtable}{\rowcolors{1}{tableOdd}{tableEven}}
# Stridave barvy radku
#+LATEX_HEADER: \AtBeginEnvironment{tabularx}{\rowcolors{1}{tableOdd}{tableEven}}
#+LATEX_HEADER: \AtBeginEnvironment{tabular}{\rowcolors{1}{tableOdd}{tableEven}}
# Typy sloupcu: Y=wrap+levy, Z=wrap+stred, R=wrap+pravy