PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Inhaltsverzeichnis



Simonp92
14-10-2011, 23:40
Hallo Leute

Ich bin absoluter nobody was Latex betrifft, ich versuche so meine ersten Geh-Versuche in Winshell...

Nun habe ich folgende Frage/Problem.
In meiner Arbeit sollten Titel farbig geschrieben sein.
\newcommand{\bluesection}[1]{\section{\textcolor{blue}{#1}}}

nun habe ich bei jedem Titel bluesection geschrieben und dies nimmt es nicht automatisch ins Inhaltsverzeichnis.

Kann mir jemand helfen?

Vielen Dank

Hobbes
14-10-2011, 23:44
Da wirst du wohl ein Minimalbeispiel (http://www.mrunix.de/forums/showthread.php?t=66921) machen müssen. Bei mir funktioniert es


\documentclass{scrartcl}
\usepackage{xcolor}
\newcommand{\bluesection}[1]{\section{\textcolor{blue}{#1}}}
\begin{document}
\tableofcontents
\bluesection{Abschnitt 1}
\end{document}

Simonp92
14-10-2011, 23:49
Hallo

Ich hatte \tableofcontents falsch geschriebe, nun aber habe ich ein anderes Problem festgestellt. Im Inhaltsverzeichnis ist nun die Schrift auch blau, die sollte natürlich standard mässig schwarz sein.

Hobbes
14-10-2011, 23:52
\newcommand{\bluesection}[1]{\section[#1]{\textcolor{blue}{#1}}}

Wobei es mit Komascript sicher andere (evtl. bessere?) Möglichkeiten gibt.

Simonp92
15-10-2011, 00:10
Vielen Dank für deine schnelle Antwort.

Nun ich versuchte es mal, die Farben stimmen optimal, nur irgendetwas lief mit der Formatierung schief:(

\documentclass[a4paper,12pt]{article}
\usepackage[a4paper , lmargin = {3cm} , rmargin = {6cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage[latin1]{inputenc}
\usepackage [ngerman]{babel}
\usepackage{setspace}
\usepackage[T2A]{fontenc}
\usepackage[pdftex]{graphicx,xcolor}
\usepackage{color}
\newcommand{\bluesection}[1]{\section{#1}{\textcolor{blue}{#1}}}
\newcommand{\bluesubsection}[1]{\subsection{#1}{\textcolor{blue}{#1}}}
\title {Wasserkühlung}
\author {Roman \&\ Simon}
\begin{document}
\maketitle
\tableofcontents
\newpage
\bluesection{Unsere Fragestellung}
Text
\bluesubsection {Persönlicher Bezug}
Text
\bluesubsection {Arbeitsmethoden}
Text
\bluesubsection {Ziele unserer Berufsmaturitätsarbeit}
Text
\bluesection {PC Komponenten}
Text
\end{document}


Wenn du das gleich schön offen hast, siehst du, dass ich rechts einen grösseren Randabstand machte, jedoch der maketitle sollte natürlich in die Mitte des Blattes.

Vielen Dank für Deine Hilfe

Sepp99
15-10-2011, 00:50
Nun ich versuchte es mal, die Farben stimmen optimal, nur irgendetwas lief mit der Formatierung schief
Das erste #1 gehört in eckige ([#1])Klammern (siehe Code oben).


Wenn du das gleich schön offen hast, siehst du, dass ich rechts einen grösseren Randabstand machte, jedoch der maketitle sollte natürlich in die Mitte des Blattes.
Da empfehle ich dir die titlepage-Umgebung, da kannst Du das einstellen.

\begin{titlepage}
\setlength{\oddsidemargin}{2cm}% Titelseite in Mitte einstellen
....
\end{titlepage}

Das Paket color brauchst du nicht laden, da du schon xcolor geladen hast. Zur besseren Übersicht solltest du den Code-Button (#) benützen. Weiters empfehle ich den Umstieg auf eine KOMA-Script-Klasse.

Sepp.-

Simonp92
15-10-2011, 11:22
Vielen Dank funktionierte einwandfrei

localghost
15-10-2011, 12:19
\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{xcolor}

\title{Wasserkühlung}
\author{Roman \and Simon}

\addtokomafont{section}{\color{blue!50!black}}
\addtokomafont{subsection}{\color{blue!50!black}}

\begin{document}
\maketitle
\tableofcontents
\newpage

\section{Unsere Fragestellung}
Text

\subsection{Persönlicher Bezug}
Text

\subsection{Arbeitsmethoden}
Text

\subsection{Ziele unserer Berufsmaturitätsarbeit}
Text

\section{PC Komponenten}
Text
\end{document}

\documentclass[12pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[lmargin=3cm,rmargin=6cm,tmargin=2.5cm,bmargin=2.5c m]{geometry}
\usepackage{babel}
\usepackage[raggedright]{titlesec}
\usepackage{xcolor}

\title {Wasserkühlung}
\author {Roman \and Simon}

\titleformat*{\section}{\Large\bfseries\color{blue !50!black}}
\titleformat*{\subsection}{\large\bfseries\color{b lue!50!black}}

\begin{document}
\maketitle
\tableofcontents
\newpage

\section{Unsere Fragestellung}
Text

\subsection{Persönlicher Bezug}
Text

\subsection{Arbeitsmethoden}
Text

\subsection{Ziele unserer Berufsmaturitätsarbeit}
Text

\section{PC Komponenten}
Text
\end{document}


Thorsten

Schweinebacke
15-10-2011, 14:09
Wenn du das gleich schön offen hast, siehst du, dass ich rechts einen grösseren Randabstand machte, jedoch der maketitle sollte natürlich in die Mitte des Blattes.
Wieso natürlich? \maketitle macht einen Titelkopf für einen Artikel und der ist natürlich Teil des Buchblocks und damit hat er sich auch an die Ränder des Buchblocks zu halten. Auch mit Option titlepage erhält man eine Titelseite und kein Cover. Auch diese Titelseiten sind Teil des Buchblocks.

Das titlepage-Paket (http://www.komascript.de/titlepage) bietet für Umschlagseiten u. ä. eine spezielle Umgebung ohne Rand.

Da Du aber ohnehin das geometry-Paket (http://www.ctan.org/pkg/geometry) verwendest: Man kann damit auch innerhalb des Dokuments die Rändern ändern. Näheres dazu steht in der Anleitung zum Paket.