Anzeige:
Ergebnis 1 bis 8 von 8

Thema: \ref nur zwei Fragezeichen

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.08.2013
    Beiträge
    5

    \ref nur zwei Fragezeichen

    Hallo,

    Das Beispiel:
    Code:
    \documentclass[a4paper,12pt]{report}
    \usepackage[utf8]{inputenc}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb }
    \usepackage{graphicx}
    \usepackage{grffile}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage{floatrow}
    \usepackage{caption}
    
    (...)
    
    \begin{tabular}{ l|r }
    (...)
    \label{tab:values}
    \end{tabular}
    \captionof{table}{Standart values used in simulation}
    
    (...)
    
    \begin{figure}
    \centering
     \includegraphics[width=373px, height=280px]{../pics/Inv_strength_T2vary2.jpg}
     % Inv_strength_T2vary2.jpg: 560x420 pixel, 72dpi, 19.76x14.82 cm, bb=0 0 560 420
     \caption{Inversion pulse applied in dependence of power for different $T_2$}
     \label{fig:adiabatic condition Inv1}
    
    \end{figure}
    
    Figure \ref{fig:adiabatic condition Inv1} (...)
    Im Text werden bei /ref nur zwei Fragezeichen angezeigt. Vorher funktionieren Referenzen problemlos.

    Die Angezeigten Warnungen:
    BA.aux:0: Label 'tab:TITR1' multiply defined (wurde eigentlich schon behoben..)
    BA.tex:0:'h' float specifier chaged to 'ht'

    BA.tex:0:"!h" float specifier changed to '!ht'

    BA.tex:291: \captionsetup{type*=...} or \captionsetup(caption) outside box or environment on input line 291. \captionsetup{type*=...} or \captionsetup(caption) outside boz or environment (genau so steht es da)

    BA.tex:292:reference 'tab:values' on page 12 undefined on input line 292
    BA.tex:332: \label without proper \caption on input line 332

    es folgen weitere Warnungen zu undefined references und label without proper caption.

    Vielen Lieben Dank für eure Hilfe!

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.02.2010
    Beiträge
    685
    Soweit ich weiß, sind in Labels keine Leerzeichen zulässig.
    (und: es heißt Standard und nicht Standart)

    Zu Deinen Warnings kann man, ohne den entsprechenden Code,
    nicht viel sagen.

    Außerdem wäre ein Minimalbeispiel nicht schlecht ... ;-)
    Geändert von LuPi (14-08-2013 um 06:24 Uhr)

  3. #3
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von Master Botulus Beitrag anzeigen
    BA.tex:291: \captionsetup{type*=...} or \captionsetup(caption) outside box or environment on input line 291. \captionsetup{type*=...} or \captionsetup(caption) outside boz or environment (genau so steht es da)

    [...]
    BA.tex:332: \label without proper \caption on input line 332

    es folgen weitere Warnungen zu undefined references und label without proper caption.
    Im Anhang der caption-Paketanleitung sind alle Warnungen (und Fehlermeldungen) des caption-Paketes aufgelistet und kurz erläutert.

  4. #4
    Registrierter Benutzer
    Registriert seit
    13.08.2013
    Beiträge
    5
    Code:
    \documentclass[a4paper,10pt]{report}
    \usepackage[utf8]{inputenc}
    \usepackage{caption}
    \usepackage{graphicx}
    % Title Page
    \title{}
    \author{}
    
    
    \begin{document}
    \begin{tabular}{ l|r }
    1 & 2\\
    2&3\\
    \label{tab:values}
    \end{tabular}
    \captionof{table}{Standart values used in simulation}
    
    (...)table \ref{tab:values} \\
    
    \begin{figure}
    \centering
     \includegraphics[width=373px, height=280px]{../pics/Inv_strength_T2vary2.jpg}
     % Inv_strength_T2vary2.jpg: 560x420 pixel, 72dpi, 19.76x14.82 cm, bb=0 0 560 420
     \caption{Inversion pulse applied in dependence of power for different $T_2$}
     \label{fig:adiabatic condition Inv1}
    
    \end{figure}
    
    Figure \ref{fig:adiabatic condition Inv1} (...)
    \end{document}
    So das ist ein lauffähiges Beispiel, reicht das?

    Beobachtungen:
    -Für \ref{tab:values} wird nichts angezeigt.
    -\captionsetup{type*=...} or \captionof(caption) outside box or environment on input line 16. \captionsetup{type*=...} or \captionsetup(caption) outside box or environment
    -Die Referenz zur figure funktioniert
    -Ich habe im Ursprungsdokument ein \ref weiter vorne eingefügt - funktioniert auch nicht mehr. Ich habe gelesen dass es Probleme mit dem aux dokument geben kann, da sich hinten references befinden. Kann das sein?


    Wo finde ich diese Paketanleitungen? Bei mir wurden Pakete bisher automatisch installiert.

    Vielen Dank für eure Hilfe (und Rechtschreibhilfe ;-) )

  5. #5
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Für \ref{tab:values} wird nichts angezeigt.
    Der \label-Befehl gehört hinter den \captionof-Befehl.

  6. #6
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    wenn ein paket installiert wird, dann auch meist mit der anleitung (sofern eine existiert).

    am einfachsten kommst man zu der anleitung wenn man in windows die windows taste drückt, cmd eingibt und enter drückt. dann öffnet sich die eingabeaufforderung und dort gibst du

    texdoc paketname

    ein, gefolgt von enter.

    also z.b.

    texdoc caption

    oder

    texdoc pgfmanual (für das tikz manual).

    die anleitungen sind auch im ordner

    C:\Users\benutzernamen\AppData\Roaming\MiKTeX\2.9\ doc\latex

    zu finden (für win 7 + miktex)

    der texdoc befehl ist eine gute abkürzung damit man nicht immer diesen ordner suchen muss
    Mein Ball ist umgefallen

  7. #7
    Registrierter Benutzer
    Registriert seit
    13.08.2013
    Beiträge
    5
    danke!

    Ich habe das Dokument gefunden, aber bisher noch keinen Fehler. MMn mache ich alles richtig

    \captionof kann nicht innerhalb des tabular-befehls verwendet werden.
    \caption ist erst gar nicht erlaubt (\caption outside float \caption)

    Ideen? Ich bin überfordert.

  8. #8
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Zitat Zitat von Master Botulus Beitrag anzeigen
    danke!
    \captionof kann nicht innerhalb des tabular-befehls verwendet werden.
    Ich schrieb, "der \label-Befehl gehört hinter den \captionof-Befehl", und nicht "verschiebe den \captionof-Befehl vor den \label".

Lesezeichen

Berechtigungen

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