Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Wie bekomme ich die Überschrift statt der Kurzform ins Inhaltsverzeichnis?

  1. #1
    ufechner
    Gast

    Wie bekomme ich die Überschrift statt der Kurzform ins Inhaltsverzeichnis?

    Hallo,

    ich benutze Gliederungsbefehle in der Form:

    \subsection[RE\_0369]{RE\_0369 The mechanical components of ... shall be included.}
    \label{RE0369}

    Ich verweise später darauf mit dem Befehl:
    \nameref{RE0369}

    In diesen Verweisen soll die Kurzform auftauchen, nicht die lange Form der Überschrift, da ich sehr viele Verweise benötige. (Das funktioniert.)

    Im Inhaltsverzeichis, das mit \tableofcontent erzeugt wird, soll aber die lange Form der Überschrift erscheinen. (Das funktioniert nicht.)

    Wie kann ich das erreichen?

    (Ich verwende pdflatex, Version 3.141592-1.40.3 (MikTex 2.6))

    Ich bin über jeden Hinweis dankbar.

    Mit freundlichen Grüßen:

    Uwe Fechner

  2. #2
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Das sollte in etwa so gehen:

    In der Preamble:

    Code:
    \makeatletter
    \newcommand*\setcurrentlabelname[1]{\def\@currentlabelname{#1}\ignorespaces}
    \makeatother
    Später dann im Dokument:

    Code:
    \subsection{RE\_0369 The mechanical components of ... shall be included.}
    \setcurrentlabelname{RE\_0369} % Kurzform für \nameref setzen
    \label{RE0369}
    (Ungetestet!)

    Gruß,
    Axel

Lesezeichen

Berechtigungen

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