Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen
 
			
		
		
			
				
																			
								ryder 							 
						Forum-Fortgeschrittener 			
		Beiträge:  56  		Registriert:  So 9. Aug 2009, 14:35 		
		
						
						
		 
		
						
						
													
							
						
									
						Beitrag 
					 
								von ryder   »  Di 7. Apr 2015, 21:43 
			
			
			
			
			Saluti
habe ein Problem mit Floatrow es funktioniert bei scrbook in mainmatter, aber nicht in front- oder backmatter. Da funktioniert es nur, wenn man floatsetup auskommentiert.
\documentclass{scrbook}
\usepackage{scrhack}
\usepackage{subfig}
\usepackage{floatrow}
\floatsetup{heightadjust=object} %<---
\begin{document}
%\frontmatter 
\mainmatter
%\backmatter
\begin{figure} 
\ffigbox{
	\begin{subfloatrow}[3]%
	\floatbox{figure}[][][c]{\caption{cap1}\label{lab1}}{\rule{1cm}{5cm}}
	\floatbox{figure}[][][c]{\caption{cap2}\label{lab2}}{\rule{5cm}{1cm}}
	\floatbox{figure}[][][c]{\caption{cap3}\label{lab3}}{\rule{3cm}{3cm}}
	\end{subfloatrow}
}{\caption{cap}\label{lab}}
\end{figure}
\end{document}
 
Wäre für einen Workaround wirklich sehr dankbar. Alternativ auch für ein anderes Paket mit gleicher Funktionalität.
 
			
			
									
									
						 
		 
				
		
		 
	 
	 
				
		
		
			
				
																			
								Besserwisser  							 
									
						
		
						
						
		 
		
						
						 
													
							
						
									
						Beitrag 
					 
								von Besserwisser   »  Mi 8. Apr 2015, 09:16 
			
			
			
			
			Das Problem hat nichts mit scrbook oder scrhack zu tun: 
\documentclass{book}
\usepackage{subfig}
\usepackage{floatrow}
\floatsetup{heightadjust=object} %<---
\begin{document}
\frontmatter
%\mainmatter
%\backmatter
\begin{figure}
\ffigbox{
   \begin{subfloatrow}[3]%
   \floatbox{figure}[][][c]{\caption{cap1}\label{lab1}}{\rule{1cm}{5cm}}
   \floatbox{figure}[][][c]{\caption{cap2}\label{lab2}}{\rule{5cm}{1cm}}
   \floatbox{figure}[][][c]{\caption{cap3}\label{lab3}}{\rule{3cm}{3cm}}
   \end{subfloatrow}
}{\caption{cap}\label{lab}}
\end{figure}
\end{document} 
Funktioniert auch nicht. Eigentlich hat Olga AFAIK die Entwicklung eingestellt. Aber trotzdem solltest du das mal melden. 
Ansonsten wäre: 
\documentclass{scrbook}
\usepackage{subcaption}
\begin{document}
\frontmatter
%\mainmatter
%\backmatter
\begin{figure}
  \begin{subfigure}[b]{.3\linewidth}\centering\rule{1cm}{5cm}
    \caption{cap1}\label{lab1}
  \end{subfigure}
  \begin{subfigure}[b]{.3\linewidth}\centering\rule{5cm}{1cm}
    \caption{cap2}\label{lab2}
  \end{subfigure}
  \begin{subfigure}[b]{.3\linewidth}\centering\rule{3cm}{3cm}
    \caption{cap3}\label{lab3}
  \end{subfigure}
  \caption{cap}\label{lab}
\end{figure}
\end{document}  eine Alternative, zugegeben mit anderer Ausrichtung.
 
			
			
									
									
						 
		 
				
		
		 
	 
	 
				
		
		
			
				
																			
								ryder 							 
						Forum-Fortgeschrittener 			
		Beiträge:  56  		Registriert:  So 9. Aug 2009, 14:35 		
		
						
						
		 
		
						
						 
													
							
						
									
						Beitrag 
					 
								von ryder   »  Mi 8. Apr 2015, 18:17 
			
			
			
			
			Hi und vielen Dank für den Vorschlag. Habe ein Email an die Autorin geschrieben. Aber ich denke auch eher, dass es keinen Fix geben wird.  
 
Nur mal dumm gefragt, warum funktioniert es unter \mainmatter, aber nicht bei den anderen beiden?
			
			
									
									
						 
		 
				
		
		 
	 
	 
				
		
		
			
				
																			
								Besserwisser  							 
									
						
		
						
						
		 
		
						
						 
													
							
						
									
						Beitrag 
					 
								von Besserwisser   »  Mi 8. Apr 2015, 18:42 
			
			
			
			
			Vermutlich kommt floatrow  nicht damit klar, dass im Vorderteil und im Endteil die Kapitel nicht nummeriert werden. Aber das ist eine reine Spekulation. Für eine definitive Aussage zur Ursache und einer möglichen Abhilfe, müsste man erst einmal den Code von floatrow  einer genaueren Analyse unterziehen. Allein aus der Fehlermeldung geht nur hervor, dass ein Befehl nicht definiert aber verwendet wurde.