1. Gliederungsebene fett

Schriftbild, Absätze und Auflistungen einstellen


spenc
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 13. Feb 2016, 20:27

1. Gliederungsebene fett

Beitrag von spenc »

Guten Abend Leute,

ich sitze derzeit an meiner Bachelorarbeit und bin grad echt am verzweifeln.
Mein Problem ist das ich die 1.Gliederungsebene im Inhaltsverzeichnis fett gedruckt haben will. Eigentlich wird das ja automatisch ausgegeben aber nachdem ich das Inhaltsverzeichnis mit folgendem code bearbeitet hat, macht er die section Überschriften nicht mehr fett.
\makeatletter
\renewcommand*\l@section{\@dottedtocline{0}{0em} {4em}}
\renewcommand*\l@subsection{\@dottedtocline{0}{0em}{4em}}
\renewcommand*\l@subsubsection{\@dottedtocline{0}{ 0em}{4em}}
\renewcommand*\l@paragraph{\@dottedtocline{0}{0em }{4em}}
\makeatother
Minimalbeispiel:
\documentclass[12pt]{scrartcl}
\usepackage[ngerman]{babel}


% Problem ?? Warum??
\makeatletter
\renewcommand*\l@section{\@dottedtocline{0}{0em} {4em}}
\renewcommand*\l@subsection{\@dottedtocline{0}{0em}{4em}}
\makeatother  

\begin{document}
	\tableofcontents
	
	\newpage
	\section{EINLEITUNG}
	\subsection{PROBLEMSTELLUNGS}	 
	\subsection{ZIELSETZUNG } 
	\subsection{AUFBAU} 
	\section{BERLIN}
	\subsection{KÖLN}

\end{document}
Wenn man den code raus nimmt macht er die Überschriften ganz normal fett aber mit dem Code macht er es nicht gibt es eine alternative die sections fett zu machen.

Ich danke euch für jegliche Hilfe

Besserwisser

Beitrag von Besserwisser »

Lass den Code weg und verwende stattdessen Option toc=flat. Näheres zur Option findet sich in der KOMA-Script-Anleitung.

Übrigens: Versalsatz (so nennt man das, wenn man ganze Wörter, Überschriften o. ä. in Großbuchstaben setzt) schreit nach Sperrung und Ausgleich. Wenn man das nicht beherrscht sollte man lieber einen großen Bogen um den Versalsatz machen.

Und nächstes Mal kontrollierst du deinen Beitrag bitte vor dem Absenden mit dem Vorschau-Knopf und markierst Code korrekt.

Beobachter

Paket als Helfer

Beitrag von Beobachter »

