diff --git a/templates/presentation.org b/templates/presentation.org index 2aba3e0..ec70e15 100644 --- a/templates/presentation.org +++ b/templates/presentation.org @@ -1,3 +1,5 @@ +#+TITLE: +#+SUBTITLE: #+AUTHOR: Martin Sukaný #+DATE: \today #+LANGUAGE: en @@ -35,52 +37,20 @@ #+LATEX_HEADER: \setbeamercolor{item}{fg=kyndrylRed} #+LATEX_HEADER: \setbeamercolor{subitem}{fg=kyndrylRed!80} -# -- Navigation: remove symbols ----------------------------------------------- +# -- Navigation: remove symbols, suppress empty section title slides ---------- #+LATEX_HEADER: \setbeamertemplate{navigation symbols}{} - -# -- Suppress empty section title slides (H:2 generates them by default) ------ #+LATEX_HEADER: \AtBeginSection{} #+LATEX_HEADER: \AtBeginSubsection{} -# -- Frame overflow: auto-shrink + split when content doesn't fit ------------- -#+LATEX_HEADER: \let\oldframe\frame -#+LATEX_HEADER: \let\endoldframe\endframe -#+LATEX_HEADER: \renewenvironment{frame}[1][]{\oldframe[allowframebreaks,shrink=15,#1]}{\endoldframe} -#+LATEX_HEADER: \setbeamertemplate{frametitle continuation}{} - # -- Logo on title page -------------------------------------------------------- #+LATEX_HEADER: \usepackage{graphicx} #+LATEX_HEADER: \titlegraphic{\includegraphics[width=0.15\textwidth]{~/org/templates/logo.png}} -# -- Tabulky (shodne s document.org, BEZ longtable/ltablex — beamer nepodporuje) +# -- Tabulky: rowcolors for alternating rows ----------------------------------- #+LATEX_HEADER: \usepackage{array} -#+LATEX_HEADER: \usepackage{tabularx} #+LATEX_HEADER: \usepackage{booktabs} #+LATEX_HEADER: \usepackage{colortbl} -#+LATEX_HEADER: \usepackage{etoolbox} -#+LATEX_HEADER: \usepackage{ragged2e} -# 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 -#+LATEX_HEADER: \newcolumntype{Y}{>{\RaggedRight\arraybackslash}X} -#+LATEX_HEADER: \newcolumntype{Z}{>{\Centering\arraybackslash}X} -#+LATEX_HEADER: \newcolumntype{R}{>{\RaggedLeft\arraybackslash}X} - -# -- Beamer table scaling (fit tables to slide width) -------------------------- -#+LATEX_HEADER: \usepackage{adjustbox} -#+LATEX_HEADER: \let\orgoldtabular\tabular -#+LATEX_HEADER: \let\orgendoldtabular\endtabular -#+LATEX_HEADER: \renewenvironment{tabular}[1]{% -#+LATEX_HEADER: \begin{adjustbox}{max width=\linewidth,max totalheight=0.72\textheight,center}% -#+LATEX_HEADER: \small% -#+LATEX_HEADER: \setlength{\tabcolsep}{4pt}% -#+LATEX_HEADER: \renewcommand{\arraystretch}{1.15}% -#+LATEX_HEADER: \orgoldtabular{#1}% -#+LATEX_HEADER: }{% -#+LATEX_HEADER: \orgendoldtabular% -#+LATEX_HEADER: \end{adjustbox}% -#+LATEX_HEADER: } # -- Hyperlinks ---------------------------------------------------------------- #+LATEX_HEADER: \usepackage{hyperref} @@ -90,6 +60,9 @@ #+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 # ------------------------------------------------------------------------------