tex: fix template
This commit is contained in:
parent
e00c7e4436
commit
2d674c87d4
52
tex/UTB.tex
52
tex/UTB.tex
@ -12,14 +12,16 @@
|
||||
\usepackage[czech,english]{babel} % volba při kompilaci latexem (vyžaduje texlive-lang), zakomentovano, nastavovanu prikazem \nastavjazyk
|
||||
% \usepackage{draftwatermark}
|
||||
\usepackage{iftex}
|
||||
\iflualatex \OR \ifxelatex
|
||||
% \iflualatex \OR \ifxetex
|
||||
\usepackage[T1]{fontspec}
|
||||
\fi
|
||||
\ifpdftex \OR \pdflatex
|
||||
\usepackage[T1]{fontenc}% definice vnitřního kódování
|
||||
\fi
|
||||
\usepackage[utf8]{inputenc} % slouží pro definici kódování (při problémech zkusit zaměnit utf8x za utf8)
|
||||
\usepackage{color} % umožňuje použití barev
|
||||
% \fi
|
||||
% \usepackage{lmodern}
|
||||
% \setmainfont{Latin Modern Roman}
|
||||
% \ifpdflatex \OR \ifpdftex
|
||||
% \usepackage[T1]{fontenc}% definice vnitřního kódování
|
||||
% \usepackage[utf8]{inputenc} % slouží pro definici kódování (při problémech zkusit zaměnit utf8x za utf8)
|
||||
% \fi
|
||||
\usepackage[usenames,dvipsnames]{color} % umožňuje použití barev
|
||||
\usepackage{graphicx} % rozšíření práce s grafikou
|
||||
\usepackage{amsmath} % balíček pro pokročilejší matematiku
|
||||
\usepackage{fancyhdr} % detailnější nastavení záhlaví a zápatí
|
||||
@ -39,7 +41,8 @@
|
||||
\usepackage{listings} % code environments
|
||||
%\usepackage{indentfirst} % definuje odsazení prvního řádku odstavce
|
||||
%\usepackage{makeidx} % vytvoří rejstřík
|
||||
\usepackage[pdftex,pdfa,hidelinks,breaklinks]{hyperref} % vytváří křížové odkazy
|
||||
% \usepackage[pdftex,pdfa,hidelinks,breaklinks]{hyperref} % vytváří křížové odkazy
|
||||
\usepackage[pdfa,hidelinks,breaklinks]{hyperref} % vytváří křížové odkazy
|
||||
%\usepackage{multicol} % vícesloupcová sazba
|
||||
\usepackage{flafter} % zajistí, aby se plovoucí objekty objevovali až za jejich umístěním v textu
|
||||
\usepackage{chngcntr} % Umožňuje změnu nastavení číslování obrázků, tabulek i rovnic
|
||||
@ -53,12 +56,12 @@
|
||||
% \usepackage[a-2b,mathxmp]{pdfx}[2018/12/22] % ignore the misadvice that this needs to be placed before hyperref
|
||||
|
||||
% needs fontspec, i.e. also needs lualatex (or xelatex), not pdflatex.
|
||||
\iflualatex \OR \ifxelatex
|
||||
% \iflualatex \OR \ifxelatex
|
||||
\setmonofont{Fira Code}[
|
||||
Scale=MatchLowercase,
|
||||
Contextuals=Alternate % Activate the calt feature
|
||||
]
|
||||
\fi
|
||||
% \fi
|
||||
\usepackage{lstfiracode} % https://ctan.org/pkg/lstfiracode
|
||||
% listings settings.
|
||||
\lstset{
|
||||
@ -81,7 +84,7 @@
|
||||
\thesection.\arabic{lstlisting}%
|
||||
\else
|
||||
\thesubsection.\arabic{lstlisting}%
|
||||
\fi \fi
|
||||
\fi
|
||||
}
|
||||
}
|
||||
|
||||
@ -244,7 +247,7 @@
|
||||
% otherwise they go over the margin (known issue)
|
||||
breaklinks=true
|
||||
}
|
||||
\fi \fi
|
||||
\fi
|
||||
|
||||
%% https://tex.stackexchange.com/questions/42641/can-pdflatex-produce-pdf-a?noredirect=1&lq=1
|
||||
%% https://webpages.tuni.fi/latex/pdfa-guide.pdf
|
||||
@ -690,10 +693,10 @@
|
||||
|
||||
% Odsazeni popisku v seznamu obrazku a tabulek
|
||||
\patchcmd{\@caption}{\csname the#1\endcsname}{\csname fnum@#1\endcsname}{}{}
|
||||
%{\renewcommand*\numberline[1]{Fig. \,#1\space}}
|
||||
%\renewcommand*\l@figure{\@dottedtocline{1}{0em}{5.0em}}
|
||||
%\renewcommand*\l@table{\@dottedtocline{1}{0em}{5.0em}}
|
||||
\def\l@lstlisting#1#2{\@dottedtocline{1}{0em}{5.0em}{List.\space#1}{#2}}
|
||||
|
||||
% https://latexref.xyz/_005c_0040dottedtocline.html
|
||||
\renewcommand{\@dotsep}{0.3}
|
||||
\def\l@lstlisting#1#2{\@dottedtocline{1}{0em}{2.9em}{List.\space#1}{#2}}
|
||||
|
||||
% Vynulování čítačů
|
||||
\@addtoreset{table}{section}
|
||||
@ -733,7 +736,6 @@
|
||||
\cftsetindents{fig}{0cm}{1.5cm}
|
||||
\cftsetindents{tab}{0cm}{1.5cm}
|
||||
\cftsetindents{lstlisting}{0cm}{1.5cm}
|
||||
\cftsetindents{listing}{0cm}{1.5cm}
|
||||
|
||||
% nastavení vodící čáry pro styl část, nadpis 1--3, obrázky a tabulky
|
||||
\renewcommand{\cftdot}{\ensuremath{.}} % tímto příkazem lze změnit vodící tečky v obsahu na jiný znak
|
||||
@ -743,20 +745,22 @@
|
||||
\renewcommand{\cftsubsubsecleader}{\cftdotfill{0.3}}
|
||||
\renewcommand{\cftfigleader}{\cftdotfill{0.3}}
|
||||
\renewcommand{\cfttableader}{\cftdotfill{0.3}}
|
||||
\renewcommand{\cftlstlistingleader}{\cftdotfill{0.3}}
|
||||
\renewcommand{\cftlistingleader}{\cftdotfill{0.3}}
|
||||
% \renewcommand{\cftlstlistingleader}{\cftdotfill{0.3}}
|
||||
% \renewcommand{\cftlistingleader}{\cftdotfill{0.3}}
|
||||
|
||||
% změna fontu pro text "Obsah", "Seznam obrázků" a "Seznam tabulek"
|
||||
\renewcommand{\cfttoctitlefont}{\normalsize\bfseries\thispagestyle{empty}}
|
||||
\renewcommand{\cftloftitlefont}{\normalsize\bfseries\thispagestyle{fancy}}
|
||||
\renewcommand{\cftlottitlefont}{\normalsize\bfseries\thispagestyle{fancy}}
|
||||
\renewcommand{\cftloltitlefont}{\normalsize\bfseries\thispagestyle{fancy}}
|
||||
% \renewcommand{\cftloltitlefont}{\normalsize\bfseries\thispagestyle{fancy}}
|
||||
|
||||
\renewcommand{\cfttabpresnum}{Tab. }
|
||||
\renewcommand{\cftfigaftersnum}{.}
|
||||
\renewcommand{\cfttabaftersnum}{.}
|
||||
\setlength{\cftfignumwidth}{5em}
|
||||
\setlength{\cfttabnumwidth}{5em}
|
||||
% \setlength{\cftlstlistingnumwidth}{5em}
|
||||
% \setlength{\cftlistingnumwidth}{5em}
|
||||
|
||||
|
||||
% =========================================================================== %
|
||||
@ -768,7 +772,7 @@
|
||||
\paragraphfont{\small\bf}
|
||||
|
||||
% definice nového stylu \comment -- komentář k šabloně
|
||||
\newcommand{\comment}[1]{\color{red}#1\color{black}}
|
||||
% \newcommand{\comment}[1]{\color{red}#1\color{black}}
|
||||
|
||||
|
||||
% =========================================================================== %
|
||||
@ -874,6 +878,7 @@
|
||||
%\addto\captionsczech{\renewcommand{\figurename}{Obr.}}
|
||||
%\addto\captionsczech{\renewcommand{\tablename}{Tab.}}
|
||||
\renewcommand{\cftfigpresnum}{Obr. }
|
||||
\renewcommand{\cftfigpresnum}{Tab. }
|
||||
\else \ifenglish
|
||||
\usepackage[UKenglish,slovak,czech]{babel}
|
||||
% \selectlanguage{english}
|
||||
@ -889,9 +894,10 @@
|
||||
\addto\captionsenglish{\renewcommand{\listtablename}{\MakeTextUppercase{List of Tables}}}
|
||||
\addto\captionsenglish{\renewcommand{\lstlistlistingname}{\MakeTextUppercase{List of Listings}}}
|
||||
%\addto\captionsenglish{\renewcommand{\figurename}{Fig.}}
|
||||
\addto\captionsenglish{\renewcommand{\tablename}{Tab.}}
|
||||
\addto\captionsenglish{\renewcommand{\lstlistingname}{Listing }}
|
||||
\addto\captionsenglish{\renewcommand{\tablename}{Table}}
|
||||
\addto\captionsenglish{\renewcommand{\lstlistingname}{Listing}}
|
||||
\renewcommand{\cftfigpresnum}{Fig. }
|
||||
\renewcommand{\cfttabpresnum}{Tab. }
|
||||
\fi \fi
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user