[texhax] whitespace before \end{figure} command
Brian Papa
bpapa at ametsoc.org
Mon Jul 30 19:23:40 CEST 2007
OK, I just read the endfloat package file and it indicates:
When floats are being read, LATEX is in verbatim mode. Among other
things, this
means that the lines like
\end{figure}
must appear on lines by themselves without any whitespace before or
after them.
A complete reimplementation of the most difficult part of the package is
required
to fix this limitation, but it is among the distant goals I have.
So I guess this is all "normal" behavior.
-Brian
Brian Papa wrote the following on 7/30/2007 1:14 PM:
> I am using the article class, modified with my own style file. I've
> traced the problem to the following line in my style file:
> \usepackage[nomarkers]{endfloat}%
>
> It appears that if I do not use the endfloat package then I do not get
> any errors. When I do include use of the endfloat package (regardless of
> whether the nomarkers option is specified) and I have spaces before the
> \end{figure} command I get the errors.
>
> -Brian
>
> Lars Madsen wrote the following on 7/30/2007 12:53 PM:
>
>> Brian Papa :
>>
>>
>>> I'm getting errors if I have any whitespace before the \end{figure}
>>> command in my captions. I'm wondering if this is normal behavior and
>>> there should never be whitespace before a command like this, or if it is
>>> an indication of some other problem?
>>>
>>> The following works ok:
>>> \begin{figure}
>>> \noindent\includegraphics[width=40pc,angle=0]{./figures/figure01.eps}
>>> \caption{Enter the caption for your figure here. Repeat as
>>> necessary for each of your figures. Create a figures directory and
>>> place all figures in that directory.}\label{f1}
>>> \end{figure}
>>>
>>> but space added before the "\end{figure} command result in errors:
>>> \begin{figure}
>>> \noindent\includegraphics[width=40pc,angle=0]{./figures/figure01.eps}
>>> \caption{Enter the caption for your figure here. Repeat as
>>> necessary for each of your figures. Create a figures directory and
>>> place all figures in that directory.}\label{f1}
>>> \end{figure}
>>>
>>> The errors given are a bit unclear to me:
>>> ! Fle ended while scanning use of \next
>>> <inserted text>
>>> \par
>>> !Emergency stop
>>>
>>> In the second case, any reference to figure 1 just appears as question
>>> marks.
>>>
>>> Any insight you can provide would be helpful; hopefully I'm not missing
>>> something too obvious.
>>>
>>>
>> could you please provide a minimal example, this is not normal, so we
>> need to know which class you are using, etc.
>>
>>
>> /daleif
>>
>
>
--
Brian Papa
Technical Editor
American Meteorological Society
45 Beacon Street
Boston, MA 02108-3693 USA
phone: 617.227.2426 ext 279
fax: 617.973.0468
e-mail: bpapa at ametsoc.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tug.org/pipermail/texhax/attachments/20070730/6471eac7/attachment-0001.html
More information about the texhax
mailing list