Archiv verlassen und diese Seite im Standarddesign anzeigen : Bezeichnung von Abbildungen Abb.
x_merlin_x
12-05-2007, 17:43
Hallo zusammen,
nachdem ich nun endlich das Abbildungsverzeichnis so hinbekommen habe *dank eurere hilfe!!* wie ich es moechte, ergibt sich ein problem bei der Abbildung selbst. Diese weist nun unterhalb die Bezeichnung *Abbildung Abb. 7-2* statt Abb. 7-2. Irgendwo kommt das Wort Abbildung noch her. Das gleiche gilt fuer Tabellen.
Folgende aenderungen hatte ich vorgenommen:
\makeatletter \@addtoreset{figure}{section} \makeatother
\renewcommand{\thefigure}{Abb.~\arabic{section}-\arabic{figure}}
\renewcommand{\thetable}{Tab.~\arabic{section}-\arabic{table}}
Hat jemand ne Idee wie ich das Abbildung und Tabelle weg bekomme?
1000 Dank fuer Eure Hilfe!
Merlin
localghost
12-05-2007, 18:12
Das, was Du da gemacht hast, erscheint mir irgendwie falsch.
\makeatletter \@addtoreset{figure}{section} \makeatother
\renewcommand{\thefigure}{Abb.~\arabic{section}-\arabic{figure}}
\renewcommand{\thetable}{Tab.~\arabic{section}-\arabic{table}}
Du veränderst lediglich die Form der Zähler, welche immer in dieser form geschrieben werden.
\thezähler
Verändern musst Du aber den "Namen" der Unterschrift.
\renewcommand{\figurename}{Abb.}
\renewcommand{\tablename}{Tab.}
Das andere passt Du an, indem Du "Abb." wieder löschst.
\renewcommand{\thefigure}{\arabic{section}-\arabic{figure}}
\renewcommand{\thetable}{\arabic{section}-\arabic{table}}
Dann sollte es eigentlich funktionieren.
x_merlin_x
12-05-2007, 18:18
leider nein. das bewirkt leider gar nichts. Hab die Zeilen ausgetauscht aber die Bezeichnung bleibt Abbildung.
localghost
12-05-2007, 18:24
Das war auch zur Hälfte ziemlicher Blödsinn. Vollständig muss es anders aussehen.
\addto\captionsngerman{%
\renewcommand{\figurename}{Abb.}
\renewcommand{\tablename}{Tab.}
}
Das funktioniert allerdings nur in Verbindung mit dem Paket babel.
x_merlin_x
12-05-2007, 18:36
sehr schoen. auf dem richtigen weg. Allerdings hab ich nun Abb. Abb. 2-1
wenn ich Deine Zeilen zu meinem Code hinzufuege.
Loesche ich meine Zeilen, dann stimmts unterhalb des Bildes Abb 2-1, aber leider fehlt dann diese Bezeichnung im Abkuerzungsverzeichniss. Da steht dann nur 1
Ich moechte aber dort auch Abb 2-1 stehen haben.
Hier der code:
\makeatletter \@addtoreset{figure}{section} \makeatother
\renewcommand{\thefigure}{Abb.~\arabic{section}-\arabic{figure}}
\renewcommand{\thetable}{Tab.~\arabic{section}-\arabic{table}}
\addto\captionsngerman{%
\renewcommand{\figurename}{Abb.}
\renewcommand{\tablename}{Tab.}
}
Noch ne Idee?
BG, Merlin
localghost
12-05-2007, 18:46
Ich hatte doch bereits geschrieben, dass Du in der Änderung der Zähler etwas löschen sollst.
\renewcommand{\thefigure}{Abb.~\arabic{section}-\arabic{figure}}
\renewcommand{\thetable}{Tab.~\arabic{section}-\arabic{table}}
Schmeiße das rot markierte raus, und alles ist im Lot.
x_merlin_x
12-05-2007, 20:00
Nicht ganz. Wenn man die roten loescht, dann fehlt der Eintrag im Verzeichniss. Anderstrum wird ein Schuh draus :-)
\addto\captionsngerman{%
\renewcommand{\figurename}{}
\renewcommand{\tablename}{}
}
\makeatletter \@addtoreset{figure}{section} \makeatother
\renewcommand{\thefigure}{Abb.~\arabic{section}-\arabic{figure}}
\renewcommand{\thetable}{Tab.~\arabic{section}-\arabic{table}}
Vielen Dank fuer die Hilfe. Hab mir schon nen Ast gesucht auf google und bin nicht weitergekommen! TOP FORUM!
Moin moin,
für den Fall, daß Du mal nur die Nummer referenzieren willst (wie voreingestellt): Tu, was localghost Dir vorgeschlagen hat und kümmere Dich z.B. via \cftXpresnum aus dem tocloft-Paket um das Aussehen der Einträge in LOF/LOT.
MfG,
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.