\ProvidesPackage{define}


% Jeg har med denne defien fil forsøgt at lave en fil
% som passer til de fleste formål. Jeg har samtidig
% forsøgt at lave dokumentation til alle ting, så man 
% kan se hvad de forskellige pakker og kommandoer er til.

% Jeg bruger normalt en pakke som hedder imfufa-tex
% denne pakke gør mange ting lettere, specielt når man skriver dansk.
% den kan hentes fra
% http://dirac.ruc.dk/imfufalatex/index.html

% Jeg har udkommenteret mange ting i denne pakke
% meningen er at man skal kikke den igennem og så slå 
% de ting til som man skal bruge (gælder specielt pakker)

% Som filen er her virker den uden imfufa-tex, men en del af 
% De ting som man kan slå til kræver denne.

% Denne fil må frit bruges, og kopieres, 
% Jeg vil dog blive glad hvis eventuelle forbedringer sendes til mig
% 
% Bo Jakobsen (boj@ruc.dk)


% Changelog
% 05/09/00: Tilrette min gamle define.sty til en form som er egnet til 
%           udgivelse
% 27/10/00: Tilføjet pakker til dansk orddeling uden brug af imfufa-tex
%           ændret på standart udvalg så pakken virker uden imfufa-tex
% 02/04/01: Tilføjet: \d \pdf \di \curl til mat kommandoer
%           tilføjet eks enviroment (er default slået fra)
% 14/09/02: Tilføjet bm og subfigure pakkerne
%           Ændret så pakke virker direkte med imfufa-tex
%           Betyder at ikke imfufa-tex brugere skal slå de pakker som
%           har med danske tegne at gøre til.
%           Ny vektor kommando \ve virker nu på græske tegn.
%           Tilføjet \note og \nonote kommandoerne til noter i tekst
%           Tilføjer \laplace mat kommando
%           Fjernet \gc og \gk som var til grader celcius og kelvin
%           Fjernet \pdf bruge \parti i stedet.
% 19/04/03: Tilføjet ae pakken og info om brug i forbindelse med pdf

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                                                          %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     Nummerering, indholdsforetegnelse og titler          %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% TOC og numre på afsnit
  %\setcounter{secnumdepth}{2}   %Dybte som skal have numre
  %\setcounter{tocdepth}{2}      %Dybte der skal med i tco

% Ænder titlen på bibliografien. 
  %\renewcommand{\bibname}{Kildehenvisninger}
  %\renewcommand{\refname}{Kildehenvisninger}



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     Pakker det er godt at bruge                          %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
% Hvis man ikke bruge imfufa-tex skal man bruge følgende for at få
%danske bogstaver og orddeling.
  %\usepackage{inputenc}
  %\inputencoding{ansinew}
  %\usepackage[danish]{babel}
  %\usepackage[T1]{fontenc}
% denne pakke gør at pdf output kan blive godt hvis man gør
% dvips -Ppdf -o <outfile>.ps <dvifile>.dvi
% ps2pdf <outfile>.ps
% kræver også fontenc ovenfor
  %\usepackage{ae}
% Til pæn author/year citation findes som option i imfufa-tex
  %\usepackage{natbib}          
% Viser labels i teksten. Er virkelig god naar man retter
  %\usepackage{showkeys} 
% En del nye math symboler
  \usepackage{amssymb}         
% Giver nye math kommandoer (fx \begin{matrix})
  \usepackage{amsmath}          
% Tillader brug af \mathfrak (gotiske bogstaver) brug amssymb
  %\usepackage{amsfonts}           
% Til lange tabeller se side 106 Kopka og Daly
  %\usepackage{longtable}       
% Til eps filer brug (includegraphics) med draft, viser hvor grafiken er.
% graphicx er lettest at bruge.
  %\usepackage[draft]{graphicx} 
  \usepackage{graphicx}        
  %\usepackage{graphics}
% Forskellige versioner af epic, et grafisk format fx fra xfig
  %\usepackage{epic}
  %\usepackage{eepicemu}
  %\usepackage{eepic}
% ???????????????????
  %\usepackage{pstex}
% Tillader brug af pictex figur format fx fra xfig  
  \usepackage{pictex}           
% Tillader brug af emline kommandoen (grafik fra texcad)
  %\usepackage{emlines2}     
% Til fx pslatex output fra xfig
  % \usepackage{epsfig}           
% Til udskrift af kildekode, (Har det desværre ikke godt med postscriptsfonte) 
  %\usepackage{listings}
% Vælg sprog som skal kunne bruges til listings pakken
  %\lstloadlanguages{Fortran} 
% Skifter font til postscript font Palatino
  %\usepackage{palatino} 
  %\usepackage{mathpple} 
% Skifter font til postscript font Times
  %\usepackage{times} 
  %\usepackage{mathptm} 
% Float pakke gør det muligt at bruge H som position til floats
  %\usepackage{float} 
% Giver flere muligheder for at lave smarte verb lignende miljøer
% f.eks. listing
  %\usepackage{moreverb}
% Giver smarte muligheder for sidehoved og fod
  %\usepackage{fancyhdr}
%giver mulighed for at skrive græske bogstaver fede med \bm
  \usepackage{bm} 
%Smart til flere figurer i en figur
  %\usepackage{subfigure} 
% Skriver udkast hen over siden
  %\usepackage{draftcopy}
% giver \url til at skrive internetadresse med
  \usepackage{url}
% Skriver specificeret tekst i bunden af  siden
  %\usepackage[none,bottom]{draftcopy}
  %\draftcopyName{ Kladekopi til vejlederen }{155}

% geometry pakken gør det let at ændre side opsætningen, her er nogle
% opsætninger

% giver omvendt margen altså stor ved hæfte og lille ved kant
  %\usepackage[twoside,textwidth=12cm,height=23cm,twosideshift=0.5cm]{geometry}
  %\usepackage[textwidth=12cm,height=23cm,twosideshift=0.5cm]{geometry}

% giver lille magen, til f.eks kladde.
  %\usepackage[margin=1cm]{geometry}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%     Fonte  (ikke aktivt)                                 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\iffalse
  \newfont{\bmi}    {cmmib10 scaled\magstep1}   %Bold mathitalics
  \newfont{\usi}    {cmu10   scaled\magstep1}   %Unslanted italics
  \newfont{\dun}    {cmdunh10 scaled\magstep1}  % Dunhill
  \newfont{\ssbx}   {cmssbx10 scaled\magstep1}  % Tyk sans serif
  \newfont{\ssdc}   {cmssdc10 scaled\magstep1}  % T't sans serif
  \newfont{\slt}    {cmsltt10 scaled\magstep1}  %Slanted typewriter
  \newfont{\twleufm}{eufm10 scaled\magstep1}
  \newfont{\msbmxii}{msbm10 scaled\magstep1}
  \newfont{\msam}   {msam10 scaled\magstep1}
\fi

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%       Orddeling                                          %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Her kan indsættes ord som LaTeX ikke kender den rette deling af  
  \hyphenation{gen-dannede}



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%       Nye kommandoer (matematik)                         %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Gammel vektor kommando kræver ikke bm pakken
  %\newcommand*{\ve}[1]{\mathbf{#1}}
% en vektor der virker på græske tegn
  \newcommand*{\ve}[1]{\bm{#1}}
% Partiel differential ``brøk''
  \newcommand*{\parti}[2]{\frac{\partial#1}{\partial#2}}
% Partiel differential ``brøk'' anden afledt
  \newcommand*{\partii}[3]{\frac{\partial^2#1}{\partial#2\partial#3}}
% Almindelig differential ``brøk''
  \newcommand*{\diff}[2]{\frac{\mathrm{d}#1}{\mathrm{d}#2}}
% Til f.eks integraler, sætter pænt mellemrum
  \newcommand*{\di}{\,\text{d}}
% til diff d, bør bruges men gider man?
  %\renewcommand*{\d}{\mathrm{d}}
% Divergens operator (omdefinere \div måske ikke så pænt)
  %\renewcommand*{\div}[1]{\nabla\cdot\ve{#1}}
% Curl operator
  \newcommand*{\curl}[1]{\nabla \times \ve{#1}}
% nabla hedder nu også grad for gradient
  \newcommand*{\grad}{\nabla}
% laplace operatoren
  \newcommand*{\laplace}{\nabla^2}
% til exp e, bør bruges men gider man?
  \newcommand*{\e}{\mathrm{e}}
% omdefinerer \( og \) til noget fornuftigt
  %\renewcommand*{\(}{\left(}
  %\renewcommand*{\)}{\right)}
% eksponentiel notation fx. 10\E{3}
  \newcommand*{\E}[1]{\cdot 10^{#1}}
%  retter phi og epsilon til pæne versioner 
  %\renewcommand*{\phi}{\varphi}
  %\renewcommand*{\epsilon}{\eps}
% giver _{i,j}
  \newcommand*{\ijs}{_{i,j}}

%definere enviromentet eks til eksempler (muligvis kræver det en pakke 
%som er i imfufa tex
   %\newenvironment{eks}{\begin{sloppypar} \refstepcounter{equation} {\bf Eksempel
   %\theequation \\}}{\\ \hspace*{\fill} $\bigtriangleup$ \end{sloppypar}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%       Nye kommandoer (ikke matematik)                    %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  En ekstra høj strut
  \newcommand*{\sstrut}{\rule[-.4\baselineskip]{0pt}{1.1\baselineskip}}

% Kommando til at lave noter i teksten med
% noter lave med \note{tekst}.
% Hvis man ønsker at lave en udskrift uden noter placeres kommandoen
% \nonote i starten af dokumentet
  \newcommand*{\note}[1]{\textbf{{\marginpar{\Large{!}}#1}}}
  \newcommand*{\nonote}{\renewcommand*{\note}[1]{}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%       Gåse øjen i en pæn version (kun imfufa-tex)        %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %\renewcommand*{\leftqmarki}{``}
  %\renewcommand*{\rightqmarki}{''}
  %\renewcommand*{\leftqmarkii}{`}
  %\renewcommand*{\rightqmarkii}{'}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  Pænere formel nummerering (nummer inden for sektioner) %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%  \makeatletter
%  \@addtoreset{equation}{section}
%  \renewcommand\theequation
%    {\ifnum \c@section>\z@ \thesection.\fi \@arabic\c@equation}
%  \makeatother

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Placer projekt specifikke ting her.                       %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


