Appendix Formelnummerierung mit (A.1) statt (1.1), nur wie?

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


xander1709
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mi 26. Feb 2014, 22:48

Appendix Formelnummerierung mit (A.1) statt (1.1), nur wie?

Beitrag von xander1709 »

Hallo zusammen, leider finde ich per Google einfach keine Lösung, dabei wird diese mit Sicherheit denkbar einfach sein.
Ich bin mit
\appendix{
\input{Texte/Appendix}
}
einen Appendix in mein Dokument ein. Dieses wird korrekt mit A.1 usw geführt.
Ich möchte aber dass die Formelnummerierungen durch die align-Umgebung mit A1 oder A.1, auf jeden Fall beginnend mit A, markiert werden.
Momentan beginnt die Nummerierung bei (1.1).

Wäre um Hilfe sehr dankbar :)


Hier noch die packages die ich nutze:
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=4cm,bmargin=25mm,lmargin=46mm,rmargin=31mm,headheight=4cm,headsep=1cm,footskip=1cm}

\usepackage{mathrsfs}
\usepackage{scrpage2}
\usepackage{scrtime}
\pagestyle{scrheadings}
\automark[subsection]{section}
\setheadsepline{0.4pt}
\usepackage{amsmath}
\usepackage{hyperref}
\usepackage{amsfonts}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{graphics} 
\usepackage{paralist}
\usepackage[ansinew]{inputenc}
\usepackage{bbm}
\usepackage[english]{babel}

Felix
Forum-Century
Forum-Century
Beiträge: 210
Registriert: Sa 25. Jan 2014, 13:57

Beitrag von Felix »

Hallo,

poste doch ruhig mal mehr als die Pakete: ein Minimalbeispiel. Das Problem hängt z.B. auch von der verwendeten Dokumentklasse ab. Bislang ist auch offen, ob diese Nummerierung durch \chapter oder \section erzeugt wird.

Felix
Ein TikZ Süchtiger :-)

Besserwisser

Re: Appendix Formelnummerierung mit (A.1) statt (1.1), nur w

Beitrag von Besserwisser »

xander1709 hat geschrieben:Ich bin mit
\appendix{
\input{Texte/Appendix}
}
Hat zwar vermutlich nichts mit Deinem Problem zu tun, ist so aber normalerweise nicht korrekt. \appendix ist ein Umschalter, keine Anweisung mit Argument. Du fügst daher die Datei innerhalb einer Gruppe ein, was meist eher ungünstig ist. Lass also die geschweiften Klammern weg:
\appendix
\input{Texte/Appendix}
BTW: graphicx lädt bereits graphics. Solltest Du also nicht noch einmal laden. Das Paket scrpage2 wurde inzwischen durch scrlayer-scrpage abgelöst. Verwendest Du wirklich Papier im amerikanischen letter-Format? Die Formatangaben in \geometry sind widersprüchlich, beispielsweise ist bei dir tmargin kleiner als headheight+headsep. Da tmargin ein Synonym für top ist, kann tmargin nur bei includehead kleiner als die Summe aus headheight und headsep sein.

Studi
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 5. Jan 2014, 20:18

Re: Appendix Formelnummerierung mit (A.1) statt (1.1), nur w

Beitrag von Studi »

xander1709 hat geschrieben: Ich bin mit ... einen Appendix in mein Dokument ein. Dieses wird korrekt mit A.1 usw geführt.
Ich möchte aber dass die Formelnummerierungen durch die align-Umgebung mit A1 oder A.1, auf jeden Fall beginnend mit A, markiert werden.
Momentan beginnt die Nummerierung bei (1.1).
Klingt, also besteht der Appendix A aus sections A.1, A.2, ... wobei A für das Anhangskapitel steht. Die Gleichungsnummerierung scheint dann nicht kapitelweise (A.1) zu sein, sondern abschnittsweise. Das umzustellen ist einfach, doch scheint mir etwas inkonsistent.

Ohne Minimalbeispiel können wir aber nur herumraten, wie Du die Nummerierung mit welcher Klasse denn eingestellt hast.

Studi

