Scissor LaTeX'te caption ve subcaption
caption ve subcaption paketleri Scissor LaTeX'te kısmen çalışır: figure ve table içinde \caption çalışır, \captionsetup yok sayılır, \captionof metnini numarasız yazdırır, \caption* yine de numara alır ve subfigure/subtable ayrı şekiller olarak sayıldığı için numaralar bozulur; bunun yerine tüm parçaları tek başlıklı tek bir şekle koyun.
Paketler ne yapar
caption, başlıkların görünümünü değiştirir (\captionsetup{font=small, labelfont=bf}), numarasız bir başlık için \caption* ve bir kayan nesnenin dışındaki başlık için \captionof{figure}{...} ekler. subcaption, tek bir şeklin parçalarını tutan ve her birinin (a), (b) gibi etiketli kendi başlığı olan subfigure ve subtable ortamlarını ekler.
Burada neler çalışır
| Komut | Scissor LaTeX'te | Notlar |
|---|---|---|
figure ve table içinde \caption{...} | Çalışır | "Figure 1: ...", "Table 1: ...". Tablo başlıkları her zaman tablonun üstüne yerleştirilir. |
\caption[short]{long} | Kısmen | Uzun metin gösterilir; kısa olan yok sayılır. |
\caption sonrasında \label | Çalışır | |
\captionsetup{...} | Atlanır | İleti olmadan yok sayılır. |
\caption*{...} | Kısmen | Başlık gösterilir, ancak numarayla. |
\captionof{type}{...} | Kısmen | Metin "Figure" ya da numara olmadan gösterilir; ardından gelen bir \label göndermelerde ?? verir. |
subfigure, subtable | İyi desteklenmez | Her parça kendi başına bir şekil olarak sayılır. Sonraki şekil numaraları kayar, \ref ile yazdırılan başlık numarası da birbirini tutmaz. |
\subcaption{...} | Kısmen | Metin kendi satırında yazdırılır. |
Örnekler
Başlıklı ve göndermeli bir şekil ile bir tablo:
Bir şekilde ve bir tabloda \caption
\begin{figure}[h]
\centering
\fbox{A sketch of the setup}
\caption{The test setup of Erika Mustermann.}\label{fig:setup}
\end{figure}
\begin{table}[h]
\centering
\caption{Results of the 44 runs.}\label{tab:runs}
\begin{tabular}{lr} Mean & 12.5 \\ Best & 9.1 \\ \end{tabular}
\end{table}
Figure~\ref{fig:setup} shows the setup and Table~\ref{tab:runs} the results.subfigure yerine parçaları tek bir şekle koyun ve başlıkta adlandırın. Burada her görsel kendi satırına yerleştirildiği için parçalar alt alta görünür. Numaralar doğrudur ve kod bir TeX kurulumunda da çalışır:
Tek şekilde iki parça
\begin{figure}[h]
\centering
\includegraphics[width=0.4\linewidth]{graphicx-photo.png}
\includegraphics[width=0.4\linewidth]{graphicx-diagram.svg}
\caption{Weekly orders: (a) first quarter, top; (b) second quarter, bottom.}
\label{fig:orders}
\end{figure}
Figure~\ref{fig:orders}(a) shows the first quarter.\captionsetup kabul edilir ama hiçbir şeyi değiştirmez, bu yüzden buradaki etiket kalın, yazı tipi de küçük değildir:
\captionsetup yok sayılır
\documentclass{article}
\usepackage{caption}
\captionsetup{font=small, labelfont=bf}
\begin{document}
\begin{figure}[h]
\centering
\fbox{Plot}
\caption{The caption keeps the normal style.}
\end{figure}
\end{document}Uyumluluk
- Bir TeX kurulumundan buraya: düz
\captioniçeren şekiller ve tablolar doğru görünür.subfigureiçeren belgeler dizilir, ancak şekil numaraları ilk alt şekilden itibaren yanlıştır;\captionsetupile verilen başlık stilleri uygulanmaz. - Buradan bir TeX kurulumuna: belgeler orada değişiklik yapmadan derlenir. Başlıklar bu durumda
\captionsetupayarlarınızı izler.
Tam kılavuzlar CTAN'dadır: ctan.org/pkg/caption ve ctan.org/pkg/subcaption. Ayrıca bkz. Şekiller ve görseller ve Kayan nesneler: şekil ve tabloları yerleştirme.
Sorular ve yanıtlar
İki şekli nasıl yan yana koyarım?
Henüz doğrudan değil: görseller kendi satırlarına yerleştirilir. Parçaları tek bir görsel dosyasında birleştirin ya da onları tek bir figure içinde alt alta tutup tek bir başlıkta (a) ve (b) olarak açıklayın.
Tablo başlığım neden tablonun üstünde?
Burada tablo başlıkları, \caption komutunu nereye yazarsanız yazın, her zaman tablonun üstüne yerleştirilir. Tablolar için alışılmış stil budur.
Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.