You are on page 1of 16

Vxj universitet

2007/05/29

Matematiska och systemtekniska institutionen


Robert Nyqvist

Mall fr Rapporter frn MSI


Dokumentklass fr LATEX 2
Version 2.1
Sammanfattning
Magisterarbeten, fr-tryck (eng. preprint) och andra rapporter som publiceras i rapportserien Rapporter frn MSI ska d de r typsatta med hjlp
av LATEX 2 anvnda dokumentklassen rfmsi. Ngot std fr LATEX 2.09 ges
inte. Vi beskriver hr bde hur denna klass anvnds och hur den r implementerad.

Innehll
1 Anvisningar till dig som frfattare

2 Manual
2.1 Initiering . . . . . . . . . . . .
2.2 Paket som laddas automatiskt .
2.3 Att generera PDF . . . . . . .
2.4 Bilder . . . . . . . . . . . . . .
2.5 Typsnitt och sprk . . . . . . .
2.6 Titel, frfattare och snt . . . .
2.7 Omslag och startsidor . . . . .
2.8 Sammanfattning, nyckelord och
2.9 Matematik . . . . . . . . . . .
2.10 Pseudo- och programkod . . . .
2.11 Referenser . . . . . . . . . . . .

. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
erknnande
. . . . . . .
. . . . . . .
. . . . . . .

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

2
2
2
2
2
3
3
4
4
5
5
5

3 Implementation
3.1 Klassalternativ . . . . . . . . .
3.2 LATEX eller pdfLATEX? . . . . .
3.3 Marginaler . . . . . . . . . . . .
3.4 Kolumntitel och sidfot . . . . .
3.5 Titel, frfattare och snt . . . .
3.6 Omslag . . . . . . . . . . . . .
3.7 Startsidor . . . . . . . . . . . .
3.8 Sammanfattning, nyckelord och
3.9 Rubriker . . . . . . . . . . . . .
3.10 Indrag och citat . . . . . . . . .
3.11 Figur- och tabellnumrering . .
3.12 Universitetets symbol . . . . .
3.13 Schablon . . . . . . . . . . . . .

. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
erknnande
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

6
6
6
7
7
8
8
10
11
12
12
13
13
14

Anvisningar till dig som frfattare

Den lokala rapportserien Rapporter frn MSI r avsedd fr examensarbeten och


preprints. Fr att rapporter publicerade i denna serie ska f ett enhetligt utseende
ska du flja anvisningarna i dokumentet Rapportskrivning.1

Manual

Klassen bygger p article. I detta avsnitt beskriver vi de kommandon som r nya


eller kommandon som har definierts om, med avseende p article. Dessutom ger vi
ven ngra tips att tnka p vid t.ex. typsttning av matematik. Notera att vissa
kommandon i article r inaktiva i denna klass. Se ven avsnitt 3.13 p sidan 14.

2.1

Initiering

Fr att anvnda klassen inleder man sitt dokument med kommandot


\documentclass[halternativ i]{rfmsi}
Flera halternativ i kan anges, och i s fall tskiljs dessa med kommatecken. Om ingen vergripande styrning av mallen nskas kan hela konstruktionen [halternativ i]
utelmnas. ven alternativ som styr paket kan skrivas in i halternativ i. Klassen
har tv egna alternativ, draft och final, med samma betydelse som i standardklasserna. Frvald r final.

2.2

Paket som laddas automatiskt

Klassen laddar automatiskt vissa paket, som drfr inte behvs laddas en gng
till via \usepackage. De paket som alltid laddas r geometry, graphicx, fancyhdr,
ifpdf och tocbibind.

2.3

Att generera PDF

Med pdfLATEX producerar du en pdf-version av din rapport. Ett annat alternativ


r att g via PostScript. Generera frst en dvi-fil med hjlp av LATEX. Exekvera
drefter kommandot
dvips -Ppdf -G0 hdvi-fil i
fr att skapa en PostScript-fil, och kr till sist kommandot
ps2pdf -dPDFsettings=/prepress hPostScript-fil i

2.4

Bilder

Klassen laddar automatiskt paketet graphicx p sdant stt att du kan infoga
antingen bilder i format som passar fr LATEX eller fr pdfLATEX, enligt fljande
tabell:
LATEX
pdfLATEX