xander1709
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mi 26. Feb 2014, 22:48

Beitrag von xander1709 »

Erstmal danke für die Antworten bislang!
Ich habe die geschweiften Klammern weggenommen, gleiches Ergebnis, aber sieht natürlich übersichtlicher aus.

Minimalbeispiel klappt grade nichit, wenn ich Sachen aus dem document nehme kompiliert er erst garnicht.

Die Gleiderung findet mit section{} statt, ja.

Der Übeltäter scheint renewcommand zu sein.. Wenn ich den rausnehme ist die Nummerierung wie gewollt. Nur wie beheben?


Minimalbeispiel:
\documentclass[11pt,
		  				 a4paper,
               titlepage,
               cleardoublepage=plain,
               version=first,
               bibliography=totoc,
               twoside,                %Text verschieben fuers binden
               %BCOR=5mm,               %Bindekorrektur
               DIV=calc,
							 openany,
               %draft,      
               headings=normal]{scrartcl}               
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=4cm,bmargin=25mm,lmargin=46mm,rmargin=31mm,headheight=4cm,headsep=1cm,footskip=1cm}

\usepackage{mathrsfs}
\usepackage{scrpage2}
\usepackage{scrtime}
\pagestyle{scrheadings}
\automark[subsection]{section}
\setheadsepline{0.4pt}
\usepackage{amsmath}



\begin{document}

\setcounter{section}{-1}
\setcounter{tocdepth}{3}
\numberwithin{equation}{section}
\renewcommand{\theequation}{\arabic{section}.\arabic{equation}}

%\include{Texte/Acknowledgement}
\newpage

\appendix
\input{Appendix}
\clearpage

\end{document}

Besserwisser

Beitrag von Besserwisser »

Bitte Code markieren wie das auch im Hinweis für Code in Beitrag mit Beispiel direkt über dem Nachrichten-Eingabefeld angegeben ist! Das solltest du in deinem Beitrag durch editieren desselben noch nachholen.

Dessen ungeachtet:
xander1709 hat geschrieben:
\numberwithin{equation}{section}
\renewcommand{\theequation}{\arabic{section}.\arabic{equation}}
Hier liegt der Fehler. Zum einen ist die Umdefinition von \theequation nach \numberwithin überflüssig, zum anderen sollte dort nicht \arabic{section} (also die arabische Repräsentation des Wertes von section), sondern \thesection (also die aktuell gültige Repräsentation des Wertes von section) verwendet werden.

Ansonsten sei noch angemerkt, dass es höchst seltsam ist, den section-Zähler auf -1 zu setzen, weil dann der erste Abschnitt mit der ungewöhnlichen Nummer 0 versehen wird.

Insgesamt sieht das ganze für mich verdächtig nach einer dieser unsäglichen Vorlagen aus. Daher noch der Tipp: »Minimale Vorlage vs. maximale Probleme«
Außerdem taugt dein Beispiel nicht als vollständiges Minimalbeispiel, da es das Problem nicht zeigt. Bitte lies dir vor der nächsten Frage die von Felix verlinkte Seite mal gründlich durch!

Besserwisser

Beitrag von Besserwisser »

Besserwisser hat geschrieben:Bitte Code markieren wie das auch im Hinweis für Code in Beitrag mit Beispiel direkt über dem Nachrichten-Eingabefeld angegeben ist! Das solltest du in deinem Beitrag durch editieren desselben noch nachholen.
Ah, hast Du (oder ein Moderator) offenbar gerade noch gemacht. Danke dafür.

Noch so einer

Beitrag von Noch so einer »

xander1709 hat geschrieben:Der Übeltäter scheint renewcommand zu sein.. Wenn ich den rausnehme ist die Nummerierung wie gewollt. Nur wie beheben?
Du hast die Lösung doch eigentlich schon gefunden: Rausnehmen.

xander1709
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mi 26. Feb 2014, 22:48

Beitrag von xander1709 »

War ein Mod, werde es das nächste Mal bedenken :)
Habe es komplett rausgenommen und nur numberwithin stehen lassen, sieht gut aus momentan!

Viele Dank für die Hilfe!

Antworten