Avatar billede jamark Praktikant
11. december 2006 - 12:49 Der er 4 kommentarer og
2 løsninger

Chapter til Indholdsfortegnelse

Jeg kunne godt tænke mig, at indholdsfortegnelsen bliver et kapitel ligesom når man bruger \chapter i resten af rapporten, så der kommer et nummer på indholdsfortegnelsen, og så den selv er med i indholdsfortegnelse.

Samtidig kunne jeg også godt tænke mig, at der står "Indhold" og ikke "INDHOLD" i sidehovedet.

Sidstnævnte problem er nok det vigtigste...
Avatar billede Slettet bruger
11. december 2006 - 12:53 #1
Det ville jeg nok ikke gøre. Det er ikke videre pænt. Desuden er indholdsfortegnelsen normalt en del af den såkaldte frontmatter og har anvneder man slet ikke kapitel ellers sektionsnummerering.

Jeg går ud fra at du anvender en af standardklasserne. Desværre er INDHOLD problemet ret bøvlet at fikse i standardklasserne. Eneste mulighed er direkte at kopiere koden fra den klasse du anvneder og så lave om på denne i din preamble.

Ellers vil jeg anbefale brugen af memoir klassen i stedet her er det ret nemt at fikset dette problem. Der er en længere passage omkrign opsætning af f.eks. et speciale i min latexbog

/daleif
Avatar billede jamark Praktikant
11. december 2006 - 13:39 #2
Jeg må sige, at jeg er enig med dig mht. kapitelnummerering på frontmatters, men jeg er desværre i undertal i min gruppe, så der kommer også nummer på forord!

Jeg tror ikke, at jeg vil bruge en masse tid på at rette sidehovedet, så det må blive i næste projekt. Der kan jeg nok også bruge lidt tid til at sætte mig ind i memoir, for det virker umiddelbart meget smartere. Hvad er det for en latexbog du omtaler?
Avatar billede Slettet bruger
11. december 2006 - 13:49 #3
Du har ikke sagt noget om hvilken dokumentklasse I anvender, men lad os antage at dete er report. Så skal I bare finde report.cls på jeres system.

Så er det bare at hugge noget kode og nedenstående følgnde i jeres preamble.
Jeg har ikke rettet noget, det burde være ret åbenlyst hvad der skal rettes på.

\makeatletter
\renewcommand\tableofcontents{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter*{\contentsname
        \@mkboth{%
          \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
    \@starttoc{toc}%
    \if@restonecol\twocolumn\fi
    }
\makeatother

Jeg ved ikke om man må reklamere her så det vil jeg lade være med.
Prøv at google efter 'latex bog'

sørg for at kigge i beta udgaverne i stedet for version 2.

/daleif
Avatar billede jamark Praktikant
11. december 2006 - 13:57 #4
Du gættede rigtigt mht. report. Jeg lukkede sjovt nok report.cls lige inden jeg læste dit svar, så jeg var da på rette vej. Jeg kigger lige lidt mere på det

Mht. din bog er det sjovt nok den vi har brugt igennem hele semestret til at sætte os ind i LaTeX. For godt tre måneder siden kendte vi ingenting til LaTeX, men din bog har været en rigtig god hjælp.
Avatar billede jamark Praktikant
11. december 2006 - 14:14 #5
Det virker jo helt fantastisk!

For en god ordens skyld hvis andre skulle få brug for det:

\makeatletter
\renewcommand\tableofcontents{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter{\contentsname
        \@mkboth{%
          \thechapter\ \contentsname}{\thechapter\ \contentsname}}%
    \@starttoc{toc}%
    \if@restonecol\twocolumn\fi
    }
\makeatother
Avatar billede jamark Praktikant
11. december 2006 - 14:15 #6
Hovsa! Jeg glemte helt at skrive tak!

Jeg takker for hjælpen (igen) Lars.

\Jakob
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester