\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{fsbispit}[2010/04/09 Marcelix za FSB]
\LoadClassWithOptions{article}
\RequirePackage[%
a4paper,%
left=2.2cm,%
top=2.15cm,%
right=1.6cm,
bottom=2cm%
%,showframe
]{geometry}
\RequirePackage{fsbmath} % fsbmath poziva hrlatex.sty
%
% \ProcessOptions
\RequirePackage{txfonts}
\ProcessOptions*
\newcommand{\novirok}{
\newpage
\setcounter{zad}{0}
\malititle
}
\pagestyle{plain}
\newcommand{\malititle}{
\maketitle
\section*{}
\addcontentsline{toc}{subsubsection}{\@date}
}
\renewcommand{\maketitle}{%
%\addcontentsline{toc}{subsection}{\@date}
\thispagestyle{empty}
\let\footnote\thanks
\vskip 1.5em
\noindent
{\Large \textsf{\textbf{\@grupa}}}
\\[-5ex]
\parbox[t][][c]{\textwidth}{
\Large\centering
\textbf{
\textsf{
\MakeUppercase\@title}
}
} %parbox
\begin{center}
\textsf{(\@date)}
\end{center}
\vskip 1em
} %maketitle
\newcommand{\printtitle}{\@title}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5555
\let\@grupa\empty
\newcommand{\grupa}[1]{\def\@grupa{#1}}
%%%%%
%
% obicni title
\newcommand{\makeheadertitle}{%
\let\footnote\thanks
\vskip 1.5em
\noindent
{\Large \textsf{\textbf{\@grupa}}}
\\[-5ex]
\parbox[t][][c]{\textwidth}{
\Large\centering
\textbf{
\textsf{
\MakeUppercase\@title}
}
} %parbox
\begin{center}
\textsf{(\@date)}
\end{center}
\vskip 1em
} %maketitle
\definecolor{shadecolor}{rgb}{0.8,0.85,0.95}
%%%============================
% trik za optional argument...
% Treba napraviti par \tcmd i \@tcmd komandi. \@dblarg pomaze da ako [#1] nije pozvan nego samo jedan argument, default
% #1 <- #2
%
\def\tcmd{\@dblarg{\@tcmd}}
\long\def\@tcmd[#1]#2{%
#1, #2
}
%
%===========================