Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Unbekannter Hinweis von TeXlipse

  1. #1
    Registrierter Benutzer
    Registriert seit
    29.01.2010
    Beiträge
    22

    Unbekannter Hinweis von TeXlipse

    Hallo,
    ich erstelle meine Tex-Dokumente mittels TeXlipse und bekomme beim Kompilieren folgenden Hinweis angezeigt:
    Code:
    Key #1 is undefined
    Der Hinweis bezieht sich auf folgende Zeile in meiner Präambel:
    Code:
    \newrefformat{sec}{\textbf{Abschnitt~\ref{#1}}}
    Leider gibt mir TeXlipse keine Lösungsmöglichkeit an. Grundsätzlich ist es nicht schlimm da das Dokument trotzdem Kompiliert wird. Jedoch würde ich das Problem gerne lösen.

    Vielleicht kann mir einer verraten, wie ich die Zeile verändern muss um den Hinweis zu vermeiden.

    Danke für euer Engagement.

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.03.2011
    Beiträge
    44
    Zitat Zitat von Stiffler Beitrag anzeigen
    Hallo,
    ich erstelle meine Tex-Dokumente mittels TeXlipse und bekomme beim Kompilieren folgenden Hinweis angezeigt:
    Code:
    Key #1 is undefined
    Der Hinweis bezieht sich auf folgende Zeile in meiner Präambel:
    Code:
    \newrefformat{sec}{\textbf{Abschnitt~\ref{#1}}}
    Leider gibt mir TeXlipse keine Lösungsmöglichkeit an. Grundsätzlich ist es nicht schlimm da das Dokument trotzdem Kompiliert wird. Jedoch würde ich das Problem gerne lösen.

    Vielleicht kann mir einer verraten, wie ich die Zeile verändern muss um den Hinweis zu vermeiden.

    Danke für euer Engagement.
    Mir scheint da eine Tilde zuviel und ein Klammer zu wenig, probiere mal:
    Code:
    \newrefformat{sec}{\textbf{Abschnitt} \ref{#1}}

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.05.2008
    Ort
    Bremen
    Beiträge
    479
    Manchmal meckert Latex auch wenn du nicht angibst wie viele Key's ein Befehl benutzt. Hab \newrefformat noch nie benutzt, aber bei \newcommand ist das so. Probierl mal

    Code:
    \newrefformat{sec}[1]{\textbf{Abschnitt} \ref{#1}}

  4. #4
    Registrierter Benutzer
    Registriert seit
    29.01.2010
    Beiträge
    22
    Hallo,

    leider erbrachte keine der Vorschläge eine Besserung! Kann es auch damit zusammenhängen, dass ich eine Reihenfolge bei der Definition beachten muss. D.h. zu erst Part, Chapter, Section, etc.

    Bisher steht in meiner Präambel:
    Code:
    % 'Abschnitt' und Abschnittsnummer werden dickgedruckt dargestellt, geschütztes Leerzeichen, dies bedeute
    \newrefformat{sec}[1]{\textbf{Abschnitt \ref{#1}}}
    
    % 'Abb.' und Abbildungsnummer werden dickgedruckt dargestellt geschütztes Leerzeichen
    \newrefformat{fig}{\textbf{Abb.~\ref{#1}}}
    
    % 'Tab.' und Tabellennummer werden dickgedruckt dargestellt, geschütztes Leerzeichen
    \newrefformat{tab}{\textbf{Tab.~\ref{#1}}}
    
    \newrefformat{eq}{\textbf{Gl.~\ref{#1}}}

  5. #5
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    wie wäre ein richtiges Minimalbeispeil!!!

    Marco

  6. #6
    Registrierter Benutzer
    Registriert seit
    29.01.2010
    Beiträge
    22
    Wie gefordert, die entsprechenden Ausschnitte aus meiner Präambel:

    Code:
    [...]
    \documentclass[a4paper,					
    oneside, 								
    fontsize=11pt, 							
    ngerman,								
    titlepage=off,	 
    abstract=off,
    draft=false,
    ]{scrreprt}
    [...]
    % prettyref ermöglicht die Definition von Verweisen 
    \usepackage{prettyref}
    
    % 'Abschnitt' und Abschnittsnummer werden dickgedruckt dargestellt, geschütztes Leerzeichen, dies bedeute
    \newrefformat{sec}{\textbf{Abschnitt~\ref{#1}}}
    
    % 'Abb.' und Abbildungsnummer werden dickgedruckt dargestellt geschütztes Leerzeichen
    \newrefformat{fig}{\textbf{Abb.~\ref{#1}}}
    
    % 'Tab.' und Tabellennummer werden dickgedruckt dargestellt, geschütztes Leerzeichen
    \newrefformat{tab}{\textbf{Tab.~\ref{#1}}}
    
    \newrefformat{eq}{\textbf{Gl.~\ref{#1}}}
    [...]

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.12.2005
    Beiträge
    300
    Das ist kein Minimalbeispie, sondern ein Codeschnippsel.

    Ein Minimalbeispiel muss voll kompilierfähig sein und das Problem darstellen. Außerdem so wenig Code wie möglich enthalten. Siehe auch www.minimalbeispiel.de

    Folgender Code funktioniert bei mir ohne Warnungen (allerdings habe ich kein TeXlipse)

    Code:
    \documentclass{scrreprt}
    \usepackage{prettyref}
    \newrefformat{sec}{\textbf{Abschnitt~\ref{#1}}}
    \begin{document}
    \chapter{Mein Kapitel}
    \section{Mein Abschnitt}
    \label{sec:meinAbschnitt}
    Hier wird referenziert auf \prettyref{sec:meinAbschnitt}
    \end{document}

  8. #8
    Registrierter Benutzer
    Registriert seit
    29.01.2010
    Beiträge
    22
    Danke für die Hinweise,

    leider taucht die Warnung immer noch auf. Die Warnung wird mir von TeXlipse bereits während der Eingabe angezeigt. Beim Kompilieren tritt dann nur noch der Hinweis auf.
    Mittlerweile bin ich wieder zu TeXnicCenter gewechselt. Hier wird mir kein Hinweis angezeigt.

    Danke für eure Hilfe

Lesezeichen

Berechtigungen

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