61 lines
2.5 KiB
Org Mode
61 lines
2.5 KiB
Org Mode
#+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}
|