floatrow: fehler missing number, illegal unit of measure

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: floatrow: fehler missing number, illegal unit of measure

floatrow, subfloatrow-umgebung

von Lala » Mo 14. Apr 2014, 10:07

Ich habe versucht, mit der floatrow-Anleitung die Optik etwas zu verändern und stehe vor der nächsten Fehlermeldung. Habe ich irgendwas in der Präampel vergessen?
Habe versucht, es so zu machen wie in der Anleitung (http://mirrors.ctan.org/macros/latex/co ... oatrow.pdf) auf Seite 70.
\documentclass[paper=a4, 12pt]{scrreprt}

\usepackage[T1]{fontenc}					
\usepackage[utf8]{inputenc}				
\usepackage[ngerman]{babel} 		
\usepackage[babel, german=quotes]{csquotes}	
\usepackage[font=small,labelfont=bf,labelsep=period,justification=centerlast]{caption}
\DeclareCaptionSubType[alph]{figure}
\captionsetup[subfigure]{labelformat=brace,list=off}
\floatsetup[subfigure]{style=plain,capbesideposition=left,capbesidesep=space,heightadjust=object}
\usepackage[font=small,floatrowsep=qquad,captionskip=5pt,capbesideposition=inside,facing=yes,capbesidesep=quad]{floatrow}
\floatsetup[table]{style=Plaintop}
\usepackage[demo]{graphicx}
\usepackage{amssymb, amsmath, dsfont}
%\graphicspath{{./Grafiken/}}

\begin{document}

\begin{figure}

\ffigbox[\FBwidth]
{\begin{subfloatrow}\useFCwidth

\fcapside[\FBwidth]
{\caption{}
\Flabel{fig:physikoberstufepretest1213}}
{\includegraphics[width=0.4\textwidth]{PhysikOberstufe_Pretest_1213.png}}

\fcapside[\FBwidth]
{\caption{}
\Flabel{fig:physikoberstufepretest1314}}
{\includegraphics[width=0.4\textwidth]{PhysikOberstufe_Pretest_1314.png}}

\end{subfloatrow}}

{\caption{Verteilung der Proband/innen unter Betrachtung der Wahl von Physik in der Oberstufe beim Pretest im Wintersemester 2012/13 (\ref{fig:physikoberstufepretest1213}) und im Wintersemester 2013/14 (\ref{fig:physikoberstufepretest1314})}
\label{physikoberstufepretest}}

\end{figure}
Fehlermeldung:
! Undefined control sequence.
l.11 \floatsetup
[subfigure]{style=plain,capbesideposition=left,capbesidesep=...
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.11 \floatsetup[
subfigure]{style=plain,capbesideposition=left,capbesidesep=...
You're in trouble here. Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
("C:\Program Files\MiKTeX 2.9\tex\latex\floatrow\floatrow.sty"
Package: floatrow 2008/08/02 v0.3b floatrow: float package extension
\c@float@type=\count100
\float@exts=\toks18
\float@box=\box27
\@floatcapt=\box28
Package floatrow Info: Modified float package code loaded on input line 455.
Package floatrow Info: Modified rotfloat package code loaded on input line 473.
\FR@everyfloat=\toks19
\flrow@foot=\insert233
...
Freue mich über jede Hilfe!

von Lala » Mo 14. Apr 2014, 09:12

Das wär mir nie aufgefallen.
Und um systematisch vorzugehen, war es wohl einfach zu spät gestern.
Vielen Dank für deine Hilfe Rainer!!

Re: floatrow: fehler missing number, illegal unit of measure

von rais » Mo 14. Apr 2014, 07:50

Lala hat geschrieben: Ich möchte mit floatrow arbeiten, habe da aber ein Problem, dass sich nicht mal mit lange anstarren lösen lässt. Irgendetwas scheine ich zu übersehen:
Du hast zweimal den \ bei FBwidth unterschlagen.

MfG
Rainer

floatrow: fehler missing number, illegal unit of measure

von Lala » Mo 14. Apr 2014, 00:19

Hallo ihr!

Ich möchte mit floatrow arbeiten, habe da aber ein Problem, dass sich nicht mal mit lange anstarren lösen lässt. Irgendetwas scheine ich zu übersehen:
(Demo-graphicx eingebunden)
\documentclass[paper=a4, 12pt]{scrreprt}

\usepackage[T1]{fontenc}					
\usepackage[utf8]{inputenc}				
\usepackage[ngerman]{babel} 		
\usepackage[babel, german=quotes]{csquotes}
\usepackage[font=normalsize,labelfont=bf,labelsep=period,justification=centerlast]{caption}
\usepackage{caption}
\usepackage{floatrow}
\floatsetup[table]{style=Plaintop}
\usepackage[demo]{graphicx}
\usepackage{amssymb, amsmath, dsfont}
%\graphicspath{{./Grafiken/}}

\begin{document}

\begin{figure}
\begin{floatrow}
\ffigbox[\FBwidth]
{\caption{Verteilung der Proband/innen unter Betrachtung der Wahl von Physik in der Oberstufe beim Pretest im Wintersemester 2012/13}
\label{fig:physikoberstufepretest1213}}
{\includegraphics[width=0.4\textwidth]{PhysikOberstufe_Pretest_1213.png}}

\ffigbox[FBwidth]
{\caption{Verteilung der Proband/innen unter Betrachtung der Wahl von Physik in der Oberstufe beim Pretest im Wintersemester 2013/14}
\label{fig:physikoberstufepretest1314}}
{\includegraphics[width=0.4\textwidth]{PhysikOberstufe_Pretest_1314.png}}
\end{floatrow}
\end{figure}

\begin{figure}
\fcapside[FBwidth]
{\caption{Verteilung der Proband/innen unter Betrachtung der Wahl von Physik in der Oberstufe beim Posttest im Wintersemester 2013/14}
\label{fig:physikoberstufeposttest1314}}
{\includegraphics[width=0.4\textwidth]{PhysikOberstufe_Posttest_1314.png}}
\end{figure}

\end{document}
Die Fehlermeldung ist folgende:
! Missing number, treated as zero.
<to be read again>
F
l.29 ...twidth]{PhysikOberstufe_Pretest_1314.png}}
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Illegal unit of measure (pt inserted).
<to be read again>
F
l.29 ...twidth]{PhysikOberstufe_Pretest_1314.png}}
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)
usw.

Ich würde mich sehr über eure Hilfe freuen!

Nach oben