Tengo un flotador rebelde que no aparece en la página correcta (aunque en realidad no hay ninguna razón para ello: ocupa una página completa y, por alguna razón, aparece después del final del capítulo, aunque podría insertarse). justo donde lo pido, ya que es una página flotante completa).
Desafortunadamente, no puedo usar H con el paquete float, ya que es mi nuevo entorno flotante.
Esto es lo que probé (y obtuve un error):
\documentclass{book}
\usepackage{float}
\usepackage{newfloat}
\DeclareFloatingEnvironment[
fileext=loa,
listname=List of A,
name=FloatA,
placement=tbhp,
within=chapter,
]{floata}
\begin{document}
\begin{floata}[Ht]
\caption[float a]{float a example}
\end{floata}
\end{document}
Respuesta1
H
si used tiene que usarse solo, no tiene sentido combinarlo con las opciones flotantes ya que el significado de H
es hacer que el entorno no sea flotante. Tenga en cuenta que si no lo usó, H
querrá p
omitir p
las fuerzas del látex para no usar una página flotante, que para un flotador grande normalmente es lo que se necesita. Si no le da al látex ninguna posición legal para colocar el flotador, se retendrá hasta que se elimine, por \clearpage
lo general, al final de un capítulo.
\documentclass{book}
\usepackage{float}
\usepackage{newfloat}
\DeclareFloatingEnvironment[
fileext=loa,
listname=List of A,
name=FloatA,
placement=tbhp,
within=chapter,
]{floata}
\begin{document}
\begin{floata}[H]
\caption[float a]{float a example}
\end{floata}
\end{document}