eps, mps
pdf, png, jpg, mps

1 www.msi.vxu.se/forskn/exarb/hantering.html

dr filformatet mps r en variant av eps som MetaPost genererar. Det r lmpligt


att du sparar varje bild i tv olika format, eps och pdf, fr att p s stt f ett
dokumentet som r kompatibelt med bde LATEX och pdfLATEX.
Med programmet epstopdf r det enkelt att konvertera bilder frn eps till
pdf. Nr en bild infogas utelmnar man filndelsen. Antag till exempel att vi vill
infoga en bild som r sparad som figur.eps. Genom att exekverar
epstopdf figur.eps
skapar vi filen figur.pdf. Bilden infogas med kommandot
\includegraphics{figur}
som kommer att anvnda figur.eps respektive figur.pdf beroende p om LATEX
eller pdfLATEX exekveras.

2.5

Typsnitt och sprk

Anvnd kodning av typsnitt som r anpassad fr europeiska sprk:


\usepackage[T1]{fontenc}
Laddar de paket som behvs fr att anvnda typsnittet Times. I Times finns inte
linjrer eller mekaner utan vi anvnder Helvetica respektive Courier fr dessa:
\usepackage{mathptmx}
\usepackage[scaled=.9]{helvet}
\usepackage{courier}
I matematiska dokument rekommenderas att du anvnder Computer Modern, som
r standard i LATEX. Skriver du p svenska eller om du vill ha med en svensk
sammanfattning br du ladda babel. Det sprk som anges sist stts om standard:
\usepackage[swedish,english]{babel}
Vxla mellan sprken med \selectlanguage eller omgivningen otherlanguage.
Fr att bl.a. kunna skriva bokstverna , och , skriver du:
\usepackage[latin1]{inputenc}
Arbetar du i en Windows- eller Macintoshmilj ndrar du latin1 till ansinew
respektive applemac.

2.6

Titel, frfattare och snt

Dokumentspecifika uppgifter som titel, undertitel, frfattare och s vidare anges


med de kommandon som beskrivs i detta avsnitt. Dessa mste komma fre
\frontcover och \frontmatter, se nsta avsnitt.
\title[htext2 i]{htext1 i}
\subtitle[htext2 i]{htext1 i}
Deklarerar htext1 i att vara titeln respektive undertiteln p dokumentet. Man kan
utelmna \subtitle om ingen undertitel behvs. Bde titel och undertitel hamnar
p omslagets framsida och p titelsidan. Argumentet htext2 i hamnar p titelsidan
3

och r till fr att styra hur en lng titel eller undetitel ska delas upp p flera rader
p respektive sida. Om htext2 i utelmnas anvnds htext1 i ven p titelsidan.
\author{htexti}
Deklarerar htexti som en eller flera frfattare. Vid flera frfattare tskiljs dessa
med \and.
\publmonth{htexti}
\publyear{hni}
Deklarerar htexti och hni som den mnad (frkortad) respektive det r som examensarbetet eller avhandlingen publicerades.
\discipline{htexti}{hfrkortningi}
Deklarerar htexti som det mnesomrde som innehllet i dokumentet hr till. Det
andra argument r motsvarande frkortning enligt bilaga E i Rapportskrivning.
\thesistype{htexti}{hfrkortningi}
Deklarerar htexti att ange typ av arbete. Fr andra argumentet se bilaga E i
Rapportskrivning. Frvalda vrden r Masters Thesis respektive E.
\reportno{hni}
Rapportens lpnummer i serien (fs av seketerare).

2.7

Omslag och startsidor

\frontcover
\backcover
Producerar omslagets framsida respektive baksida. Fr att dessa kommandon ska
fungera smrtfritt r det tnkt att de ska placeras frst respektive sist i dokumentet. Framsidan fljs direkt av en tom sida och baksidan hamnar alltid p en sida
med jmnt sidnummer och sidan innan kommer att vara tom.
\frontmatter
Producerar titelsida fljt av en tom sida. Br fljas av sammanfattning, erknnande och innehllsfrteckning.
\mainmatter
Infr vissa instllningar rrande paginering och kolumntitel av huvudtexten. Kommandot placeras lmpligen direkt efter \tableofcontents.

2.8

