PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : hvfloat package und \newfloat



AndiU
18-10-2011, 12:55
Hallo zusammen,

ich würde gerne die Vorteile des hvfloat packages zusammen mit einem mit \newfloat selbst erstellten float-Objekt beutzen. Weiß jemand, ob/wie das geht? Oder kennt jemand vergleichbare packages, mit denen das geht? Das einzige package, auf das ich gestoßen bin, ist rotfloat, allerdings nimmt hier das float Objekt immer eine eigene Seite ein, was ich nicht will. Vielen Dank schon mal!

Andi

sommerfee
18-10-2011, 15:53
\DeclareCaptionType des caption-Paketes geht:


\documentclass{article}

\usepackage{caption,hvfloat}
\DeclareCaptionType{diagram}

\begin{document}

\hvFloat[rotAngle=90]{figure}{text}{caption}{label}

\hvFloat[rotAngle=90]{diagram}{text}{caption}{label}

\end{document}

\DeclareNewTOC von KOMA-Script sollte genauso gehen. (Das habe ich jetzt nicht ausprobiert, ich gehe aber fest davon aus.)

Bei \newfloat vom float-Paket ist hingegen das Problem, daß die Gleitumgebungen nicht wie figure und table definiert werden, sondern automatisch den Mechanismen des float-Paketes unterworfen werden. (So wie man es per \restylefloat auch für figure und table einstellen könnte, sofern man denn möchte.) Dies ist bei \newfloat (leider) nicht optional.