#+title: Document template #+author: Martin Sukany #+options: toc:t num:nil ^:nil #+language: cs #+LATEX_CLASS: article #+LATEX_CLASS_OPTIONS: [a4paper,11pt] #+OPTIONS: toc:t num:t tags:nil ^:nil #+TOC: headlines 3 # ------------------------------------------------- # Čeština + typografie # ------------------------------------------------- #+LATEX_HEADER: \usepackage[czech]{babel} #+LATEX_HEADER: \usepackage[T1]{fontenc} #+LATEX_HEADER: \usepackage[utf8]{inputenc} #+LATEX_HEADER: \usepackage{microtype} #+LATEX_HEADER: \usepackage[a4paper,margin=2.2cm]{geometry} # ------------------------------------------------- # Obrázky (ať to “nezabolí” v jiných dokumentech) # ------------------------------------------------- #+LATEX_HEADER: \usepackage{graphicx} # ------------------------------------------------- # TABULKY: široké + zalamování uvnitř buněk # ------------------------------------------------- #+LATEX_HEADER: \usepackage{array} % \newcolumntype #+LATEX_HEADER: \usepackage{tabularx} % tabulka na \textwidth + X sloupce (wrap) #+LATEX_HEADER: \usepackage{longtable} % tabulky přes více stran (výška) #+LATEX_HEADER: \usepackage{ltablex} % longtable + tabularx (dlouhé + široké) #+LATEX_HEADER: \keepXColumns #+LATEX_HEADER: \usepackage{booktabs} % hezčí čáry # Lepší zalamovací sloupce: # - X v tabularx wrapuje, ale často je "blokově" a vypadá blbě. # - Y = wrap + zarovnání doleva (doporučovaný pattern) # - Z = wrap + zarovnání na střed (někdy užitečné) # - R = wrap + zarovnání doprava (na čísla s wrapem výjimečně) #+LATEX_HEADER: \usepackage{ragged2e} #+LATEX_HEADER: \newcolumntype{Y}{>{\RaggedRight\arraybackslash}X} #+LATEX_HEADER: \newcolumntype{Z}{>{\Centering\arraybackslash}X} #+LATEX_HEADER: \newcolumntype{R}{>{\RaggedLeft\arraybackslash}X} # Dlouhé řetězce bez mezer (URL, ID, hashe) – aby se uměly lámat: #+LATEX_HEADER: \usepackage{xurl} # Trochu tolerantnější zalamování (pomáhá, když LaTeX nadává na overfull hbox) #+LATEX_HEADER: \sloppy # ------------------------------------------------- # Volitelně: otočení tabulky, když máš fakt moc sloupců # (nezalamuje samo o sobě, ale může zachránit extrémy) # ------------------------------------------------- #+LATEX_HEADER: \usepackage{pdflscape} # ------------------------------------------------- # Nouzové "nacpat to na šířku" (když bys někdy chtěl škálovat) # ------------------------------------------------- #+LATEX_HEADER: \usepackage{adjustbox}