İçeriğe geç

LaTeX şekil yerleşimi: [h], [t], [H] ve kayan nesneler

Sıradan bir belgede Scissor LaTeX, hangi yerleşim harflerini verirseniz verin her şekli ve tabloyu kaynakta yazdığınız yerde tutar; kayan nesneleri sayfanın üstüne veya altına yalnızca konferans düzenleri taşır.

Kayan nesne nedir

Kayan nesne (float), bir figure veya table ortamıdır. Bir TeX kurulumunda LaTeX, sayfalar dengeli dolsun diye onu yazdığınız yerden uzaklaştırıp bir sayfanın üstüne veya altına ya da kendi sayfasına taşıyabilir. \begin{figure}'den sonraki köşeli parantez içindeki harfler nereye gidebileceğini söyler.

Başlıklı bir şekil kayan nesnesi

Some text before the figure.

\begin{figure}[ht]
  \centering
  \begin{tikzpicture}
    \draw[thick] (0,0) rectangle (3,1.5);
    \draw (0,0) -- (3,1.5);
  \end{tikzpicture}
  \caption{A rectangle with one diagonal.}
  \label{fig:rect}
\end{figure}

Figure~\ref{fig:rect} sits right where it was written.
Scissor LaTeX tarafından dizildi: Başlıklı bir şekil kayan nesnesi

Scissor LaTeX'te kayan nesneler nereye gider

Scissor LaTeX kayan nesneleri, belgenin düzenine bağlı olarak iki şekilde işler.

BelgeYerleşim harfleri ne yapar
article, report, book ve diğer tüm sıradan sınıflarHiçbir şey. Kayan nesne, üstünde ve altında biraz boşlukla tam olarak kaynaktaki yerine yerleştirilir.
Konferans düzenleri (IEEEtran, acmart, llncs ve neurips_2026 veya cvpr gibi kit paketleri)İlk harf h veya H ise yerinde kalır; tek başına t onu bir sayfanın veya sütunun üstüne, tek başına b altına taşır; başka her şey üst ve alttan yakın olanına gitmesine izin verir.

Her iki durumda da ! yok sayılır, p (kayan nesnelerden oluşan bir sayfa) da öyle. Hiç harf verilmezse bir konferans düzenindeki kayan nesne üste veya alta gidebilir.

Sonraki örnek [b] ile sayfanın altını ister. Bir article içinde şekil iki paragrafın arasında kalır:

article içinde [b]: şekil yerinde kalır

The paragraph before the figure.

\begin{figure}[b]
  \centering
  \begin{tikzpicture}
    \fill[gray!30] (0,0) circle (0.6);
    \draw (0,0) circle (0.6);
  \end{tikzpicture}
  \caption{A circle that asked for the bottom.}
\end{figure}

The paragraph after the figure.
Scissor LaTeX tarafından dizildi: article içinde [b]: şekil yerinde kalır

Bir konferans düzeninde aynı harfler kayan nesneyi taşır. Burada [t], şekli ilk sütunun üstüne, kaynakta kendisinden önce gelen metnin yukarısına gönderir. Sorunlar sekmesi hangi konferans düzeninin kullanıldığını not eder.

Bir IEEEtran belgesinde [t]: şekil üste gider

\documentclass[conference]{IEEEtran}
\begin{document}
\section{Introduction}
This paragraph comes first in the source. The figure below asks for the
top of the column, so the layout moves it above this text.

\begin{figure}[t]
  \centering
  \begin{tikzpicture}
    \draw[thick] (0,0) rectangle (3,1.2);
    \node at (1.5,0.6) {Erika Mustermann};
  \end{tikzpicture}
  \caption{A figure placed with [t].}
\end{figure}

This paragraph follows the figure in the source.
\end{document}
Scissor LaTeX tarafından dizildi: Bir IEEEtran belgesinde [t]: şekil üste gider

Sorunlar sekmesi: Layout in the style of the IEEE conference format (final mode). Not official. To compile elsewhere, add IEEEtran.cls from ctan.org/pkg/ieeetran.

Başlıklar ve numaralar

\caption{...} kayan nesneyi numaralar ve metnin önüne "Figure 1:" veya "Table 1:" yazdırır. Başlıktan sonraki bir \label, numaraya \ref ile gönderme yapmanızı sağlar (bkz. Etiketler ve çapraz göndermeler).

