| version 1.11, 2003/06/25 12:34:50 |
version 1.12, 2003/06/25 14:11:32 |
|
|
| % Licensed under terms of GNU General Public License. |
% Licensed under terms of GNU General Public License. |
| % All rights reserved. |
% All rights reserved. |
| % |
% |
| % $Platon: Platon.SK/office/_templates/platon.sty,v 1.10 2003/06/25 12:31:40 rajo Exp $ |
% $Platon: Platon.SK/office/_templates/platon.sty,v 1.11 2003/06/25 12:34:50 rajo Exp $ |
| % |
% |
| |
|
| \ProvidesPackage{platon} |
\ProvidesPackage{platon} |
|
|
| |
|
| % slovenske delenie slov |
% slovenske delenie slov |
| %\shyph |
%\shyph |
| % odstavce |
|
| \setlength{\parindent}{0pt} |
|
| \setlength{\parskip}{\medskipamount} |
|
| %\topskip=24pt % 36pt + 12pt pismo + nieco |
|
| |
|
| \def\PlatonSDG{\textsc{Platon software development group}} |
\def\PlatonSDG{\textsc{Platon software development group}} |
| \def\wwwPlaton{\texttt{http://platon.sk}} |
\def\wwwPlaton{\texttt{http://platon.sk}} |
|
|
| % Header and footer of page |
% Header and footer of page |
| % |
% |
| \def\X{\hspace{0.53mm}} |
\def\X{\hspace{0.53mm}} |
| |
\def\headerFont#1{\textsf{#1}} |
| |
\fancypagestyle{platonFirstPage}{% |
| |
\fancyhf{} % clear all header and footer fields |
| |
\fancyfoot[R]{\hfil \small{\headerFont{Page~\thepage/\pageref{LastPage}}}} |
| |
\fancyfoot[L]{\small{\headerFont{Platon.SK}}} |
| |
\fancyhead[L]{ % left side of header |
| |
\makebox{\raisebox{-4pt}[30pt]{\includegraphics[width=46pt]{platon-logo}}% |
| |
{\platonLogo Platon~SDG}}\\% |
| |
{\texttt{o\X p\X e\X n\X% |
| |
~s\X o\X u\X r\X c\X e\X% |
| |
~s\X o\X f\X t\X w\X a\X r\X e\X% |
| |
~d\X e\X v\X e\X l\X o\X p\X m\X e\X n\X t}}% |
| |
} |
| |
\fancyhead[R]{ % right side of header |
| |
\vfill |
| |
\small{\headerFont{Holíčska~26}}\\% |
| |
\vspace{-1.3pt} |
| |
\small{\headerFont{851~01~~Bratislava}}\\% |
| |
\scriptsize{\headerFont{e-mail:~platon@platon.sk}}\\% |
| |
\scriptsize{\headerFont{website:~http://platon.sk}}% |
| |
} |
| |
\renewcommand{\headrulewidth}{0.4pt} |
| |
\renewcommand{\footrulewidth}{0.4pt} |
| |
} |
| \fancypagestyle{platon}{% |
\fancypagestyle{platon}{% |
| \fancyhf{} % clear all header and footer fields |
\fancyhf{} % clear all header and footer fields |
| \fancyfoot[R]{\hfil \small{\textsf{Page~\thepage/\pageref{LastPage}}}} |
\fancyfoot[R]{\hfil \small{\headerFont{Page~\thepage/\pageref{LastPage}}}} |
| \fancyfoot[L]{\small{\textsf{Platon.SK}}} |
\fancyfoot[L]{\small{\headerFont{Platon.SK}}} |
| \fancyhead[L]{ % left side of header |
\fancyhead[L]{ % left side of header |
| \makebox{\raisebox{-4pt}[30pt]{\includegraphics[width=46pt]{platon-logo}}% |
\makebox{\raisebox{-4pt}[30pt]{\includegraphics[width=46pt]{platon-logo}}% |
| {\platonLogo Platon~SDG}}\\% |
{\platonLogo Platon~SDG}}\\% |
|
|
| } |
} |
| \fancyhead[R]{ % right side of header |
\fancyhead[R]{ % right side of header |
| \vfill |
\vfill |
| \small{\textsf{Holíčska~26}}\\% |
\small{\headerFont{Holíčska~26}}\\% |
| \small{\textsf{851~01~~Bratislava}}\\% |
\vspace{-1.3pt} |
| \scriptsize{\textsf{e-mail:~platon@platon.sk}}\\% |
\small{\headerFont{851~01~~Bratislava}}\\% |
| \scriptsize{\textsf{website:~http://platon.sk}}% |
\scriptsize{\headerFont{e-mail:~platon@platon.sk}}\\% |
| |
\scriptsize{\headerFont{website:~http://platon.sk}}% |
| } |
} |
| \renewcommand{\headrulewidth}{0.4pt} |
\renewcommand{\headrulewidth}{0.4pt} |
| \renewcommand{\footrulewidth}{0.4pt} |
\renewcommand{\footrulewidth}{0.4pt} |
| } |
} |
| |
|
| \setlength{\headheight}{4\baselineskip} |
|
| \setlength{\voffset}{-15pt} |
%% |
| |
%% Nastavenie rozmerov strany |
| |
%% |
| |
\voffset=-1in % default 0pt |
| |
\hoffset=-1in % default 0pt |
| |
\topmargin=2.3cm % default 20pt = 0.7cm |
| |
\textwidth=16cm % default 390pt = 13.71cm |
| |
\textheight=21cm % default 592pt = 20.8cm |
| |
\oddsidemargin=25mm % default 31pt = 1.1cm |
| |
\evensidemargin=25mm % default 31pt = 1.1cm |
| |
\unitlength=1mm % default 1pt |
| |
\abovecaptionskip=5pt |
| |
%\headsep=0pt |
| |
% odstavce |
| |
\setlength{\parindent}{0pt} |
| |
\setlength{\parskip}{\medskipamount} |
| |
\setlength{\headheight}{49pt} % see fancyhdr package warning if smallest |
| |
|
| |
|
| |
% vypis jednotiek: |
| |
{\newlinechar`\^^J % prinutime ho oddelovat spravy novym riadkom |
| |
\message{^^J^^J} |
| |
\message{Page size setup (1pt = 0.35mm):^^J} |
| |
\message{---------------------------^^J} |
| |
\message{voffset = \the\voffset^^J} |
| |
\message{hoffset = \the\hoffset^^J} |
| |
\message{textwidth = \the\textwidth^^J} |
| |
\message{textheight = \the\textheight^^J} |
| |
\message{oddsidemargin = \the\oddsidemargin^^J} |
| |
\message{evensidemargin = \the\evensidemargin^^J} |
| |
\message{topmargin = \the\topmargin^^J} |
| |
\message{unitlength = \the\unitlength^^J} |
| |
\message{parindent = \the\parindent^^J} |
| |
\message{parskip = \the\parskip^^J} |
| |
\message{abovecaptionskip = \the\abovecaptionskip^^J} |
| |
\message{belowcaptionskip = \the\belowcaptionskip^^J} |
| |
\message{headheight = \the\headheight^^J} |
| |
\message{headsep = \the\headsep^^J} |
| |
\message{footskip = \the\footskip^^J} |
| |
\message{---------------------------^^J^^J} |
| |
} |
| |
|
| \def\platonHeader#1{ % /* |
\def\platonHeader#1{ % /* |
| \title{#1} |
\title{#1} |