[math] \ LaTeX [/ math]: ¿Cómo puedo hacer que mi tabla de contenidos se vea como la imagen que publiqué en los comentarios, cuando uso la clase de documento del artículo?

\ documentclass [a4paper] {artículo}

\ usepackage [utf8] {inputenc}
\ usepackage [T1] {fontenc}
\ usepackage {textcomp}
\ usepackage [swedish] {babel}

\ usepackage [tocflat] {tocstyle}
\ pagenumbering {roman}

\ usepackage {xpatch}
\ xpatchcmd {\ addcontentsline} {\ thepage} {\ arabic {page}} {} {}

\ author {författaren}
\ title {Titel}

\ begin {document}

\ maketitle
\ thispagestyle {vacío}
\nueva pagina

\ pagestyle {vacío}
\Tabla de contenido
\nueva pagina

\ setcounter {página} {1}
\ pagestyle {plain}

\ section {Inledning}
\ section {Dimensionsanalys}
\ section {Linjärisering}
\ section {Antaganden}
\nueva pagina
\ section {Utförande}
\nueva pagina
\ section {Beräkningar}
\nueva pagina
\ section {Resultat}
\nueva pagina
\ section {Diskussion}
\nueva pagina
\ section {Slutsats}
\nueva pagina
\ section {Källor}
\ end {documento}

Te da esto:

Y los números de página romanos.


También hice que la numeración de páginas comenzara después de Innehåll.


\ usepackage {xpatch}
\ xpatchcmd {\ addcontentsline} {\ thepage} {\ arabic {page}} {} {}

es el truco Reemplaza \thepage con \arabic{page} en el comando \addcontentsline , que se define de la siguiente manera:

Aquí hay una pregunta similar (con respuesta) en Stack Exchange: el formato de la tabla de contenido.

¡Espero que esto ayude!