Sammanfattning, nyckelord och erknnande

Anvnd omgivningen abstract fr att typstta sammanfattning och erknnanden. Placera dem mellan \frontmatter och \tableofcontents. Anvnd
\selectlanguage eller otherlanguage fr att f LATEX att anvnda rtt avstavningssprk. Notera att detta ven ger rtt rubrik p sammanfattningarna. Dremot behver du ndra p rubriken p erknnanden genom att skriva
\renewcommand{\abstractname}{Acknowledgments}

\begin{keywords}[hrubrik i] htexti \end{keywords}


Omgivnig fr typsttning av nyckelord. Br placeras direkt efter sammanfattning.
Med hrubrik i styr du rubriken och [hrubrik i] utelmnas anvnds Key-words som
standard.

2.9

Matematik

Vid typsttning av matematik br du anvnda AMS-LATEX, speciellt paketen


amsmath, amssymb och amsthm. ven mathtools rekommenderas.
Paketet amsthm ger oss mjlighet att typstta satser och liknande. Det stadkommer vi genom att deklarera ngra olika omgivningar:
\theoremstyle{plain}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem*{corollary}{Corollary}
Omgivningen fr satser nollstlls vid varje \section och omgivningen fr lemmor
anvnder samma rknare som fr satser. Dremot numreras inte fljdsatser. Om
t.ex. en sats har ett specifikt namn, som till exempel Zorns Lemma, s skriver
man:
\begin{lemma}[Zorns Lemma]
Hakparentesen kan utelmnas. Det finns ven andra stilar, via \theoremstyle,
som t.ex. definition och remark.
I amsthm finns omgivningen proof definierad, fr typsttning av bevis, lsningar och liknaden. Inleds med rubriken Proof.. Rubriken kan bytas ut. Antag
att vi t.ex. vill att ett bevis brjar med rubriken Proof of Theorem 2.1 och om
Theorem 2.1 har etiketten \label{thm:2.1}. D skriver man:
\begin{proof}[Proof of Theorem \ref{thm:2.1}]
Omgivningen avslutar beviset med en halmos i hgerkanten. Som standard r
halmosen en kvadrat, men genom att skriva:
\renewcommand{\qedsymbol}{Q.E.D.}
avslutas alla bevis med Q.E.D. istllet. Om en fristende formel eller en lista
avslutar ett bevis, fs en halmos p samma rad med kommandot \qedhere. Med
raden
\numberwithin{equation}{section}
fr du ekvationer att numreras lpande med avseende p ekvationer.

2.10

Pseudo- och programkod

Fr typsttning av pseudo- och programkod rekommenderas paketen algorithmicx


respektive listings.

2.11

Referenser

Fr att f referenser att flja standarden Harvard rekommendera paketet natbib.


5

Implementation

3.1

Klassalternativ

Klassen bygger p standardklassen article. Men de flesta klassalternativen i article


behvs inte, vissa strider ven mot de regler som styr rapportserien Rapporter frn
MSI. Drfr grs dessa inaktiva.
hmasteri
\DeclareOption{a5paper}
3
{\ClassError{rfmsi}{Option a5paper is not supported}}
4 \DeclareOption{b5paper}
5
{\ClassError{rfmsi}{Option b5paper is not supported}{}}
6 \DeclareOption{letterpaper}
7
{\ClassError{rfmsi}{Option letterpaper is not supported}{}}
8 \DeclareOption{legalpaper}
9
{\ClassError{rfmsi}{Option legalpaper is not supported}{}}
10 \DeclareOption{executivepaper}
11
{\ClassError{rfmsi}{Option executivepaper is not supported}{}}
12 \DeclareOption{landscape}
13
{\ClassError{rfmsi}{Option landscape is not supported}{}}
14 \DeclareOption{10pt}
15
{\ClassError{rfmsi}{Option 10pt is not supported}{}}
16 \DeclareOption{11pt}
17
{\ClassError{rfmsi}{Option 11pt is not supported}{}}
18 \DeclareOption{twocolumn}
19
{\ClassError{rfmsi}{Option twocolumn is not supported}{}}
20 \DeclareOption{oneside}
21
{\ClassError{rfmsi}{Option oneside is not supported}{}}
22 \DeclareOption{notitlepage}
23
{\ClassError{rfmsi}{Option notitlepage is not supported}{}}
24 \DeclareOption{titlepage}
25
{\ClassError{rfmsi}{Option titlepage is not supported}{}}
26 \DeclareOption{leqno}
27
{\ClassError{rfmsi}{Option leqno is not supported}{}}
28 \DeclareOption{fleqn}
29
{\ClassError{rfmsi}{Option fleqn is not supported}{}}
30 \DeclareOption{openbib}
31
{\ClassError{rfmsi}{Option openbib is not supported}{}}
1
2