All das (Fettdruck, Füllpunkte und Ausrichtung der Einträge) kann man durch Verwendung von »tocstyle« aus dem Bündel »KOMA-Script« erreichen. Alles Weitere steht in der Anleitung.
\documentclass[12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage[ngerman]{babel}

\usepackage[tocflat]{tocstyle}
\usetocstyle[toc]{allwithdot}

\usepackage{blindtext}

\begin{document}
   \tableofcontents
   
   \newpage
   \blinddocument
\end{document}
Da sich »tocstyle« im α-Stadium befindet, gibt es in der Protokoll-Datei (*.log) eine Warnung aus. Gravierende Probleme sind mir jedoch nicht bekannt. Das Paket »blindtext« wird hier nur für die Erzeugung eines Scheindokuments verwendet und ist nicht Teil der Lösung.

spenc
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 13. Feb 2016, 20:27

Beitrag von spenc »

Hallo Besserwisser, ich hatte zuvor toc=flat verwendet aber wenn ich das verwende dann kann ich das Abbildungs- und Tabellenverzeichnis nicht mehr verändern. Ich will im Abbildungsverzeichnis das vor den zahlen

Abbildung 1: ... steht.

Minimalbeispiel:
 
\documentclass[12pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[tocflat]{tocstyle} 
\usetocstyle{allwithdot}
\usepackage{tocloft} 


	\renewcommand{\cftfigpresnum}{Abbildung }
	\renewcommand{\cfttabpresnum}{Tabelle }
	\renewcommand{\cftfigaftersnum}{:}
	\renewcommand{\cfttabaftersnum}{:}
	
	\setlength{\cftfignumwidth}{2,5cm}
	\setlength{\cfttabnumwidth}{2cm}
	\setlength{\cftfigindent}{0cm}
	\setlength{\cfttabindent}{0cm}

\begin{document}
	
	\tableofcontents
	\listoffigures
	\listoftables
	\newpage
	
	\section{EINLEITUNG}
		\subsection{PROBLEMSTELLUNG DES THEMAS}
		
			\begin{figure}
					\caption{Rom}
					\label{Datei}
			\end{figure}
	
		\subsection{ZIELSETZUNG DER ARBEIT} 
		\subsection{AUFBAU DER BACHELOR THESIS} 

\end{document}

Wenn ich toc=flat nicht verwende dann funktioniert tocloft mit
\renewcommand{\cftfigpresnum}{Abbildung }
.

Ich will das es so aussieht Abbildung 1: Rom

Gruß spenc

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Das geht alles ohne zusätzliche Pakete:
\documentclass[12pt,
  toc=sectionentrywithdots,
  toc=flat,
  listof=entryprefix
]{scrartcl} 
\addtokomafont{sectionentrypagenumber}{\normalfont}
\BeforeStartingTOC[lof]{\def\autodot{:}}
\BeforeStartingTOC[lot]{\def\autodot{:}}

\usepackage[ngerman]{babel}
\usepackage{blindtext}% nur für den Fülltext

\begin{document} 
\tableofcontents 
\listoffigures 
\listoftables 
\newpage 
\blinddocument
\begin{figure} 
  \caption{Eine Abbildung} 
  \label{ea} 
\end{figure} 
\begin{table} 
  \caption{Eine Tabelle} 
  \label{et} 
\end{table} 
\blinddocument
\end{document} 

spenc
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 13. Feb 2016, 20:27

Beitrag von spenc »

Hallo esdd, das hat alles wunderbar geklappt aber wenn ich den code zusammen mit dem Package:
\usepackage{tocbibind}
benutze dann funktioniert toc=flat nicht mehr. Weißt du vll warum?
\documentclass[12pt,
  toc=sectionentrywithdots,
  toc=flat,
  listof=entryprefix
]{scrartcl} 
\addtokomafont{sectionentrypagenumber}{\normalfont}
\BeforeStartingTOC[lof]{\def\autodot{:}}
\BeforeStartingTOC[lot]{\def\autodot{:}}

\usepackage[ngerman]{babel}
\usepackage{blindtext}% nur für den Fülltext
\usepackage{tocbibind}

\begin{document} 
\tableofcontents 
\listoffigures 
\listoftables 
\newpage 
\blinddocument
\begin{figure} 
  \caption{Eine Abbildung} 
  \label{ea} 
\end{figure} 
\begin{table} 
  \caption{Eine Tabelle} 
  \label{et} 
\end{table} 
\blinddocument
\end{document}
Gibt es eventuell eine andere alternative, dass das Abbildungs-und Tabellenverzeichnis im Inhaltsverzeichnis abgebildet wird ohne Verwendung von tocbibind?

Gruß spenc

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

spenc hat geschrieben: Gibt es eventuell eine andere alternative, dass das Abbildungs-und Tabellenverzeichnis im Inhaltsverzeichnis abgebildet wird ohne Verwendung von tocbibind?
Ja, nimm die Option listof=totoc, also:
\documentclass[12pt,
  toc=sectionentrywithdots,
  toc=flat,
  listof=entryprefix,
  listof=totoc 
]{scrartcl} 
\addtokomafont{sectionentrypagenumber}{\normalfont}
\BeforeStartingTOC[lof]{\def\autodot{:}}
\BeforeStartingTOC[lot]{\def\autodot{:}}

\usepackage[ngerman]{babel}
\usepackage{blindtext}% nur für den Fülltext

\begin{document} 
\tableofcontents 
\listoffigures 
\listoftables 
\newpage 
\blinddocument
\begin{figure} 
  \caption{Eine Abbildung} 
  \label{ea} 
\end{figure} 
\begin{table} 
  \caption{Eine Tabelle} 
  \label{et} 
\end{table} 
\blinddocument
\end{document}

spenc
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 13. Feb 2016, 20:27

Beitrag von spenc »

Danke erstmal das klappt aber es wird nicht das Inhaltsverzeichnis im Inhaltsverzeichnis gezeigt was mit dem Package
\usepackage{tocbibind}
.

Welche Möglichkeiten gibt es das Inhaltsverzeichen im Inhaltsverzeichnis darzustellen.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Es ist zwar genauso unsinnig das Inhaltsverzeichnis in selbiges einzutragen wie bei allen Einträgen im Abbildungsverzeichnis dazu zu schreiben, dass es sich tatsächlich um Abbildungen handelt, aber es geht. Füge
\setuptoc{toc}{totoc}
in die Präambel ein.

spenc
Forum-Anfänger
Forum-Anfänger
Beiträge: 10
Registriert: Sa 13. Feb 2016, 20:27

Beitrag von spenc »

Vielen lieben Dank esdd, das sind leider Vorgaben vom Fachgebiet an denen ich mich halten muss.

Mein nächstes Problem was ich nicht hinbekommen habe ist, wie kann ich im Inhaltsverzeichnis: Inhalt und Titel der wissenschaftlichen Arbeit einfügen siehe Code.
Inhaltsverzeichnis

          Titel der wissenschaftlichen Arbeit

Inhalt

Inhaltsverzeichnis............1
Abbildungsverzeichnis.........2
Tabellenverzeichnis...........3

Gruß spenc[/b]

Antworten