von sommerfee » Di 30. Mär 2010, 21:47
Ich persönlich würde folgende Pakete einsetzen:
- subfigure gar nicht
- subfig nur, wenn eine Dokumentenklasse oder ein Paket verwendet wird, welche inkompatibel zum caption-Paket ist
- subcaption, wenn es für die eigenen Zwecke ausreicht und floatrow nicht geladen wird
- floatrow, wenn die Möglichkeiten von subcaption nicht ausreichen und/oder wenn floatrow sowieso schon geladen wird
Ein wenig Hintergrund:
Das subfig-Paket war (als Nachfolger des subfigure-Paketes) in Zusammenarbeit mit dem caption- und dem floatrow-Paket entstanden, also in Zusammenarbeit mit mir und Olga Lapko. Spätere Erweiterungen im caption- und floatrow-Paket machten Änderungen im subfig-Paket notwendig, der Autor hatte jedoch das Paket zwischenzeitlich aufgegeben (und war leider nicht bereit, es an uns oder jemand anderes abzugeben). Hinzu kamen lästige Kompatibilitätsprobleme, so hatte subfig z.B. mit hyperref Probleme. Um nicht mit einem Nachfolger "subfig2" oder einem Patch "subfigfix" noch mehr zu Verwirrung anzurichten, wurde beschlossen, stattdessen die Funktionalität aufzuteilen: Der Teil, der die Unterbeschriftungen setzt, wurde von mir neu im caption-Paket implementiert, der restliche Teil von Olga im floatrow-Paket.
Wieso dann ein subcaption-Paket? Es war ursprünglich nur als kleines Test- und Demopaket für die neue Schnittstelle im caption-Paket gedacht. Da es aber für die einfachen Dinge ausreicht, wurde ich "genötigt", es zu veröffentlichen und zu dokumentieren.
Der Nachteil dieser Lösung: Wärend subfig auch ohne das caption-Paket funktioniert (mit Option "caption=false"), ist sowohl subcaption als auch floatrow auf das caption-Paket angewiesen. Das caption-Paket ist zwar mit den gängigsten, aber nicht mit allen Dokumentenklassen kompatibel.
Liebe Grüße,
Axel
Ich persönlich würde folgende Pakete einsetzen:
- subfigure gar nicht
- subfig nur, wenn eine Dokumentenklasse oder ein Paket verwendet wird, welche inkompatibel zum caption-Paket ist
- subcaption, wenn es für die eigenen Zwecke ausreicht und floatrow nicht geladen wird
- floatrow, wenn die Möglichkeiten von subcaption nicht ausreichen und/oder wenn floatrow sowieso schon geladen wird
Ein wenig Hintergrund:
Das subfig-Paket war (als Nachfolger des subfigure-Paketes) in Zusammenarbeit mit dem caption- und dem floatrow-Paket entstanden, also in Zusammenarbeit mit mir und Olga Lapko. Spätere Erweiterungen im caption- und floatrow-Paket machten Änderungen im subfig-Paket notwendig, der Autor hatte jedoch das Paket zwischenzeitlich aufgegeben (und war leider nicht bereit, es an uns oder jemand anderes abzugeben). Hinzu kamen lästige Kompatibilitätsprobleme, so hatte subfig z.B. mit hyperref Probleme. Um nicht mit einem Nachfolger "subfig2" oder einem Patch "subfigfix" noch mehr zu Verwirrung anzurichten, wurde beschlossen, stattdessen die Funktionalität aufzuteilen: Der Teil, der die Unterbeschriftungen setzt, wurde von mir neu im caption-Paket implementiert, der restliche Teil von Olga im floatrow-Paket.
Wieso dann ein subcaption-Paket? Es war ursprünglich nur als kleines Test- und Demopaket für die neue Schnittstelle im caption-Paket gedacht. Da es aber für die einfachen Dinge ausreicht, wurde ich "genötigt", es zu veröffentlichen und zu dokumentieren.
Der Nachteil dieser Lösung: Wärend subfig auch ohne das caption-Paket funktioniert (mit Option "caption=false"), ist sowohl subcaption als auch floatrow auf das caption-Paket angewiesen. Das caption-Paket ist zwar mit den gängigsten, aber nicht mit allen Dokumentenklassen kompatibel.
Liebe Grüße,
Axel