From 47bf71fea500c6c3143072c8df7e399c456faae9 Mon Sep 17 00:00:00 2001 From: Martin Sukany Date: Fri, 20 Feb 2026 09:11:22 +0100 Subject: [PATCH] update --- templates/document.org | 60 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 templates/document.org diff --git a/templates/document.org b/templates/document.org new file mode 100644 index 0000000..c36605a --- /dev/null +++ b/templates/document.org @@ -0,0 +1,60 @@ +#+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}