%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -*- Mode: Latex -*- %%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% aanorsk.sty -- Denne fila definerer en omgivelse i LaTeX for generering
%% av dokumenter som er skrevet på norsk.  Utgangspunktet er en fil av
%% Asbjørn Sætran fra 20.4.1989, endret av Bård Bergersen 3.5.89 og senere
%% korrigert og endret flere gang av Anders Andersen og Gaute Nessan frem
%% til 27.10.93.  En helt ny versjon av denne ble lagd 11.8.94 av Anders
%% Andersen for LaTeX2e.  Fått nytt navn og inkorporert i aa-serien med
%% LaTeX makropakker 06.06.95.
%% 
%% Author          : Anders Andersen
%% Created On      : Tue Aug 11 10:21:47 1994
%% Last Modified By: Anders Andersen
%% Last Modified On: Fri Nov 22 13:15:53 1996
%% Status          : Unknown, Use with caution!
%% 
%% (C) Copyright 1994, 1995, Anders Andersen, all rights reserved.
%% 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Historien til denne fila:
%
% 13.8.96 Fjernet brevoppsett (se aabrev.sty), og lagt til sjekk om
% \datenorsk er definert.
%
% 19.7.96 Lagt til \datenorsk og bruk av rcs.
%
% Endret navn 6.6.95 til aanorsk.sty.
%
% Generert 11.8.94 av Anders Andersen med utgangspunkt i tidligere
% versjon av tilsvarende fil.  Lagd for LaTeX2e.  Fjernet mye som pakken
% babel nå tar seg av (som definering av norske navn for kapittel o.l.).
% Også endret navn til norskt.sty, for å ungå kollisjon med babel sin
% norsk.sty.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Historien til forgjengeren av denne fila:
%
% Kommandoene i denne fila endrer 'Table of Contents', 'List of Figures'
% 'List of Tables', 'References', 'Figure' og 'Table' til 'Innhold', 'Liste
% over figurer', 'Liste over tabeller', 'Referanser', 'Figur' og 'Tabell'.
% Intet ansvar for eventuelle feil.  Asbjørn Sætran 20.4.1989.
%
% Endret 3.5.89 av Bård Bergersen: Lagt til `Kapittel' og `Tillegg', samt
% fixet headingene til norsk.
%
% Endret 9.1.90 av Anders Andersen: Lagt til norsk paragrafdeling.
%
% Endret 18.2.92 av Anders Andersen og Gaute Nessan:  Tatt hensyn til at
% LaTeX 2.09 (14.1.92) har fått variabelnavn for de forskjellige
% titlene. Lagt til `Del', `Stikkordregister', `Sammendrag' og
% `Bibliografi'.  Omdefinert `quotation' til `quote' (norsk paragraf
% deling) og fjernet indent i `footnote'.  Definert `\today' til norsk
% format.
%
% Endret 11.5.92 av Anders Andersen:  Lagt til norsk brevoppsett.
%
% Endret 5.2.92 av Anders Andersen:  Satt \topsep og \partopsep til 0pt i
% norsk paragrafdeling.
%
% Korrigert 9.2.93 av Anders Andersen:  Lagt til en test om \norwegian er
% definert.
%
% Korrigert 27.10.93 av Anders Andersen: Rettet opp `\today' med små
% bokstaver først i måned.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% --------------------------------------%--------------------------------------
% ---------------------------- Identification part ----------------------------
% --------------------------------------%--------------------------------------

\RequirePackage{rcs}
\RCS$Date: 2002/07/09 23:45:45 $
\RCS$RCSfile: aanorsk.sty,v $
\RCS$Revision: 1.1 $
\RCS$State: Exp $
\RCS$Author: aa $

\typeout{Package: `aanorsk' v\RCSRevision\space <\RCSRawDate> (AA)}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{aanorsk}[\RCSRawDate]


% --------------------------------------%--------------------------------------
% -------------------------- Declaration of options ---------------------------
% --------------------------------------%--------------------------------------

% Har to mulige språk valg, bokmaal og nynorsk.
\DeclareOption{nynorsk}{%
  \PassOptionsToPackage{nynorsk}{babel}}
\DeclareOption{bokmaal}{%
  \PassOptionsToPackage{norsk}{babel}}
