17.07.2013 Views

Introduktion til LaTeX

Introduktion til LaTeX

Introduktion til LaTeX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Avancerede standard lister med enumitem-pakken<br />

tisk fungerer fint. Det er dog vigtigt at »(i)« kommer aller først i listen over<br />

<strong>til</strong>valgsmuligheder givet <strong>til</strong> \begin{enumerate}.<br />

(b) Bare for en god ordens skyld minder vi desuden om at enumitem (ind<strong>til</strong> videre)<br />

kun berører enumerate, itemize og description. Men med version 2 af pakken enumerate<br />

kan man nu også definere sine egne lister af forskellig type. Man kan endda<br />

indlæse pakken uden at den rører ved noget som helst, herefter skal man så bare<br />

anvende pakken <strong>til</strong> at definere sine egne ekstra lister.<br />

Vi starter med et eksempel hvor man kan se hvad man f.eks. skal erstatte syntaksen<br />

»[(I)]« med.<br />

\usepackage{enumitem}<br />

slut preamble<br />

\begin{enumerate}[label=(\Roman*)]<br />

\item Punkt 1\label{i}<br />

\item Punkt 2<br />

\end{enumerate}<br />

reference: \ref{i}<br />

(I) Punkt 1<br />

(II) Punkt 2<br />

reference: (I)<br />

Bemærk at formateringen af punktet automatisk bevares i referencen. I stedet for<br />

enumerate-pakkens syntaks hvor man skulle anvende »1«, »a«, »A«, »i« eller »I«, skal<br />

itemize<br />

description<br />

Eksempel<br />

9.41<br />

£<br />

man nu i stedet anvende henholdsvis »\arabic*«, »\alph*«, »\Alph*«, »\roman*« eller \arabic*<br />

»\Roman*« (bemærk brugen af ∗). Hvilket både giver bedre mening, men også fjerner be-<br />

hovet for at skulle ‘beskytte’ tællerrepræsentationen, sammenlign med Eksempel 2.32<br />

på side 37.<br />

Som nævnt vil referencen som standard gemme formateringen af tælleren. Dette<br />

kan være uheldigt i visse sammenhænge, f.eks. hvis labelen skal skrives i fed, så ønsker<br />

man sikkert ikke at referencer skal være i fed. Dette styres af nøglen »ref«, som så kan ref<br />

anvendes <strong>til</strong> helt at om konfigurere udseendet af referencen, se de lettere urealistiske<br />

forslag i Eksempel 9.42.<br />

\usepackage{enumitem}<br />

\begin{enumerate}[<br />

slut preamble<br />

label=\textbf{(\Alph*)},<br />

ref=(--\Alph*--)]<br />

\item Punkt 1\label{a}<br />

\item Punkt 2<br />

\end{enumerate}<br />

reference: \ref{a}<br />

(A) Punkt 1<br />

(B) Punkt 2<br />

reference: (–A–)<br />

Dvs. både klagepunkt ((ii)) og ((iii)) på modstående side er der nemt taget hånd om.<br />

Man kan selv bestemme ved hvilket nummer en liste skal starte (nøgleordet<br />

»start«), man kan endda styre justeringen af tælleren via nøgleordet »align« (dis- start<br />

align<br />

se er normalt højres<strong>til</strong>let, sammenlign med Eksempel 9.42).<br />

\usepackage{enumitem}<br />

slut preamble<br />

\begin{enumerate}[label=\Roman*.,<br />

]<br />

start=5,align=left,<br />

\item Punkt 1<br />

\item Punkt 2<br />

\end{enumerate}<br />

Kapitlet er sidst opdateret 2010/03/04 00:31 (revision 659)<br />

231<br />

V. Punkt 1<br />

VI. Punkt 2<br />

\alph*<br />

\Alph*<br />

\roman*<br />

\Roman*<br />

Eksempel<br />

9.42<br />

£<br />

Eksempel<br />

9.43<br />

£

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!