Seite 1 von 1

Überschrift verstecken, aber im Inhaltsverzeichnis anzeigen

Verfasst: Do 30. Mär 2017, 18:12
von sirs
Hallo!

Suche nach dem "Gegenteil" von chapter*{}, also etwas, das die Überschrift nur im Inhaltsverzeichnis anzeigt, aber nicht dort wo sie definiert wurde abdruckt.

Konkretes Problem: Ich baue ein zweiseitiges PDF-Dokument als Anhang in mein Dokument ein. Wenn ich dafür ein chapter definiere habe ich eine leere Seite auf der nur "B Datenblätter" steht (plus automagisch generierte Seitenzahl und Überschrift oben in der Kopfzeile) und danach zwei Seiten Datenblatt. Diese Leerseite würde ich gerne vermeiden und dafür die Überschrift komplett rauswerfen. Die Überschrift soll aber im Inhaltsverzeichnis und in der Kopfzeile erhalten bleiben.

Rumtesten mit "chapter[Anhang: Datenblätter]{}" hat nicht funktioniert (Leerseite bleibt komischerweise), addtotoc-Befehle und pagecommands liefern bisher auch nicht das was ich will. Habe schon ewig gesucht, aber nix vernünftiges gefunden außer versteckte Texte die auch nicht passen wollen...

Ideen?

Verfasst: Do 30. Mär 2017, 18:22
von Johannes_B
Ich hätte di ja gesagt, dass \addcontentsline und pagecommand funktionieren. Das hast du ja aber bereits ausgeschlossen. Komischerweise funktioniert es bei anderen tadellos.

Ohne Minimalbeispiel kann man daher nicht viel sagen.

Verfasst: Do 30. Mär 2017, 22:17
von esdd
Hier ist ein Beispiel mit dem Paket [d]pdfpages[/d]:
\documentclass{scrreprt}
\usepackage{pdfpages}
\usepackage{blindtext}
\pagestyle{headings}
\begin{document}
\tableofcontents
\Blinddocument
\includepdf[
    pages=-,
    addtotoc={1,chapter,0,Ein eingebundenes Dokument,chap:dok},
    pagecommand={}
  ]{dummy}
\blinddocument
\end{document}
Oder, wenn die Anfangsseite des eingebundenen Dokuments wie die anderen Kapitelanfangsseiten den Seitenstil plain bekommen soll:
\documentclass{scrreprt}
\usepackage{pdfpages}
\usepackage{blindtext}
\pagestyle{headings}
\begin{document}
\tableofcontents
\Blinddocument
\includepdf[
    page=1,
    addtotoc={1,chapter,0,Ein eingebundenes Dokument,chap:dok},
    pagecommand={\thispagestyle{plain}}
  ]{dummy}
\includepdf[
    pages=2-,
    pagecommand={}
  ]{dummy}
\blinddocument
\end{document}
Wenn Du tatsächlich Kopf- und Fußzeilen wie im Rest des Dokuments auf den eingebundenen Seiten haben möchtest, muss auf den Seiten natürlich an der entsprechenden Stelle auch Platz sein. In meinem Beispiel mit der dummy.pdf aus dem Dokumentationsordner von pdfpages ist das nicht der Fall. Die Seitenzahl landet im Textbereich des eingebundenen Dokuments.

Wenn Dir das nicht weiterhilft, dann solltest Du ein kleines vollständiges Beispiel bringen, dass Dein Problem zeigt.

Verfasst: Fr 31. Mär 2017, 09:26
von sirs
Besten Dank an esdd, das funktioniert :D Ich weis aber nicht, was ich falsch gemacht habe, wahrscheinlich war es was im addtotoc-Befehl mit dem chap:dok.
Platzprobleme kann man mit dem scale-Befehl vermeiden.