Duplikat zu »Wie mache ich einen (selbsterstellten) Inhaltsverzeichniseintrag unverlinkt (scrlttr2)?«, Antworten und weitere Erklärungen dort.


Hallo!

Dieses Beispiel scheint so zu funktionieren. Wenn man aber \addcontentsline{toc}{section}{Überschrift 1}, statt \section{Überschrift 1} verwendet, dann läuft es bei mir nimmer richtig.

Gibt es vll. eine Möglichkeit?

Open in writeLaTeX
\documentclass[sections]{scrlttr2}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},  germandbls={ß}}
\usepackage[ngerman]{babel}
\usepackage{tocbasic}
\DeclareNewTOC[listname=Inhaltsverzeichnis]{toc}
\let\tableofcontents\listoftocs
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\makeatletter
\newcommand*{\@tocrmarg}{1.5em}
\newcommand*{\@pnumwidth}{1em}
\newcommand*{\@dotsep}{5}
\newcommand*\l@section{\@dottedtocline{1}{0em}{1.5em}}
\newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
\newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
\newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
\newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
\makeatother

\usepackage[toc]{multitoc}
\renewcommand*{\multicolumntoc}{2}
\setlength{\columnseprule}{0.75pt}
\setlength{\columnsep}{0.75cm}

\renewcaptionname{ngerman}\enclname{Anlage}

\usepackage{hyperref}
\usepackage{lipsum}
\begin{document}
\begin{letter}[fontsize=14pt]{%
Petra Mustermann\\
Vor dem Berg 1\\
12345 Musterhausen%
}
\opening{Liebe ...,}

\lipsum[66]
\closing{Das wars auch schon wieder}
\ps{PS: Ich muß jetzt erstmal zum Getränkemarkt - da ist heute der Saure Sprudel im Sonderangebot.}
\encl{Kopie1 \\ Kopie2}
\end{letter}

\tableofcontents
\section{Überschrift 1}
\lipsum[66]
\newpage\newpage
\section{Überschrift 2}
\lipsum[66]
\newpage
%\section{Überschrift 3}
\addcontentsline{toc}{section}{Überschrift 3} %%%!
\lipsum[66]
\end{document}

gefragt 17 Dez '14, 18:00

cis's gravatar image

cis
9.5k75452491
Akzeptiert-Rate: 29%

geschlossen 19 Dez '14, 10:39

saputello's gravatar image

saputello
11.1k154365

Aja, das erklärt einiges. Aber: Waaas???? Wie geht das? Ich google mal.

€: Ah ok, einfach das dazuschreiben ;)

(17 Dez '14, 18:49) cis
2

Genau genommen ist das doch ein Doppel zu: Wie mache einen selbsterstellten Inhaltsverzeichniseintrag unverlinkt. In der dortigen Antwort wird die Sache mit den Ankern und die Notwendigkeit des \phantomsection für Einträge ohne Überschrift bereits erklärt. Wie bereits dort erklärt und gezeigt, hat das Problem auch nichts mit scrlttr2 zu tun.

(18 Dez '14, 07:34) saputello
1

BTW: Du könntest Dir vermutlich das Leben mit scrletter.sty erleichtern, das in KOMA-Script 3.15 zumindest mit Beta-Status bereits enthalten und daher einfach installierbar ist. Dann brauchst Du das Verzeichnis nicht selbst zu erstellen, kannst Dir diverse Definitionen sparen und hast die volle Funktionalität von beispielsweise scrartcl in einem Brief.

(18 Dez '14, 07:38) saputello
2

@saputello hat recht, das ist alles in der anderen Q/A schon enthalten, dies hier sollte dann also als Duplikat geschlossen werden.

(18 Dez '14, 09:03) Johannes
1

Mit sections.lco steht dir übrigens auch addsec zur Verfügung, falls du vor hattest eine unnumerierte section in den Inhalt zu bringen.

(18 Dez '14, 09:04) Johannes

Die Frage wurde aus folgenden Grund "Duplikat einer anderen Frage" geschlossen saputello 19 Dez '14, 10:39

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×77
×62
×16
×1

gestellte Frage: 17 Dez '14, 18:00

Frage wurde gesehen: 5,934 Mal

zuletzt geändert: 19 Dez '14, 10:39