Frolly

TOC Test

Oct 8th, 2013
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.11 KB | None | 0 0
  1. \documentclass[listof=totocnumbered,9pt,a4paper,ngerman]{scrartcl} % Verzeichnisse im IV aufgeführt mit Nr.
  2.  
  3. \usepackage[latin1]{inputenc}
  4. \usepackage[T1]{fontenc}
  5. \usepackage{lmodern}
  6. \usepackage[ngerman]{babel}
  7. \usepackage{extsizes}% Andere Schriftgrößen möglich
  8. \usepackage{titlesec}
  9. \usepackage{moreverb}
  10. \usepackage[font=small]{caption} % Größe der Benennungen in Tab. und Abb.
  11. \captionsetup[figure]{name=Abb.} % Umbenennung der Tabellen und Abbildungen
  12. \captionsetup[table]{name=Tab.}
  13. \usepackage{graphicx}
  14. \usepackage{float} % Gleitobjekte
  15. \usepackage[a4paper,left=3cm,right=2.5cm,top=2cm,bottom=2cm]{geometry} % EInstellung zum Rand
  16. \usepackage{tabularx}
  17. \usepackage{titletoc}
  18. \usepackage{mathptmx}
  19. \usepackage[version=3]{mhchem}
  20. \usepackage{scrpage2}
  21. \usepackage{acronym} % Abk.VZ
  22. \renewcommand*\bflabel[1]{{\textbf{\textrm{#1}}\hfill}}
  23. \usepackage{upgreek} % aufrechte griechische Zeichen
  24. \usepackage{multirow} % Mehrreihige Tabellen
  25. \usepackage{color} % Nutzung von Farbe im Text
  26. \usepackage{url} % Angabe von URLs
  27. \usepackage{longtable} % Tabellen über mehrere Seiten
  28. \usepackage{ltxtable}
  29. \usepackage{rotating} % Text in Tabelle rotieren
  30. \usepackage[titles]{tocloft} % Formatierung der Vezeichnisse
  31. \usepackage[doublespacing]{setspace}
  32.  
  33. \titlecontents{section}[1.5em]{}{\bfseries\contentslabel{2.0em}}{\hspace{0em}}{\titlerule*[0.3pc]{.}\contentspage} % Einrückung der einzelnen Sections
  34. \titlecontents{subsection}[4.5em]{}{\contentslabel{2.5em}}{}{\titlerule*[0.3pc]{.}\contentspage} \titlecontents{subsubsection}[7.5em]{}{\contentslabel{3.5em}}{}{\titlerule*[0.3pc]{.}\contentspage}
  35. \titlecontents{paragraph}[10.5em]{}{\contentslabel{4.5em}}{}{\titlerule*[0.3pc]{.}\contentspage}
  36.  
  37. \titleformat*{\section}{\huge\bfseries} % Formatierung der Titel
  38. \titleformat*{\subsection}{\LARGE\bfseries}
  39. \titleformat*{\subsubsection}{\Large\bfseries}
  40. \titleformat*{\paragraph}{\large\bfseries}
  41. \titleformat*{\subparagraph}{\large\bfseries}
  42. \setlength{\parindent}{0em}
  43.  
  44. \renewcommand{\baselinestretch}{1.5} % 1.5 zeiliger Abstand (Word)
  45.  
  46. \setlength\cftfignumwidth{1.2cm}
  47. \setlength\cfttabnumwidth{1.2cm}
  48.  
  49. \setlength{\cftfigindent}{0cm}
  50. \setlength{\cfttabindent}{0cm}
  51.  
  52. \cftsetpnumwidth{1.2cm} % Breite der Box der Seitenzahl - für rechtsbündig
  53.  
  54. \renewcommand{\cftsecdotsep}{\cftdotsep}
  55. \renewcommand{\cftsecleader}{\normalfont\cftdotfill{\cftsecdotsep}}
  56. \renewcommand{\cftsubsecleader}{\normalfont\cftdotfill{\cftsecdotsep}}
  57.  
  58.  
  59. \begin{document}
  60.  
  61.  
  62. \pagestyle{scrheadings}
  63. \clearscrheadfoot
  64. \ofoot{\pagemark} % Seitennummer
  65. \ohead{\rightmark} % Seitennummer rechts
  66. \automark{section} % Anzeigen von Überschrift in Kopfzeile
  67. \setheadsepline{0.4pt} % Abstand von Überschrift
  68. \pagenumbering{Roman} % Römische Nummerierung
  69.  
  70. \newpage
  71. \makeatletter
  72. \renewcommand{\cftdotsep}{1} % Einstellung der Punktabstände im VZ
  73. \makeatother
  74. {\def\makebox[#1][#2]#3{#3}%
  75. \tableofcontents % Inhaltsverzeichnis
  76. } % Inhaltsverzeichnis
  77.  
  78.  
  79. \newpage
  80. \newcommand*{\thesectionwas}{}
  81. \let\thesectionwas\thesection
  82. \renewcommand{\thesection}{\Roman{section}}
  83. \setcounter{section}{0}
  84. \begin{singlespace}
  85. \section{Abkürzungsverzeichnis}
  86. \end{singlespace}
  87.  
  88. \newpage
  89. \makeatletter
  90. \renewcommand{\cftdotsep}{1}
  91. \makeatother
  92. {\def\makebox[#1][#2]#3{#3}%
  93. \listoffigures} % Abb-VZ
  94.  
  95. \newpage
  96. \makeatletter
  97. \renewcommand{\cftdotsep}{1}
  98. \makeatother
  99. {\def\makebox[#1][#2]#3{#3}%
  100. \listoftables} % Tab-VZ
  101.  
  102. \newpage
  103. \renewcommand{\thesection}{\arabic{section}}
  104. \pagenumbering{arabic}
  105. \setcounter{page}{1}
  106. \setcounter{section}{0}
  107. \section{Einleitung}
  108.  
  109. \newpage
  110. \section{Material und Methoden}
  111. \newpage
  112. \section{Ergebnis}
  113. \newpage
  114. \section{Diskussion}
  115. \newpage
  116. \section{Zusammenfassung}
  117. \newpage
  118. \renewcommand{\thesection}{\Roman{section}}
  119. \setcounter{section}{3}
  120. \pagenumbering{Roman}
  121. \setcounter{page}{13}
  122. \section{Literaturverzeichnis}
  123. \newpage
  124. \section{Anhang}
  125. \newpage
  126. \renewcommand{\thesection}{\Roman{section}}
  127. \setcounter{section}{5}
  128. \pagenumbering{Roman}
  129. \setcounter{page}{30}
  130. \section{Danksagung}
  131. \newpage
  132. \section{Eigenständigkeitserklärung}
  133. \newpage
  134. \thispagestyle{empty}
  135.  
  136. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment