17.07.2013 Views

Introduktion til LaTeX

Introduktion til LaTeX

Introduktion til LaTeX

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Eksempel<br />

D.1<br />

D. Om fejlmeddelelser i LAT E X<br />

Extra alignment tab has been changed to \cr<br />

ses ofte i tabeller (eller eqnarray, split) hvor man har anvendt flere &-er på en<br />

linie end der skulle være. Problemet er ofte at man har glemt en \\ i rækken før.<br />

Extra \right<br />

den <strong>til</strong>svarende fejl af at have glemt en »\left«.<br />

Float(s) lost<br />

her er man kommet <strong>til</strong> at placere en float (figure eller table) et sted hvor man<br />

ikke kan placere noget som flyder, eksempelvis inden i en minipage, \parbox,<br />

\marginpar eller \footnote. Det kan være en ret svært at finde <strong>til</strong>bage <strong>til</strong> det sted<br />

hvor det er gået galt.<br />

Husk også at \marginpar og \footnote faktisk også er floats. Dette betyder at<br />

man ikke kan placere en \marginpar inden i en \footnote.<br />

Pas også på med kontruktioner som f.eks. skjuler at den anvender en \marginpar,<br />

eksempelvis \fixme (her kan man komme ud over det via inline option <strong>til</strong><br />

\fixme).<br />

Graphics division by zero<br />

Dette kommer som oftest hvis man har drejet en inkluderet figur samtidigt med<br />

at man sætter højden. Alt efter hvor meget man har drejet kan disse beregninger<br />

ende op med at gå galt. Anvend i stedet totalheight-optionen <strong>til</strong> \includegraphics<br />

i stedet for height.<br />

Illegal parameter number in definition of 〈command〉<br />

som nævnt i et andet kapitel anvendes tegnet #〈num〉 <strong>til</strong> at angive hvor de enkelte<br />

parametre skal anvendes i en makrodefinition. Denne fejl kan forekomme hvis<br />

de makroer man har angivet ikke anvender det rigtige antal argumenter. Se<br />

eksempel D.1.<br />

\newcommand\test[1]{#1 og så #2}<br />

Her er fejlen naturligvis, at [1] jo angiver at denne makro kun har ét argument,<br />

hvorfor #2 ikke giver mening.<br />

Bemærk dog at man godt kan have makroer som bliver defineret med f.eks.<br />

brug af #1 men hvor man ikke har angivet noget antal af argumenter. I et sådant<br />

<strong>til</strong>fælde fungerer det faktisk idet makroen anvendes indeni en anden makro som<br />

så sørger for at sætte #1 <strong>til</strong> en brugbar værdi.<br />

Illegal unit of measure (pt inserted).<br />

angiver at man har stavet en længde enhed forkert, eller måske har man anvendt<br />

±-syntaksen, som man får via calc-pakken, et sted hvor denne ikke kan anvendes.<br />

Misplaced alignment tab character &<br />

denne forekommer når man anvender & udenfor de områder hvor & anvendes <strong>til</strong><br />

at angive alignment (eller adskille søjler). Har man brug for tegnet & så anvend<br />

\& i stedet.<br />

Missing $ inserted<br />

skyldes oftest at man har forsøgt at anvende noget i den almindelige tekst som<br />

ellers kun findes i matematikmode. Et eksempel kunne være »_« som i stedet<br />

skrives med »\_« eller det kan være et symbol. Hvis man er ved at angive et<br />

filnavn hvori der indgår »_«, da kan \path fra url-pakken være en fordel. Her må<br />

man gerne anvende »_«.<br />

Dette kan også skyldes at man er kommet <strong>til</strong> at efterlade en blank linie i et<br />

environment <strong>til</strong> fremhævede formler – det må man nemlig ikke.<br />

Kapitlet er sidst opdateret 2010/01/08 14:11 (revision 502)<br />

366

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

Saved successfully!

Ooh no, something went wrong!