Anzeige:
Ergebnis 1 bis 5 von 5

Thema: \ref-Verweise auf Untertabellen falsch

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.01.2008
    Beiträge
    14

    \ref-Verweise auf Untertabellen falsch

    Hallo,

    bin grade beim Korrekturlesen meiner am Montag fälligen DiplArbeit. Da ist mir aufgefallen, dass Verweise auf Untertabellen innerhalb der subfloat-Umgebungen im Fließtext um eine Tabellennummer zu hoch liegen. Statt "Wie in Tabelle 2.1a..." erscheint "Wie in Tabelle 3.1a...". Sobald ich die Gesamtcaption mit Gesamtlabel statt nach dem \begin{table} vor das \end{table} packe, haut es hin. Aber Tabellen haben ja nunmal keine Unter-, sondern Überschriften... Weiß jemand Rat?! Angesichts des nahenden Drucktermins am Freitag kribbelts schon ein wenig bei solch gravierenden Programmierfehlern...
    Danke!

    Minimalbeispiel:

    Code:
    \documentclass{scrreprt}
    \usepackage{german}
    \usepackage[german]{babel} %,english
    \usepackage[ansinew]{inputenc} % UNIX/Linux: latin1
    \usepackage{epsfig}
    \usepackage{subfig}
    
    \begin{document}
    \begin{table}
    \caption{Kartierung auf Haupt- und Subplotebene in Fläche \#7.}\label{pl7}
    \subfloat[Vegetationsaufnahme im Hauptplot]{
    \begin{minipage}[p]{0.6\linewidth}
    \centering
    \begin{tabular}{cc}
    1&2\\
    3&4
    \end{tabular} 
    \end{minipage}
    \label{subfig:pl7veg}}
    \subfloat[Blick auf den Plot]{
    \begin{minipage}[p]{0.4\linewidth}
    \centering 
    \rule{2cm}{2cm}
    \end{minipage}
    \label{subfig:blick}}
    
    \subfloat[Subplotaufnahme der Vegetation]{
    \begin{minipage}[p]{1.0\linewidth}
    \centering
    \begin{tabular}{cc}
    1&2\\
    3&4
    \end{tabular}
    \end{minipage}
    \label{subfig:pl7subveg}}
    
    \subfloat[Subplotaufnahme von Bedeckungsgraden, Steinpflaster und Erosionshinweisen]{
    \begin{minipage}[p]{1.0\linewidth}
    \centering
    \begin{tabular}{cc}
    1&2\\
    3&4
    \end{tabular}
    \end{minipage}
    \label{subfig:pl7eros}}
    \end{table}
    
    Zitat von Tabelle \ref{subfig:pl7eros}. Oder aber auch \ref{subfig:blick}. Eben nicht!
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von Bastian82 Beitrag anzeigen
    \documentclass{scrreprt}
    Ändere das mal nach
    Code:
    \documentclass[tablecaptionabove]{scrreprt}
    Gruß,
    Axel

  3. #3
    Registrierter Benutzer
    Registriert seit
    13.01.2008
    Beiträge
    14
    das klappt. dafür sind aber auch alle untertabellen-beschriftungen nun über der jeweiligen untertabelle. ich glaub, das fand ich vorher besser. gesamttabellen-caption drüber, unterelement-captions drunter. geht das nicht?

  4. #4
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Doch, das geht, ändere
    Code:
    \usepackage{subfig}
    nach
    Code:
    \usepackage[position=b]{subfig}
    Gruß,
    Axel

  5. #5
    Registrierter Benutzer
    Registriert seit
    13.01.2008
    Beiträge
    14
    hey axel!

    unglaublich! nun ist tatsächlich alles so, wie ichs haben wollte! dank dir recht herzlich! du hattest mir doch schonmal im kontext mit subfigs geholfen... danke!

    bastian

Lesezeichen

Berechtigungen

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