Langkau ke kandungan

float, wrapfig dan rotating dalam Scissor LaTeX

Pakej float, wrapfig dan rotating berfungsi sebahagiannya dalam Scissor LaTeX: [H] daripada float mengekalkan rajah tepat di tempat anda menulisnya, manakala wrapfigure dan wraptable menjadi apungan biasa di tengah tanpa teks mengalir di sekelilingnya, sidewaysfigure dan sidewaystable tidak diputar, dan \newfloat serta \restylefloat tidak dikenali.

Apa yang dilakukan oleh pakej ini

  • float menambah peletakan [H] ("tepat di sini, jangan pindah"), serta \newfloat dan \restylefloat untuk jenis dan gaya apungan anda sendiri.
  • wrapfig menambah wrapfigure dan wraptable, yang berada di sisi teks dengan perenggan mengalir di sekelilingnya.
  • rotating menambah sidewaysfigure dan sidewaystable, yang memutar apungan sebanyak 90 darjah ke halamannya sendiri, serta persekitaran turn dan rotate untuk sebarang kandungan.

Apa yang berfungsi di sini

CiriDalam Scissor LaTeXCatatan
\begin{figure}[H]BerfungsiRajah kekal di tempatnya dalam teks.
\newfloat, \floatstyle, \restylefloatTidak disokongDilangkau dengan nota dalam tab Masalah, dan argumennya dicetak sebagai teks.
wrapfigure, wraptableSebahagianRajah atau jadual biasa di tengah dengan kapsyennya. Teks tidak mengalir di sekelilingnya, dan lebarnya diabaikan.
sidewaysfigure, sidewaystableSebahagianRajah atau jadual biasa, tidak diputar.
landscape (pdflscape, lscape)SebahagianKandungan dikekalkan pada halaman biasa.
Persekitaran turn, rotateTidak disokongKandungan dikekalkan, tidak diputar, dan sudutnya dicetak sebagai teks.

Contoh

[H] mengekalkan rajah di antara dua perenggan:

[H] meletakkan rajah di sini

LaTeXMukadimah: \usepackage{float}Buka dalam editor (dibuka dalam tab baharu)
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.
Disusun atur oleh Scissor LaTeX: [H] meletakkan rajah di sini

wrapfigure menjadi rajah biasa di tengah, dan teks bersambung di bawahnya:

wrapfigure tanpa balutan

LaTeXMukadimah: \usepackage{wrapfig}Buka dalam editor (dibuka dalam tab baharu)
\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.
Disusun atur oleh Scissor LaTeX: wrapfigure tanpa balutan

sidewaystable mengekalkan kandungannya, tanpa putaran:

sidewaystable tidak diputar

LaTeXMukadimah: \usepackage{rotating}Buka dalam editor (dibuka dalam tab baharu)
\begin{sidewaystable}
  \centering
  \caption{A wide table.}
  \begin{tabular}{lrrrr}
    Year & Q1 & Q2 & Q3 & Q4 \\
    2025 & 44 & 47 & 51 & 50 \\
  \end{tabular}
\end{sidewaystable}

Keserasian

  • Dari pemasangan TeX ke sini: dokumen diatur huruf. Rajah berbalut muncul sebagai apungan selebar penuh, dan apungan yang diputar kekal tegak, jadi jadual yang sangat lebar mungkin melepasi jidar.
  • Dari sini ke pemasangan TeX: dokumen dikompil di sana tanpa perubahan, dan balutan serta putaran digunakan.

Manual penuh terdapat di CTAN: ctan.org/pkg/float, ctan.org/pkg/wrapfig dan ctan.org/pkg/rotating. Untuk peletakan secara umum, lihat Apungan: meletakkan rajah dan jadual.

Lihat juga Apungan, Rajah dan imej dan caption, subcaption.

Soalan dan jawapan

Bagaimanakah saya menghalang rajah daripada berpindah?

Muatkan float dan tulis \begin{figure}[H]. Peletakan dengan h juga mengekalkan rajah di tempatnya di sini.

Bolehkah teks mengalir di sekeliling imej?

Belum lagi. wrapfigure dipaparkan sebagai rajah biasa di atas teks yang berikutnya.

Setiap contoh di halaman ini disusun atur oleh Scissor LaTeX semasa laman dibina. Kali terakhir dikemas kini 2026-11-07.