Przejdź do treści

float, wrapfig i rotating w Scissor LaTeX

Pakiety float, wrapfig i rotating działają w Scissor LaTeX częściowo: [H] z float zostawia rysunek dokładnie tam, gdzie go napisano, wrapfigure i wraptable stają się zwykłymi wyśrodkowanymi obiektami bez opływającego tekstu, sidewaysfigure i sidewaystable nie są obracane, a \newfloat i \restylefloat są nieznane.

Do czego służą pakiety

  • float dodaje umieszczenie [H] („dokładnie tutaj, nie przenoś”) oraz \newfloat i \restylefloat do własnych rodzajów i stylów obiektów pływających.
  • wrapfig dodaje wrapfigure i wraptable, które stoją z boku tekstu, a akapit je opływa.
  • rotating dodaje sidewaysfigure i sidewaystable, które obracają obiekt o 90 stopni na osobną stronę, oraz środowiska turn i rotate dla dowolnej treści.

Co tu działa

FunkcjaW Scissor LaTeXUwagi
\begin{figure}[H]DziałaRysunek zostaje w swoim miejscu w tekście.
\newfloat, \floatstyle, \restylefloatNieobsługiwanePomijane z uwagą na karcie Problemy, a ich argumenty są wypisywane jako tekst.
wrapfigure, wraptableCzęściowoZwykły wyśrodkowany rysunek lub tabela z podpisem. Tekst go nie opływa, a szerokość jest ignorowana.
sidewaysfigure, sidewaystableCzęściowoZwykły rysunek lub tabela, bez obrotu.
landscape (pdflscape, lscape)CzęściowoTreść zostaje na zwykłej stronie.
Środowiska turn, rotateNieobsługiwaneTreść zostaje zachowana, bez obrotu, a kąt jest wypisywany jako tekst.

Przykłady

[H] zostawia rysunek między dwoma akapitami:

[H] umieszcza rysunek w tym miejscu

LaTeXPreambuła: \usepackage{float}Otwórz w edytorze (otwiera się w nowej karcie)
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.
Złożone przez Scissor LaTeX: [H] umieszcza rysunek w tym miejscu

wrapfigure staje się zwykłym wyśrodkowanym rysunkiem, a tekst ciągnie się pod nim:

wrapfigure bez opływania

LaTeXPreambuła: \usepackage{wrapfig}Otwórz w edytorze (otwiera się w nowej karcie)
\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.
Złożone przez Scissor LaTeX: wrapfigure bez opływania

sidewaystable zachowuje treść, bez obrotu:

sidewaystable nie jest obracana

LaTeXPreambuła: \usepackage{rotating}Otwórz w edytorze (otwiera się w nowej karcie)
\begin{sidewaystable}
  \centering
  \caption{A wide table.}
  \begin{tabular}{lrrrr}
    Year & Q1 & Q2 & Q3 & Q4 \\
    2025 & 44 & 47 & 51 & 50 \\
  \end{tabular}
\end{sidewaystable}

Zgodność

  • Z instalacji TeX do Scissor LaTeX: dokumenty się składają. Rysunki z opływaniem pojawiają się jako obiekty na całą szerokość, a obracane obiekty stoją prosto, więc bardzo szeroka tabela może wyjść poza margines.
  • Ze Scissor LaTeX do instalacji TeX: dokumenty kompilują się tam bez zmian, a opływanie i obroty są stosowane.

Pełne dokumentacje są dostępne w CTAN: ctan.org/pkg/float, ctan.org/pkg/wrapfig oraz ctan.org/pkg/rotating. O umieszczaniu obiektów ogólnie przeczytasz na stronie Obiekty pływające: umieszczanie rysunków i tabel.

Zobacz też Obiekty pływające, Rysunki i obrazy oraz caption, subcaption.

Pytania i odpowiedzi

Jak sprawić, by rysunek się nie przesuwał?

Wczytaj float i napisz \begin{figure}[H]. Umieszczenia z h także zostawiają tutaj rysunek w miejscu.

Czy tekst może opływać obraz?

Jeszcze nie. wrapfigure jest pokazywany jako zwykły rysunek nad dalszym tekstem.

Każdy przykład na tej stronie jest składany przez Scissor LaTeX podczas budowania witryny. Ostatnia aktualizacja: 2026-11-07.