TOC Referenz zu Sections

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: TOC Referenz zu Sections

von esdd » Mi 3. Dez 2014, 10:23

Eine Möglichkeit
\documentclass[fleqn]{scrartcl} 
\usepackage[linktoc=all]{hyperref} 
\renewcommand{\thesection}{Aufgabe \arabic{section}} 
\newcommand\Aufgabe{\refstepcounter{section}\addsec{\thesection}}
\begin{document} 
\tableofcontents 
\Aufgabe 
TEXT 
\Aufgabe 
TEXT 
\end{document} 
Gruß
Elke

von MrsTudore » Mo 1. Dez 2014, 15:42

Hallo. Habe meinen Code nochmal durchgeschaut und ihn korrigiert. Also mit diesem Code zeigt er mir das Inhaltsverzeichnis an:
\documentclass[11pt,a4paper,fleqn]{scrartcl}
\RequirePackage[utf8]{inputenc}
\RequirePackage[left=2.00cm, right=2.10cm, top=2.50cm, bottom=3.00cm]{geometry}
\RequirePackage{hyperref}
\RequirePackage{ngerman}

\RequirePackage{fancyhdr}
\RequirePackage{titlesec}
\RequirePackage{titletoc}


\renewcommand{\thesection}{Aufgabe \arabic{section}}
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}.}


\titleformat{\section}[hang]{\normalfont\large\bfseries}
{\sffamily\thesection}{0.5em}{}


\titlecontents{section}[2em]{}{\thecontentslabel\enskip}{}
{\titlerule*[0.6em]{.}\contentspage}\pagestyle{fancy}



\begin{document}
	\tableofcontents
	\section{} 
	TEXT 
	\section{} 
	TEXT 
\end{document}
Bild

Wie man sieht ist der leere Text (rote eingerahmt) ein Link. Ich hätte jetzt gerne, dass Aufgabe x und Seitennummern auch zu der jeweiligen Section/Seite verweisen.

Was muss ich dafür ändern. Ich habe einiges versucht aber leider nicht den gewünschten Effekt erzielt.

von esdd » Mo 1. Dez 2014, 15:05

Mit Deinem Code werden mir gar keine Einträge im Inhaltsverzeichnis angezeigt, da die Überschriften nur aus der Nummer bestehen.

Unabhängig davon kannst Du mit linktoc=page im Argument von \hypersetup die Seitennummern im Inhaltsverzeichnis als Links erstellen lassen. Allerdings versteckst Du die Links sowieso, in dem Du alle schwarz färbst.

Gruß
Elke

von MrsTudore » Mo 1. Dez 2014, 13:33

Hallo.

Sorry für die späte Antwort.

Ja des Paket ist nicht schlecht, aber leider nicht ganz dass was ich brauche.

Also wäre es schön wenn noch jemand eine Möglichkeit weiß, wie ich das hinbekomme.

von Johannes_B » Fr 21. Nov 2014, 08:53

Ich bin viel zu faul für sowas, es gibt doch Pakete?
Schau dir bitte das Paket exsheets an.

Übrigens verwendet das Paket fancyhdr veraltete Befehle, du erhältst entsprechende Warnungen. Auch das Paket titletoc sollte man nicht unbedingt mit KOMA-script verwenden.
Und lade das Paket ngerman bitte nicht so nackig, lade das Paket babel mit der Option ngerman.

TOC Referenz zu Sections

von MrsTudore » Fr 21. Nov 2014, 08:20

Hallo.

Ich habe folgendes Problem.

Ich redefiniere mir meine Section, damit immer automatisch ''Exercise X'' steht. Nun zeige ich mein Inhaltsverzeichnis an. Jetzt habe ich aber das Problem, dass ''Exercise X'' nicht anklickbar ist genausowenig wie die Seitenzahl.

Ich habe schon ein paar Sachen versucht, aber nichts hat funktioniert kann mir jemand helfen?

Hier ein Beispiel:
\documentclass[11pt,a4paper,fleqn]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[left=2.00cm, right=2.10cm, top=2.50cm, bottom=3.00cm]{geometry}
\usepackage[pdfborder={0 0 0}]{hyperref}
\usepackage{ngerman}
% Kopf und Fußzeile
\usepackage{fancyhdr}
\usepackage{titletoc}
\usepackage{chngcntr}
\hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black
}
% ------------------------------------------------------------------------------
% Overwrite some definition
% ------------------------------------------------------------------------------
\renewcommand{\thesection}{Exercise \arabic{section}: }


\titlecontents{section}[2em]{}{\thecontentslabel\enskip}{}
{\titlerule*[0.6em]{.}\contentspage}\pagestyle{fancy}

\begin{document}
	
	\tableofcontents
	\thispagestyle{fancy}
	\section{}
		TEXT
	\section{}
		TEXT
	
\end{document}
Mit freundlichen Grüßen :)

Nach oben