Laddar klassen article tillsammans med frvalda klassalternativ eller eventuellt


andra som anges av anvndaren via \documentclass.
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
\ProcessOptions\relax
34 \LoadClass[12pt,a4paper,onecolumn,twoside]{article}
32
33

3.2

LATEX eller pdfLATEX?

Ladda paketet ifpdf som definierar en logisk variabel som kan anvndas fr att
avgra om pdfLATEX exekveras eller inte.
35

\RequirePackage{ifpdf}

Vi behver ladda graphicx fr att kunna infoga Vxj universitets symbol p omslaget. Med \ifpdf se vi till att samma radbrytningsalgoritm anvnds oavsett

program, deklarera vilka bildfilformat som r mjliga att anvnda och ange hur
oknda bildfilsndelser ska hanteras.
\ifpdf
\RequirePackage[pdftex]{graphicx}
38
\pdfadjustspacing 1
39
\AtBeginDocument{%
40
\DeclareGraphicsExtensions{.mps,.pdf,.jpg,.png}%
41
\DeclareGraphicsRule{*}{mps}{*}{}%
42
}
43 \else
44
\RequirePackage[dvips]{graphicx}
45
\AtBeginDocument{%
46
\DeclareGraphicsExtensions{.mps,.eps}%
47
\DeclareGraphicsRule{*}{eps}{*}{}%
48
}
49 \fi
36
37

3.3

Marginaler

Med paketet geometry r det enkel att ndra storleken p marginalerna. Ytter och
bunt ska vara 3 cm, huvud 2 cm och fot 2,5 cm.
\RequirePackage{geometry}
\geometry{%
52
twoside,
53
a4paper,
54
left=3cm,
55
right=3cm,
56
top=2cm,
57
bottom=2.5cm,
58
hcentering,
59
bindingoffset=0pt,
60
footskip=10mm,
61
nohead
62 }
50
51

3.4

Kolumntitel och sidfot

Fr att kunna frndra innehllet i huvud och fot enkelt laddar vi fancyhdr.
63

\RequirePackage{fancyhdr}

Ngon kolumntitel ska inte frekomma och pagineringen placeras i centrerad i


sidfoten.
\fancyfoot{}
\fancyhead{}
66 \fancyfoot[C]{\thepage}
67 \renewcommand{\headrulewidth}{\z@}
68 \renewcommand{\footrulewidth}{\z@}
69 \pagestyle{fancy}
64
65

\mainmatter

I huvudtexten ska arabiska siffror anvndas vid paginering.


\newcommand\mainmatter{%
\cleardoublepage
72
\pagenumbering{arabic}%
73 }
70
71

3.5
\title
\@titlei
\@titleii
\subtitle
\@subtitlei
\@subtitleii

\publmonth
\@publmonth
\publyear
\@publyear

\discipline
\@discipline
\@discipline@abbrv

\reportno
\@reportno
\@issn

\thesistype
\@thesistype
\@thesistype@abbrv