\DeclareOption{newmt}{%
  % Fjernet ident i `thanks' (kun for article og når vi ønsker det).
  \renewcommand\maketitle{\par
    \begingroup
      \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
      \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
      \long\def\@makefntext##1{\parindent 1em\noindent
        \hb@xt@.5em{%
          \hss\@textsuperscript{\normalfont\@thefnmark}}##1}%
      \if@twocolumn
        \ifnum \col@number=\@ne
          \@maketitle
        \else
          \twocolumn[\@maketitle]%
        \fi
      \else
        \newpage
        \global\@topnum\z@   % Prevents figures from going at top of page.
        \@maketitle
      \fi
      \thispagestyle{plain}\@thanks
    \endgroup
    \setcounter{footnote}{0}%
    \global\let\thanks\relax
    \global\let\maketitle\relax
    \global\let\@maketitle\relax
    \global\let\@thanks\@empty
    \global\let\@author\@empty
    \global\let\@date\@empty
    \global\let\@title\@empty
    \global\let\title\relax
    \global\let\author\relax
    \global\let\date\relax
    \global\let\and\relax}}


% --------------------------------------%--------------------------------------
% --------------------------- Execution of options ----------------------------
% --------------------------------------%--------------------------------------

% Forhåndsvalg
\ExecuteOptions{bokmaal}

% Utfør andre valg
\ProcessOptions


% --------------------------------------%--------------------------------------
% ------------------------------ Package loading ------------------------------
% --------------------------------------%--------------------------------------

% Laster babel, hvis den ikke allerede er lastet
\RequirePackage{babel}


% --------------------------------------%--------------------------------------
% --------------------------------- Main code ---------------------------------
% --------------------------------------%--------------------------------------

% Norsk paragrafdeling:
\parindent=0pt
\parskip=\medskipamount
\renewenvironment{quotation}{\begin{quote}}{\end{quote}}
\topsep=0pt
\partopsep=0pt

% Norsk ordeling ordner babel.

% Fjernet indent i `footnote'.
\renewcommand\@makefntext[1]{%
    \parindent 1em%
    \noindent
    \hb@xt@.4em{\hss\@makefnmark}#1}

% Dato på norsk format ordner babel.
\@ifundefined{datenorsk}{}{\datenorsk}

% Norske navn ordner babel.
%\def\abstractname{Sammendrag}
%\def\appendixname{Tillegg}
%\def\bibname{Bibliografi}
%\def\ccname{Kopi}
%\def\chaptername{Kapittel}
%\def\contentsname{Innhold}
%\def\enclname{Vedlegg}
%\def\figurename{Figur}
%\def\headpagename{Side}
%\def\headtoname{Til}
%\def\indexname{Stikkordregister}
%\def\listfigurename{Liste over figurer}
%\def\listtablename{Liste over tabeller}
%\def\partname{Del}
%\def\prefacename{Forord}
%\def\seename{se}
%\def\alsoseename{se ogs{\aa}}
%\def\refname{Referanser}
%\def\tablename{Tabell}
%\def\pagename{Side}

% Norsk brevoppsett ordner aabrev.sty.
% Endrer brevhodet (Avsenders adresse også til venstre):
%\def\opening#1{\ifx\@empty\fromaddress
%  \thispagestyle{firstpage}%
%    {\raggedleft\@date\par}%
%  \else
%    \thispagestyle{empty}%
%    {\raggedright \fromaddress% % Orginal:
%      \hfill\@date \par}%       % {\raggedleft \begin{tabular}{l}\ignorespaces
%%                               %   \fromaddress \\*[2\parskip]%
%%                               %   \@date \end{tabular}\par}%
%  \fi                           % -- AA 11.5.92
%  \vspace{2\parskip}%
%  {\raggedright \toname \\ \toaddress \par}%
%  \vspace{2\parskip}%
%  #1\par\nobreak}
%% Endrer avsluttning (Avsluttning også til venstre):
%\long\def\closing#1{\par\nobreak\vspace{\parskip}%
%  \stopbreaks
%  \noindent
%  \ifx\@empty\fromaddress\else
%%  \hspace*{\longindentation}   % Eneste nedring er at denne er kommentert ut
%  \fi                           % -- AA 11.5.92
%  \parbox{\indentedwidth}{\raggedright
%       \ignorespaces #1\\[6\medskipamount]%% changed 20 Jan 88
%       \ifx\@empty\fromsig
%           \fromname
%       \else \fromsig \fi\strut}%
%   \par}
