Anzeige:
Ergebnis 1 bis 10 von 10

Thema: Nummerierung der Figuren im Appendix

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

    Nummerierung der Figuren im Appendix

    Hallo,

    Meine Frage betrifft den Appendix, der bei mir aktuell wie folgt aussieht:

    \appendix
    \section{Appendix}
    \subsection{Figures of Run1}
    \input{figures_run1.tex}
    \subsection{List of figures}
    \listoffigures
    \subsection{List of tables}
    \listoftables

    Ich haette es gerne, dass die Figuren aus dem Appendix nicht mit 1.1, 1.2, 1.3 durchnummiert werden, sondern mit A.1.1, A.1.2, A.1.3 und auch entsprechend in der Liste der Figuren stehen, denn das Kapitel heisst schließlich auch "A.1 Figures of Run1". Ist sowas denn moeglich?

    Und gleich noch das zweite Problem: Aktuell steht bei den Listen der Figuren und Tabellen die Ueberschrift zweimal da - einmal mit und einmal ohne A.2 davor.... Wie bekomme ich es hin, dass dort nur einmal die Ueberschrift "A.2 List of figures" steht?

    Ueber eine Antwort waere ich sehr dankbar und sorry, wenn es die Frage hier schonmal gab, aber ich mit der Suchfunktion leider keine passende Antwort gefunden....

  2. #2
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Besser als ein Codeschnipsel wäre ein lauffähiges, kleines Beispiel, das dein Problem demonstriert ("Minimalbeispiel").

    Zu deiner zweiten Frage kann ich dir zumindest die Ursache des Problems sagen, da sie offensichtlich ist: Die Befehle \listoftables und \listoffigures erzeugen neben dem jeweiligen Verzeichnis auch die Überschrift dazu.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  3. #3
    Registrierter Benutzer
    Registriert seit
    19.02.2010
    Beiträge
    5
    So, ich hoffe das zaehlt noch als Minimalbeispiel.... die Befehle zum Nummerieren habe ich irgendwo im Internet gefunden - ich nehme an, dass geht noch einfacherer?!

    \documentclass{article}
    \usepackage{placeins}

    \begin{document}
    \tableofcontents
    \newpage

    \section{Introduction}
    \renewcommand\thefigure{\arabic{section}.\arabic{f igure}}
    \makeatletter \@addtoreset{figure}{section} \makeatother
    \begin{figure} [H]
    \caption{description of figure }
    \end{figure}
    \begin{figure}[H]
    \caption{description of figure }
    \end{figure}
    \FloatBarrier

    \section{Results}
    \renewcommand\thefigure{\arabic{section}.\arabic{f igure}}
    \makeatletter \@addtoreset{figure}{section} \makeatother
    \begin{figure} [H]
    \caption{description of figure }
    \end{figure}
    \FloatBarrier

    \appendix
    \section{Appendix}

    \subsection{Additional figures}
    \renewcommand\thefigure{\arabic{section}.\arabic{f igure}}
    \makeatletter \@addtoreset{figure}{section} \makeatother
    \begin{figure} [H]
    \caption{appendix-figure}
    \end{figure}
    \FloatBarrier

    \subsection{List of figures}
    \listoffigures

    \end{document}
    Also ich haette gerne in der Figurenliste "A.1.1. Appendix figure" stehen und das in der Figurenliste nur einmal die Ueberschrift steht, aber mit Nummierung davor. Ich hoffe, es ist verstaendlich, was ich meine....
    Edit: Falls jemand eine andere Idee zur Nummierung im Appendix hat, bin ich auch sehr dankbar
    Geändert von Smuggels (20-02-2010 um 12:11 Uhr)

  4. #4
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Habe schon schlimmere Beispiele gesehen - nachdem ich "f igure" in "figure" korrigiert hatte, lief es.

    Um deine Wünsche zu erfüllen, bin ich der Einfachheit halber auf KOMA-Script umgestiegen (listof=leveldown):

    Code:
    \documentclass[listof=numbered,listof=leveldown,numbers=noendperiod]{scrartcl}
    
    \usepackage[section]{placeins}
    
    \makeatletter
    \renewcommand*\l@figure{\@dottedtocline{1}{2em}{3em}}% Orig.-Werte: 1.5em/2.3em
    \@addtoreset{figure}{section}
    \makeatother
    
    \renewcommand{\thefigure}{\arabic{section}.\arabic{figure}}
    
    \begin{document}
    
    \tableofcontents
    
    \newpage
    
    \section{Introduction}
    
    \begin{figure}[H]
    \caption{description of figure}
    \end{figure}
    
    \begin{figure}[H]
    \caption{description of figure}
    \end{figure}
    
    \section{Results}
    
    \begin{figure}[H]
    \caption{description of figure}
    \end{figure}
    
    \appendix
    
    \renewcommand{\thefigure}{\Alph{section}.\arabic{subsection}.\arabic{figure}}
    
    \section{Appendix}
    
    \subsection{Additional figures}
    
    \begin{figure}[H]
    \caption{appendix-figure}
    \end{figure}
    
    \FloatBarrier
    
    \listoffigures
    
    \end{document}
    Persönlich würde ich das Abbildungsverzeichnis eher unmittelbar nach dem Inhaltsverzeichnis oder als Anhang B (statt A.2) setzen. Letzteres beseitigt auch die Inkonsistenz bei der Abbildungsnummerierung (im Anhang nach subsections, sonst nach sections). Ach ja: Mit \usepackage[section]{placeins} kannst du dir (fast) alle \FloatBarrier-Befehle ersparen.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  5. #5
    Registrierter Benutzer
    Registriert seit
    19.02.2010
    Beiträge
    5
    Ja - genau das wollte ich haben!! Ich danke recht herzlich
    Jetzt fehlt nur noch eine Loesung fuer die Ueberschriften von listoffigures ...

    Zitat Zitat von lockstep Beitrag anzeigen
    Habe schon schlimmere Beispiele gesehen - nachdem ich "f igure" in "figure" korrigiert hatte, lief es.
    Oh, tschuldigung - das wurde wohl beim Kopieren irgendwie zerschossen

    Zitat Zitat von lockstep Beitrag anzeigen
    Persönlich würde ich das Abbildungsverzeichnis eher unmittelbar nach dem Inhaltsverzeichnis oder als Anhang B (statt A.2) setzen. Letzteres beseitigt auch die Inkonsistenz bei der Abbildungsnummerierung (im Anhang nach subsections, sonst nach sections).
    Also die Bilder muessen als Appendix angehaengt werden, nach dem Inhaltsverzeichnis geht es leider nicht und vor dem Appendix habe ich 3 Sections, in denen Bilder vorhanden sind... ich denke mal, dass es schon so ok sein wird wie es aktuell ist.

    Zitat Zitat von lockstep Beitrag anzeigen
    Ach ja: Mit \usepackage[section]{placeins} kannst du dir (fast) alle \FloatBarrier-Befehle ersparen.
    Gilt das auch fuer Subsections?

  6. #6
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von Smuggels Beitrag anzeigen
    Ja - genau das wollte ich haben!! Ich danke recht herzlich
    Jetzt fehlt nur noch eine Loesung fuer die Ueberschriften von listoffigures ...
    Bei mir steht "A.2 List of Figures". War etwas anderes gewünscht?

    Zitat Zitat von Smuggels Beitrag anzeigen
    Gilt das auch fuer Subsections?
    Soweit ich placeins.sty verstehe, muss eine \FloatBarrier vor einer subsection händisch gesetzt werden.

    lockstep

    EDIT: Zur Bilderfrage: Ich meinte, ev. das Verzeichnis nach vorne zu stellen, nicht die Bilder selbst. Ist aber vergleichsweise Geschmacksache.
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  7. #7
    Registrierter Benutzer
    Registriert seit
    19.02.2010
    Beiträge
    5
    Zitat Zitat von lockstep Beitrag anzeigen
    Bei mir steht "A.2 List of Figures". War etwas anderes gewünscht?
    Also ich hab dein Beispiel kopiert und bei mir steht nur "List of figures" und es ist auch nicht im Inhaltsverzeichnis aufgefuehrt....


    Zitat Zitat von lockstep Beitrag anzeigen
    Soweit ich placeins.sty verstehe, muss eine \FloatBarrier vor einer subsection händisch gesetzt werden.
    Ach Mist

    Zitat Zitat von lockstep Beitrag anzeigen
    EDIT: Zur Bilderfrage: Ich meinte, ev. das Verzeichnis nach vorne zu stellen, nicht die Bilder selbst. Ist aber vergleichsweise Geschmacksache.
    ????

    Mh, aktuell liebaeugele ich damit den Appendix in A, B, C usw. zu unterteilen... mal schaun...

  8. #8
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von Smuggels Beitrag anzeigen
    Also ich hab dein Beispiel kopiert und bei mir steht nur "List of figures" und es ist auch nicht im Inhaltsverzeichnis aufgefuehrt....
    Ich arbeite mit KOMA-Script v3.04a. Kann es sein, dass deine Version veraltet ist (2.xx)? Um das zu überprüfen, stellst du \listfiles an den Anfang des Beispiels, kompilierst und überprüfst in der log-Dtaei (im gleichen Verzeichnis wie die tex-Datei) die File List.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  9. #9
    Registrierter Benutzer
    Registriert seit
    19.02.2010
    Beiträge
    5
    Zitat Zitat von lockstep Beitrag anzeigen
    Ich arbeite mit KOMA-Script v3.04a. Kann es sein, dass deine Version veraltet ist (2.xx)? Um das zu überprüfen, stellst du \listfiles an den Anfang des Beispiels, kompilierst und überprüfst in der log-Dtaei (im gleichen Verzeichnis wie die tex-Datei) die File List.
    Jepp, scheint so zu sein:
    Package scrlfile, 2004/09/16 v2.9t LaTeX2e KOMA package
    Gibt es irgendwo eine gute, einfache (!) Erklaerung, wie ich das entsprechend updaten kann?

    Edit: Schon erledigt! Und jetzt stimmt auch die Ueberschrift von listoffigures.... Juhu! Danke sehr nochmals fuer die schnelle Hilfe
    Geändert von Smuggels (20-02-2010 um 14:58 Uhr)

  10. #10
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Wenn du mit MiKTeX oder TeX Live arbeitest, ist die Update-Möglichkeit eingebaut. Ansonsten KOMA-Script hier herunterladen, im lokalen texmf-Baum entpacken und File Data Base aktualisieren (letzteres funktioniert je nach System unterschiedlich).

    Da KOMA-Script 3.00 schon im November 2008 veröffentlicht wurde, vermute ich im übrigen, dass dein System allgemein upgedated gehört.

    lockstep

    EDIT: Problem offenbar schon gelöst.
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

Lesezeichen

Berechtigungen

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