Bilmeniz gereken iki ayrıntı var:

  • Tür içerikten gelir. Yalnızca bir tabular içeren bir figure tablo olarak ("Table 1"), bir görsel veya resim içeren bir table ise şekil olarak numaralanır. Bir veri tablosunda "Figure" istiyorsanız onu başka bir şeyle birlikte bir figure içine koyun ya da tablo olarak bırakın.
  • Başlık konumu sabittir. \caption komutunu nereye yazarsanız yazın tablo başlıkları her zaman tablonun üstüne, şekil başlıkları ise şeklin altına yerleştirilir.

Yalnızca bir tabular içeren şekil tablo olarak numaralanır

\begin{figure}[h]
  \centering
  \caption{Points per round.}
  \begin{tabular}{lr}
    Erika & 44 \\
    John  & 38 \\
  \end{tabular}
\end{figure}

Geniş ve özel kayan nesneler

Diğer paketlerden gelen birkaç ortam sıradan kayan nesneler olarak okunur:

OrtamPaketScissor LaTeX'te
figure*, table*standart sınıflarfigure ve table gibi dizilir. İki sütunlu bir article içinde tek sütunda kalır; iki sütunlu konferans düzenlerinde iki sütuna yayılır.
wrapfigure, wraptablewrapfigNormal bir şekil olarak dizilir; metin etrafından akmaz. Genişlik argümanı okunur ve düşürülür.
sidewaysfigure, sidewaystablerotatingDöndürülmeden normal bir şekil olarak dizilir.
SCfiguresidecapBaşlık altta olacak şekilde normal bir şekil olarak dizilir.
marginfigure, margintabletufte sınıflarıMetnin içinde normal bir şekil olarak dizilir.
subfigure, subtablesubcaptionÇevreleyen şekille birleştirilir; bkz. Şekiller ve görseller.

wrapfigure normal bir şekle dönüşür

LaTeXÖnsöz: \usepackage{wrapfig}Düzenleyicide aç (yeni sekmede açılır)
\begin{wrapfigure}{r}{0.4\textwidth}
  \centering
  \begin{tikzpicture}
    \draw[->] (0,0) -- (1.5,0);
    \draw[->] (0,0) -- (0,1.2);
  \end{tikzpicture}
  \caption{Two axes.}
\end{wrapfigure}
In a TeX installation this text would flow around the figure on its right.
Here the figure takes its own line and the text continues below it.
Scissor LaTeX tarafından dizildi: wrapfigure normal bir şekle dönüşür

Her iki ortamda da çalıştırmak

Belgenizin bir TeX kurulumunda da derlenmesi gerekiyorsa kayan nesneleri olağan şekilde yazın: çoğu şekil için [htbp] veya [t], içinde \centering ve \label'dan önce \caption. Scissor LaTeX onları yerinde tutar, bir TeX kurulumu ise her zamanki gibi kaydırır. placeins paketindeki \FloatBarrier veya \clearpage gibi kaymayı denetleyen komutlar kabul edilir: \FloatBarrier burada hiçbir şey yapmaz, \clearpage ise yeni bir sayfa başlatır.

TeX kurulumundan farklı olanlar

Kayan nesne paketlerinin ayrıntıları için float, wrapfig ve rotating sayfasına bakın. Kılavuzlar CTAN'dadır: float, wrapfig ve rotating.

Sorular ve yanıtlar

LaTeX'te bir şeklin burada kalmasını nasıl zorlarım?

Scissor LaTeX'te buna gerek yoktur: sıradan belgelerdeki şekiller her zaman yazdığınız yerde kalır. Bir TeX kurulumunda float paketini yükleyin ve \begin{figure}[H] yazın; bu burada da çalışır.

Şeklim neden sayfanın üstünde görünüyor?

Bu yalnızca şekilleri LaTeX gibi kaydıran konferans düzenlerinde olur. Şekli orada metnin içinde tutmak için ilk harf olarak [h] yazın.

Şeklim neden "Table 1" olarak etiketlenmiş?

Şekil yalnızca bir tabular içeriyor, bu yüzden tablo olarak numaralanıyor. Tablolar için table, görseller ve çizimler için figure ortamını kullanın.

Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.