Skip to content

float, wrapfig and rotating in Scissor LaTeX

The float, wrapfig and rotating packages work partly in Scissor LaTeX: [H] from float keeps a figure exactly where you wrote it, while wrapfigure and wraptable become normal centred floats without text flowing around them, sidewaysfigure and sidewaystable are not rotated, and \newfloat and \restylefloat are unknown.

What the packages do

  • float adds the placement [H] ("exactly here, do not move"), and \newfloat and \restylefloat for your own float types and styles.
  • wrapfig adds wrapfigure and wraptable, which sit at the side of the text with the paragraph flowing around them.
  • rotating adds sidewaysfigure and sidewaystable, which turn a float by 90 degrees onto a page of its own, and turn and rotate environments for any content.

What works here

FeatureIn Scissor LaTeXNotes
\begin{figure}[H]WorksThe figure stays where it is in the text.
\newfloat, \floatstyle, \restylefloatNot supportedSkipped with a Problems note, and their arguments are printed as text.
wrapfigure, wraptablePartlyA normal centred figure or table with its caption. Text does not flow around it, and the width is ignored.
sidewaysfigure, sidewaystablePartlyA normal figure or table, not rotated.
landscape (pdflscape, lscape)PartlyThe content is kept on a normal page.
turn, rotate environmentsNot supportedThe content is kept, not rotated, and the angle is printed as text.

Examples

[H] keeps the figure between the two paragraphs:

[H] places the figure here

LaTeXPreamble: \usepackage{float}Open in editor (opens in a new tab)
John Doe measured the length of 44 rods.
\begin{figure}[H]
  \centering
  \fbox{Histogram of the rod lengths}
  \caption{Rod lengths.}
\end{figure}
Most rods are close to the mean.
Rendered by Scissor LaTeX: [H] places the figure here

A wrapfigure becomes a normal centred figure, and the text continues below it:

wrapfigure without wrapping

LaTeXPreamble: \usepackage{wrapfig}Open in editor (opens in a new tab)
\begin{wrapfigure}{r}{0.4\textwidth}
  \centering
  \fbox{Portrait}
  \caption{Erika Mustermann.}
\end{wrapfigure}
Erika Mustermann has led the lab since 2021. In a TeX installation
this paragraph would flow around the portrait on the right; here it
starts below the figure.
Rendered by Scissor LaTeX: wrapfigure without wrapping

A sidewaystable keeps its content, without rotation:

sidewaystable is not rotated

LaTeXPreamble: \usepackage{rotating}Open in editor (opens in a new tab)
\begin{sidewaystable}
  \centering
  \caption{A wide table.}
  \begin{tabular}{lrrrr}
    Year & Q1 & Q2 & Q3 & Q4 \\
    2025 & 44 & 47 & 51 & 50 \\
  \end{tabular}
\end{sidewaystable}

Compatibility

  • From a TeX installation to here: documents typeset. Wrapped figures appear as full-width floats, and rotated floats are upright, so a very wide table may run past the margin.
  • From here to a TeX installation: documents compile there unchanged, and wrapping and rotation are applied.

The full manuals are on CTAN: ctan.org/pkg/float, ctan.org/pkg/wrapfig and ctan.org/pkg/rotating. For placement in general, see Floats: placing figures and tables.

See also Floats, Figures and images and caption, subcaption.

Questions and answers

How do I stop a figure from moving?

Load float and write \begin{figure}[H]. Placements with h also keep the figure in place here.

Can text flow around an image?

Not yet. A wrapfigure is shown as a normal figure above the following text.

Every example on this page is typeset by Scissor LaTeX when the site is built. Last updated 2026-11-06.