Med hjlp av \title och \subtitle sparas titel och undertitel vardera i tv olika
interna kommandon, dr \@titlei anvnds p omslagets framsida och \@titleii
p titelsidan. Analogt fr undertitel, frutom att vi lter dessa vara tomma frn
brjan ifall undertitel saknas.
\renewcommand*{\title}[2][\opttitle]{%
\def\opttitle{#2}%
76
\gdef\@titlei{#1}%
77
\gdef\@titleii{#2}%
78 }
79 \newcommand*{\subtitle}[2][\optsubtitle]{%
80
\def\optsubtitle{#2}%
81
\gdef\@subtitlei{#1}%
82
\gdef\@subtitleii{#2}%
83 }
84 \let\@subtitlei\@empty
85 \let\@subtitleii\@empty
74
75

Den mnad och det r som avhandlingen publicerades.


\newcommand*{\publmonth}[1]{\gdef\@publmonth{#1}}
\def\@publmonth{????}
88 \newcommand*{\publyear}[1]{\gdef\@publyear{#1}}
89 \def\@publyear{????}
86
87

mnesomrdet fr avhandlingen.
\newcommand*{\discipline}[2]{%
\gdef\@discipline{#1}
92
\gdef\@discipline@abbrv{#2}%
93 }
94 \def\@discipline{????}
95 \def\@discipline@abbrv{??}
90
91

Rapportens nummer i serien, samt International Standard Serial Number.


\newcommand{\reportno}[1]{\gdef\@reportno{#1}}
\def\@reportno{????}
98 \def\@issn{1650-2647}
96
97

Typ av rapport.
\newcommand*{\thesistype}[2]{%
\gdef\@thesistype{#1}%
101
\gdef\@thesistype@abbrv{#2}%
102 }
103 \def\@thesistype{Masters Thesis}
104 \def\@thesistype@abbrv{E}
99

100

3.6
\frontcover

Titel, frfattare och snt

Omslag

Omslagets framsida skapas genom att placera ut dessa olika delar med hjlp av
omgivningen picture. Inget material i sidfoten. Typsnittet ska vara Times.
\newcommand{\frontcover}{%
\thispagestyle{empty}%
107
\setcounter{page}{-1}
105
106

108
109
110
111

\setlength{\unitlength}{1cm}%
\noindent
\begin{picture}(15,25.2)(3,2.5)%
\usefont{T1}{ptm}{m}{n}%

En vertikal och tv horisontella linjer.


112
113
114

\put(5,1.3){\rule{.5mm}{27.5cm}}
\put(1.4,4.8){\rule{17.8cm}{.5mm}}
\put(5.5,26.2){\rule{11.7cm}{.5mm}}

Universitetets symbol och namn lggs i det vre vnstra hrnet.


115
116
117
118
119
120
121

\put(2.75,25.4){\makebox(0,0)[b]{%
\includegraphics[width=14mm]{vxusymbol.1}}}
\put(2.75,25.15){\makebox(0,0)[t]{%
\parbox{3.5cm}{\usefont{T1}{ppl}{m}{n}\LARGE
\centering
V\"{a}xj\"{o}\\
University}}}

Lngs upp stts institutionsnamn och publikationsserie.


122
123
124
125

\put(5.5,28){School of Mathematics and


System Engineering}
\put(5.5,27){\textbf{Reports from MSI}
- Rapporter fr{\aa}n MSI}

Titel, undertitel och frfattare.


126
127
128
129
130
131
132
133
134

\put(11.5,21.9){\makebox(0,0)[t]{%
\parbox{11cm}{\centering
\fontsize{18}{23}\selectfont\@titlei\\[\baselineskip]%
\large\@subtitlei}}}
\put(11.5,13.1){\makebox(0,0)[t]{%
\parbox{11cm}{\centering
\begin{tabular}[t]{c}
\@author
\end{tabular}}}}

Lngst ned stter vi mnad, r, adress, issn och isrn.


135
136
137
138
139
140
141
142
143
144
145
146
147
148

\put(2.75,3.7){\makebox(0,0)[t]{%
\parbox{3.5cm}{\centering\@publmonth\\
\@publyear}}}
\put(5.8,3.7){\makebox(0,0)[tl]{%
\parbox{4cm}{\small
MSI\\
V\"{a}xj\"{o} University\\
\textbf{SE-351 95 V\"{A}XJ\"{O}}}}}
\put(12,3.7){\makebox(0,0)[tl]{%
\parbox{8cm}{\small
Report \@reportno\\
ISSN \@issn\\
ISRN VXU/MSI/\@discipline@abbrv/\@thesistype@abbrv/-{}-%
\@reportno/-{}-SE}}}

Nsta sida ska vara tom och drefter avslutar vi definitionen av \frontcover.
149
150
151

\end{picture}%
\newpage
\thispagestyle{empty}

\mbox{}
\newpage

152
153
154

Kommandot \maketitle ska inte kunna anvndas istllet fr \frontcover.


155

\backcover

\renewcommand{\maketitle}{\relax}

Baksidan ska hamna p en sida med jmnt sidnummer och sidan innan ska vara
tom.
\newcommand{\backcover}{%
\clearpage
158
\thispagestyle{empty}
159
\mbox{}
160
\clearpage
161
\ifodd\c@page
162
\thispagestyle{empty}
163
\mbox{}
164
\clearpage
165
\fi
156
157

Centrerad lngst ned stts universitetets symbol och namn, samt institution,
adress och hemsida.
\begin{center}
\usefont{T1}{ptm}{m}{n}%
\thispagestyle{empty}%
\mbox{}%
\vfill
\includegraphics[width=15mm]{vxusymbol.1}\\
{\usefont{T1}{ppl}{m}{n}\huge
V\"{a}xj\"{o}\\
universitet}\\[8mm]
\textbf{Matematiska och systemtekniska institutionen}\\
SE-351 95 V\"{a}xj\"{o}\\[7mm]
Tel. +46\,(0)470\,70\,80\,00, fax +46\,(0)470\,840\,04\\
http://www.vxu.se/msi/
\vskip1.2cm
\mbox{}
\end{center}%

166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182

3.7
\frontmatter

Startsidor

Definiera kommandot \frontmatter fr att typstta titelsida och att fljande


sidor pagineras med romerska siffror.
\newcommand\frontmatter{%
\pagenumbering{roman}
185
\setcounter{page}{1}
186
\thispagestyle{empty}
183
184

Centrera horisontellt i tur och ordning frfattare, titel, eventuellt undertitel, typ
av rapport, disciplin, r och Vxj universitets symbol.
187
188
189

\begin{center}
\mbox{}\\[2\baselineskip]%
\begin{tabular}[t]{c}

10

\large\@author
\end{tabular}\\[0.75cm]
\LARGE\@titleii
\ifx\@empty\@subtitleii
\\[1.5cm]
\else
\\[0.25\baselineskip]
\Large\@subtitleii\\[1.5cm]
\fi
\normalsize
\@thesistype\\[\baselineskip]
\@discipline\\[2\baselineskip]
\@publyear
\vfill
\includegraphics[width=9mm]{vxusymbol.1}\kern0.3em\hbox{%
\raisebox{\depth}{\fontsize{17.28}{20.74}\usefont{T1}{ppl}{m}{n}%
V\"{a}xj\"{o} University}}
\end{center}

190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207

Sidan drefter ska vara helt tom. Avsluta definitionen av \frontmatter med att
frigra minne.
\clearpage
\thispagestyle{empty}
\mbox{}
\global\let\title\relax
\global\let\@titlei\@empty
\global\let\@titleii\@empty
\global\let\@subtitlei\@empty
\global\let\@subtitleii\@empty
\global\let\author\relax
\global\let\@author\@empty
\global\let\publmonth\relax
\global\let\@publmonth\@empty
\global\let\publyear\relax
\global\let\@publyear\@empty
\global\let\discipline\relax
\global\let\@discipline\@empty
\global\let\@issn\@empty
\clearpage

208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226

3.8
keywords

Sammanfattning, nyckelord och erknnande

Efter bde den engelska och svenska sammanfattningen r det brukligt att rada
upp ngra nyckelord.
\newenvironment{keywords}[1][Key-words]{%
\par\vspace{.2\baselineskip}%
229
\noindent{\bfseries\slshape #1:}
230 }{%
231 }
227
228

abstract

Omgivning fr sammanfattning.
232
233

\renewenvironment{abstract}{%
\vskip2cm

11

\begin{center}
\large\bfseries\abstractname
236
\end{center}
237
\par\vspace{.1\baselineskip}\noindent\ignorespaces
238 }{}
234
235

3.9

Rubriker

Alla rubrikniver ska numreras men endast huvudrubriker, \section, och underrubriker, \subsection, ska lggas in i innehllsfrteckningen.
239
240

\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{2}

Med hjlp av paketet tocbibind lggs rubrikerna fr litteraturfrteckningen och


sakregister in i innehllsfrteckningen.
241

\section

\RequirePackage[nottoc,notlof,notlot,section]{tocbibind}

Kapitelrubriker stts i 14 punkter och fet stil.


\renewcommand{\section}{%
\@startsection
244
{section}%
245
{1}%
246
{0pt}%
247
{-3ex plus -1ex minus -.2ex}%
248
{1.5ex plus.2ex}%
249
{\large\bfseries}%
250 }
242
243

\subsection

Underrubriker stts i 12 punkter och fet stil.


\renewcommand{\subsection}{%
\@startsection
253
{subsection}%
254
{2}%
255
{0pt}%
256
{-2.5ex plus -1ex minus -.2ex}%
257
{1.25ex plus .2ex}%
258
{\bfseries\normalsize}%
259 }
251
252

\subsubsection

Underunderrubriker stts i 12 punkter och mager stil.


\renewcommand{\subsubsection}{%
\@startsection
262
{subsubsection}%
263
{3}%
264
{0pt}%
265
{-2.25ex plus -1ex minus -.2ex}%
266
{1ex plus .2ex}%
267
{\normalfont\normalsize}%
268 }
260
261

3.10
\parindent

Indrag och citat

Varje stycke, utom det frsta efter en rubrik, ska inledas med ett indrag om 0,5 cm.
269

\setlength{\parindent}{.5cm}

12

quotation
quote

\renewenvironment{quotation}{%
\list{}{%
272
\leftmargin
2cm%
273
\rightmargin
\leftmargin
274
\listparindent 1.5em%
275
\itemindent
\listparindent
276
\parsep
\z@ \@plus\p@
277
}%
278 \item\relax}{\endlist}
279 \renewenvironment{quote}{%
280
\list{}{%
281
\leftmargin 2cm
282
\rightmargin \leftmargin}%
283 \item\relax}{\endlist}
270
271

3.11

Figur- och tabellnumrering

Numrering av figurer och tabeller ska ske sekvensiellt inom varje kapitel.
\@addtoreset{figure}{section}
\@addtoreset{table}{section}
286 \renewcommand{\thefigure}{\thesection.\arabic{figure}}
287 \renewcommand{\thetable}{\thesection.\arabic{table}}
288 h/masteri
284
285

3.12

Universitetets symbol

Vi genererar Vxj universitets symbol med hjlp av MetaPost. Frst definierar vi


de variabler, konstanter och punkter som vi behver.
hmetaposti
path p, q;
291 pair c[];
292 s = 1;
293 c1 := (0, 200);
294 c2 := (0, 240);
295 c3 := (0, 265);
296 c4 := (0, 305);
297 c5 := (0, 330);
298 c6 := (0, 365);
299 c7 := (200, 527.23);
300 c8 := (180, 706.5);
301 c9 := (240, 920.36);
302 z1 = (12.5, 0.21);
303 z2 = (365, 365);
304 z3 = (144.79, 700.05);
305 z4 = (12.5, 843.92);
306 z5 = (12.5, 284.08);
307 z6 = (85, 200);
308 z7 = (12.5, 115.92);
309 z8 = (12.5, 90.52);
310 z9 = (150, 240);
311 z10 = (85.71, 363.1);
312 z11 = (13.69, 454.51);
289
290

13

z12
z13
315 z14
316 z15
317 z16
318 z17
319 z18
320 z19
313
314

=
=
=
=
=
=
=
=

(190, 265);
(12.5, 75.41);
(12.5, 45.3);
(260, 305);
(106.36, 542.25);
(17.3, 629.5);
(300, 330);
(12.5, 30.26);

Nedan beskrivs konturen av den hgra delen av symbolen.


p := z1{dir(angle(z1 - c6) + 90)}
..{dir(angle(z2 - c6) + 90)}z2{dir(angle(z2 - c6) + 90)}
323
..{dir(angle(z3 - c6) + 90)}z3{dir(angle(z3 - c9) - 90)}
324
..{dir(angle(z4 - c9) - 90)}z4
325
--z5{dir(angle(z5 - c1) - 90)}
326
..{dir(angle(z6 - c1) - 90)}z6{dir(angle(z6 - c1) - 90)}
327
..{dir(angle(z7 - c1) - 90)}z7
328
--z8{dir(angle(z8 - c2) + 90)}
329
..{dir(angle(z9 - c2) + 90)}z9{dir(angle(z9 - c2) + 90)}
330
..{dir(angle(z10 - c2) + 90)}z10{dir(angle(z10 - c7) - 90)}
331
..{dir(angle(z11 - c7) - 90)}z11{dir(angle(z11 - c3) - 90)}
332
..{dir(angle(z12 - c3) - 90)}z12{dir(angle(z12 - c3) - 90)}
333
..{dir(angle(z13 - c3) - 90)}z13
334
--z14{dir(angle(z14 - c4) + 90)}
335
..{dir(angle(z15 - c4) + 90)}z15{dir(angle(z15 - c4) + 90)}
336
..{dir(angle(z16 - c4) + 90)}z16{dir(angle(z16 - c8) - 90)}
337
..{dir(angle(z17 - c8) - 90)}z17{dir(angle(z17 - c5) - 90)}
338
..{dir(angle(z18 - c5) - 90)}z18{dir(angle(z18 - c5) - 90)}
339
..{dir(angle(z19 - c5) - 90)}z19
340
--cycle;
321
322

Figur 1 ger en svart symbol p vit bakgrund.


beginfig(1);
fill p scaled s shifted (s * (365, 0));
343
fill p reflectedabout((0, 0), (0, 1)) scaled s shifted (s * (365, 0));
344 endfig;
345 end
346 h/metaposti
341
342

3.13

Schablon

Vi avslutar med att presentera en schablon, som vid kompilering av rfmsi.ins


skapas som filen template.tex.
347
348

htemplatei
\documentclass{rfmsi}

349

Om du arbetar i Windows eller Macintosh br du ndra latin1 till ansinew


respektive applemac.
\usepackage[T1]{fontenc}
\usepackage[swedish,english]{babel}
352 \usepackage[latin1]{inputenc}
350
351
353

14

Laddar de paket som behvs fr att anvnda typsnittet Times. Fljande tre rader
tar du bort om du vill anvnda COmputer Modern istllet, vilket rekommenderas
om du skriver inom matematik.
\usepackage{mathptmx}
\usepackage[scaled=.9]{helvet}
356 \usepackage{courier}
354
355
357

Laddar ngra paket som underlttar typsttningen av matematiska dokument.


358

\usepackage{amsmath,amssymb,amsthm}

359

Deklarerar ngra anvndbara omgivningar fr typsttning av satser och linander.


\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
362 \newtheorem*{corollary}{Corollary}
363 \theoremstyle{definition}
364 \newtheorem{definition}{Definition}[section]
365 \newtheorem{example}{Example}[section]
366 \theoremstyle{remark}
367 \newtheorem*{remark}{Remark}
360
361

368

Fr att f numrering av ekvationer att flja kapitelnumreringen.


369

\numberwithin{equation}{section}

370
371

\begin{document}

372

Noter att alla [] nedan kan utelmnas. ven \subtilte r valfritt.


\title[]{}
\subtitle[]{}
375 \author{}
376 \publmonth{}
377 \publyear{}
378 \discipline{}{}
379 \thesistype{}{}
380 \reportno{}
373
374

381

Nsta rad ger famsidan. Resten av koden r i stort sett ordinr och tarvar drfr
inte ngon djupare frklaring.
382

\frontcover

383
384

\frontmatter

385

\begin{abstract}
%%% -- Abstract in english
388 \end{abstract}
389 \begin{keywords}
390 %%% -- Key-words
391 \end{keywords}
386
387

392

\begin{otherlanguage}{swedish}
\begin{abstract}
395 %%% -- Svensk sammanfattning
393
394

15

\end{abstract}
\begin{keywords}[Nyckelord]
398 %%% -- Nyckelord
399 \end{keywords}
400 \end{otherlanguage}
396
397

401

\renewcommand{\abstractname}{Acknowledgments}
\begin{abstract}
404 %%% -- Text
405 \end{abstract}
402
403

406
407

\tableofcontents

408
409

\mainmatter

410
411

%%% -- Dokumentet

412
413

\appendix

414
415

%%% -- Bilagor

416
417
418

\bibliographystyle{}
\bibliography{}

419
420

\backcover

421
422
423

\end{document}
h/templatei

Ovan antas att man anvnder BibTEX fr att skapa en litteraturfrteckning. Det r
inte ndvndigt, utan man kan istllet anvnda omgivningen thebibliography.

16

You might also like