\NeedsTeXFormat{LaTeX2e} \ProvidesClass{latexTemplatePdfAnalysisAndOtherLandscape} \LoadClass[10pt]{article} %uporabljene knjiznice \usepackage[a4paper, landscape, left=20mm, right=20mm, headheight=1cm, top=1cm, bottom=2cm, footskip=3cm, includehead, includefoot, heightrounded]{geometry} % za robove, ipd. \usepackage{tabularx, booktabs} % za lazje urejanje in izris tabel (ni podprto v latex2rtf) \usepackage{xltabular} \usepackage{color} \usepackage[dvipsnames]{xcolor} % za uporabo HTML in RGB barv \usepackage{pgf} % za aritmetiko z length \usepackage{printlen} % \usepackage{eurosym} % za izpis simbola € \usepackage[export]{adjustbox} % za poravnavo slik \usepackage{graphicx} % za prikazovanje slik in ostalih grafik %\usepackage[allfiguresdraft]{draftfigure} \usepackage{colortbl} %The pack­age al­lows rows and columns to be coloured, and even in­di­vid­ual cells \usepackage{fancyhdr} % za ureditev glav in nog %\usepackage{montserrat} % za uporabo Montserrat pisave v dokumentu \usepackage[default]{sourcesanspro} % za uporabo Source Sans Pro pisave v dokumentu \usepackage{multirow} % za spajanje vrstic v tabeli \usepackage{hyperref} \usepackage{tikz} % za risanje crt, ki oznacujejo stevilo klikov v Status \usepackage{ltablex} \usepackage{seqsplit} % za samodejno razbijanje dolgih besed v tabelah \usepackage{url} %za razbijanje url-jev v tabelah \usepackage{fontspec} %ureditev veh UTF-8 charaterjev \usepackage{textgreek} %za resevanje grskih crk \urlstyle{same} %nastavitev, da je font URL isti kot je font ostalega besedila (http://ctan.ijs.si/tex-archive/macros/latex/contrib/url/url.pdf) %definiranje uporabljenih barv \definecolor{besedilo}{HTML}{535050} \definecolor{crta}{HTML}{1e88e5} \definecolor{crtaGraf}{HTML}{ffa608} \definecolor{komentar}{HTML}{ff0000} %definiranje poravnav za tabele \hsize=294mm \newcolumntype{C}{>{\centering\arraybackslash}X} % za sredinsko poravnavo celice, ki se samodejno prilagaja sirini \newcolumntype{R}{>{\raggedleft\arraybackslash}X} % za desno poravnavo celice, ki se samodejno prilagaja sirini \renewcommand{\tabularxcolumn}[1]{>{\arraybackslash}m{#1}} % za sredinsko poravnane zadeve v tabularx tabeli \newcolumntype{s}{>{\hsize=.55\hsize \centering\arraybackslash}X} % za sredinsko poravnane celice manjse dimenzije (0.55 navadne dimenzije) \newcolumntype{S}{>{\hsize=.2\hsize}X} % za celice manjse dimenzije (0.3 navadne dimenzije) \newcolumntype{b}{>{\hsize=.5\hsize}X} % za celice manjse dimenzije (0.5 navadne dimenzije) \newcolumntype{B}{>{\hsize=1.3\hsize}X} % za celico vecje dimenzije od navadne (1.3 navadne dimenzije) \newcolumntype{P}{>{\hsize=.1\hsize \centering\arraybackslash}X} % za fiksno 10% fiksno sirino stolpca, ki ima sredinsko poravnavo (npr. analiza prvi, levi stolpec) \newcolumntype{A}{>{\hsize=0.17\textwidth}X} % za fiksno sirino prvega stolpca@tabularx \newcolumntype{Y}{p{\dimexpr(\textwidth+1\arrayrulewidth+1\tabcolsep)/12\relax}} %za dolge tabele z reziduali in odstotki %definiranje spremenljivk (dolzin, ...) \newlength{\questionTotalLength} \newlength{\answerLength} \newlength{\questionLength} \newlength{\opombaLength} \newcounter{opomba} %definiranje novih ukazov, funkcij, nastavitev potrebnih za izris dolocenih delov besedila \linespread{1} % za razmik med vrsticami \fontencoding{T1}\selectfont % za encode besedila \renewcommand{\familydefault}{\sfdefault} % za izbiro izbranega fonta, trenutno Source Sans Pro \color{besedilo} % za izbiro barve besedila \newenvironment{analysis} % za ureditev prostora za izpis analize {\parindent0pt \fontsize{10}{12} \selectfont } { } \newenvironment{tableAnalysis} % za ureditev prostora za izpis tabele v analizah {\parindent0pt \fontsize{6}{12} \selectfont } { } \newenvironment{status} % za ureditev prostora za izpis statusa {\parindent0pt \fontsize{10}{12} \selectfont } { } \newenvironment{tableStatus} % za ureditev prostora za izpis tabele v status {\parindent0pt \fontsize{8}{12} \selectfont } { } \newenvironment{other} % za ureditev prostora za izpis tabele v status {\parindent0pt \fontsize{8}{12} \selectfont } { } \newenvironment{absolutelynopagebreak} % za ureditev dela besedila, kjer ne sme biti odsek strani; za prepreciti prelome strani, kjer ni potrebno {\par\nobreak\vfil\penalty0\vfilneg \vtop\bgroup} {\par\xdef\tpd{\the\prevdepth}\egroup \prevdepth=\tpd} \newcommand{\forceindent}{\leavevmode{\parindent=1em\indent}} % %vse za glavo in nogo \pagestyle{fancy} \fancyhf{} \setlength{\headheight}{41pt} %Make it at least 40.35403pt. \renewcommand{\headrule}{\hbox to\headwidth{\color{crta}\leaders\hrule height \headrulewidth\hfill}} %ureditev druge barve za crto glave \renewcommand{\headrulewidth}{6pt} %debelina crte glave \renewcommand{\footrulewidth}{0.25pt} %debelina crte noga \setlength{\headsep}{1.5cm} %odmik iz roba strani \newcommand{\headerfooter}[7]{ %funkcija za izpis glave in noge \lhead{\begin{tabular}{@{} m{135mm} } #1 \end{tabular}} \rhead{\includegraphics[#4]{#2}} \fancyfoot[l]{#7} \fancyfoot[r]{\thepage} } %vse za glavo in nogo - konec