Anzeige:
Ergebnis 1 bis 8 von 8

Thema: /part ohne Seitenzahl im TOC?

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.10.2008
    Beiträge
    9

    /part ohne Seitenzahl im TOC?

    Moin!

    Nun suche ich schon den halben Tag ohne Erfolg, dann muss ich dieses Forum eben doch mal belasten mit einer Kleinigkeit, denn daran dürfte es mal wieder liegen:

    Ich habe ein größeres Dokument (scrbook) gegliedert mit /part. Auf der Seite, mit der ein part beginnt, erscheint wunschgemäß keine Seitenzahl mehr, nachdem ich mit
    Code:
    \renewcommand*{\partpagestyle}{empty}
    den pagestyle geändert habe.
    Trotzdem erscheinen Seitenzahlen im Inhaltsverzeichnis, etwa so:

    1. Einleitung...........................1

    I. Theorie...............................3
    2. Methode 1..........................5
    3. Methode 2..........................6

    II. Praxis.................................9
    4. Praxis 1...............................11
    5. Praxis 2................................12

    III. Anhang (mit /appendix)........15
    A. Verzeichnis 1........................17
    B. Verzeichnis 2.........................19

    Ich will nicht \part* verwenden, weil damit I., II. und III. ja komplett aus dem TOC verschwinden würden. Ich will aber das Inhaltsverzeichnis damit strukturieren, es sollen einfach die Seitenzahlen dahinter wegsein (denn auf diesen Seiten steht ja nicht wirklich Inhalt, sondern sie fungieren nur als Trenner zwischen den Abschnitten). So soll es also aussehen:

    1. Einleitung...........................1

    I. Theorie
    2. Methode 1..........................5
    3. Methode 2..........................6

    II. Praxis
    4. Praxis 1...............................11
    5. Praxis 2................................12

    III. Anhang
    A. Verzeichnis 1........................17
    B. Verzeichnis 2.........................19

    Hat jemand eine Lösung dafür?

    Schöne Grüße
    Volker

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    part-Einträge im Inhaltsverzeichnis ohne Seitenzahl

    Hallo Volker,

    mit scrbook und Standardeinstellungen klappt:
    Code:
    \makeatletter
    \let\partbackup\l@part
    \renewcommand*\l@part[2]{\partbackup{#1}{}}
    \makeatother
    Solltest Du gepunktete Linie bei part-Einträgen verwenden, muss man evtl. etwas ändern, doch dazu bräuchten wir die Information, wie Du das Verzeichnis gestaltest, ob und ggf. wie mit tocloft etc.

    Viele Grüße,

    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.10.2008
    Beiträge
    9
    Moin Stefan,
    vielen Dank für die schnelle Antwort, funktioniert super!
    tocloft habe ich nicht verwendet, werde es aber gleich mal anschauen.
    War es also doch keine Kleinigkeit... Jetzt muss ich noch rausfinden, was da eigentlich passiert (Zeilen 2 und 3, das Sternchen bei renewcommand, wie findet man diese Befehle etc.), denn so tief bin ich noch nicht in die Materie eingestiegen. Aber so geht das wohl am Anfang!
    Grüße
    Volker

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Redefinition von \l@part

    Hallo Volker,

    zur *-Form von \renewcommand siehe Short and Long Commands und Defining Commands in "LaTeX for Complete Novices" von Nicola L. C. Talbot.

    Zu den Zeilen 2 und 3: das Makro \l@part erzeugt den Inhaltsverzeichniseintrag für \part, entsprechend gibt es auch \l@section etc. Mit \let sichere ich die Originaldefinition von \l@part (bei sowas aufpassen, dass das neue Makro nicht schon existiert), dann redefiniere ich \l@part unter Verwendung dieser Sicherung. Hierbei lasse ich den 2. Parameter, der nämlich die Seitenzahl angibt, einfach weg.

    Stefan

  5. #5
    Indy2008
    Gast

    Farbe ändern in Parts?

    Hallo Stefan,

    super, wie Du helfen konntest. Vielleicht kannst Du auch mir weiterhelfen. Ich stehe vor einem ähnlichen Problem.

    Die Parts sind bei mir im Inhaltsverzeichnis ROT und haben auf den einzelnen 4 Seiten (ich habe 4 Parts) folgendes Format:
    Zwar erscheint Part I, etc. (auf den einzelnen 4 Seiten) in schwarz, der Titel aber in ROT.

    Jetzt möchte ich mein Werk veröffentlichen und der Verlag will, dass alle Seiten schwarz/weiss sind. Wie kann ich den Titel der Parts (sowohl im Inhaltsverzeichnis als auch in den einzelnen Teilen) auf SCHWARZ ändern?

    Durch Dein Kommentar
    \makeatletter
    \let\partbackup\l@part
    \renewcommand*\l@part[2]{\partbackup{#1}{}}
    \makeatother

    ist es mir bereits gelungen, die Seitenzahlen der Parts aus dem Inhaltsverzeichnis zu streichen. Gibt es hier vielleicht eine Erweiterung, die alle Schriften im Part SCHWARZ setzt?

    Sorry für die Anfängerfrage, aber ich hänge hier schon seit Tagen und auch mit den LaTeX-Beschreibungen komme ich nicht weiter.

    Vielleicht kannst mir da jemand weiterhelfen? Dafür wäre ich sehr dankbar.

    Viele Grüße
    Thorsten

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    so als Ferndiagnose würde ich mal sagen, dass du das hyperref-Paket geladen hast, mit der Option breaklinks=true. Somit sind die links alle farbig. Nehme mal als hyperref-Option: colorlinks=false

    Gruß
    Marco

  7. #7
    Indy2008
    Gast
    Hallo Marc,

    herzlichen Dank für Deine schnelle Antwort. Also, colorlinks=false hat leider nicht geholfen. Da wurden alle Einträge im Inhaltsverzeichnis Rot umrandet und die Literaturverweise Grün.

    Aber linktocpage=false hat die Parts im Inhaltsverzeichnis schon einmal schwarz/weiss gemacht.

    Jetzt bleiben nur noch die Parts auf den Einzelseiten (also wenn der neue Teil anfängt), die sind leider immer noch ROT (Part I, ect. ist schwarz, aber der Titel des Parts ist ROT).

    Hier ist mein hypersetup:

    \hypersetup{
    colorlinks=true, linktocpage=false, pdfstartpage=1, pdfstartview=FitV,
    breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,
    plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,
    hypertexnames=true, pdfhighlight=/O,
    urlcolor=Black, linkcolor=Black, citecolor=Black, pagecolor=Black,%
    pdftitle={\myTitle},
    pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},
    pdfsubject={},
    pdfkeywords={},
    pdfcreator={pdfLaTeX},
    pdfproducer={LaTeX with hyperref and classicthesis}
    }

    Hast Du vielleicht noch eine andere Idee?

    Vielen Dank und Grüße
    Thorsten

  8. #8
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von Indy2008 Beitrag anzeigen
    Also, colorlinks=false hat leider nicht geholfen. Da wurden alle Einträge im Inhaltsverzeichnis Rot umrandet und die Literaturverweise Grün.
    Hallo,

    wenn es rot umrandet ist, dann werden diese Rahmen nicht gedruckt. Diese Einstellung müsste eigentlich globar sein. Für deine Lit-Links kannst sonst citecolor=black machen,

    Gruß
    Marco

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •