caption û subcaption di Scissor LaTeX de
Pakêtên caption û subcaption di Scissor LaTeX de beşek dixebitin: \caption di figure û table de dixebite, \captionsetup tê paşguhkirin, \captionof nivîsa xwe bê jimare çap dike, \caption* dîsa jî jimareyekê distîne, û subfigure/subtable wekî şikilên cuda tên hesibandin, ji ber vê yekê jimare şaş dibin; li şûna wê hemû beşan têxe yek şikilî bi yek sernivîsê.
Pakêt çi dikin
caption diguherîne ka sernivîs çawa xuya dikin (\captionsetup{font=small, labelfont=bf}), \caption* ji bo sernivîseke bê jimare, û \captionof{figure}{...} ji bo sernivîseke li derveyî floatekê zêde dike. subcaption jîngehên subfigure û subtable zêde dike, ku beşên yek şikilî dihewînin, her yek bi sernivîsa xwe ya bi etîketên (a), (b) û hwd.
Li vir çi dixebite
| Ferman | Di Scissor LaTeX de | Nîşe |
|---|---|---|
\caption{...} di figure û table de | Dixebite | "Figure 1: ...", "Table 1: ...". Sernivîsên tabloyan her dem li jor tabloyê tên danîn. |
\caption[short]{long} | Beşek | Nivîsa dirêj tê nîşandan; ya kurt tê paşguhkirin. |
\label piştî \caption | Dixebite | |
\captionsetup{...} | Tê derxistin | Bê peyam tê paşguhkirin. |
\caption*{...} | Beşek | Sernivîs tê nîşandan, lê bi jimareyekê. |
\captionof{type}{...} | Beşek | Nivîs bê "Figure" an jimare tê nîşandan; \labelek piştî wê di referansan de ?? dide. |
subfigure, subtable | Piştgiriya baş nayê dayîn | Her beş wekî şikilekî serbixwe tê hesibandin. Jimareyên şikilên paşîn şaş in, û \ref û jimareya sernivîsa çapkirî li hev nakin. |
\subcaption{...} | Beşek | Nivîs wekî rêzeke serbixwe tê çapkirin. |
Mînak
Şikilek û tabloyek bi sernivîs û referansan:
\caption di şikilekê û tabloyekê de
\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.Li şûna subfigure, beşan têxe yek şikilî û di sernivîsê de navê wan bide. Li vir her wêne li ser rêza xwe tê danîn, ji ber vê yekê beş yek li bin ya din xuya dibin. Jimare rast in, û kod di sazkirineke TeX de jî dixebite:
Du beş di yek şikilî de
\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 tê qebûlkirin lê tiştekî naguherîne, ji ber vê yekê etîket li vir ne stûr e û font ne piçûktir e:
\captionsetup tê paşguhkirin
\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}Lihevhatin
- Ji sazkirineke TeX ber bi vir ve: şikil û tabloyên bi
\captiona sade rast xuya dikin. Belgeyên bisubfiguretên rêzkirin, lê ji binşikila yekem û pê ve jimareyên şikilan şaş in; şêwazên sernivîsan ên ji\captionsetupnayên bicîhkirin. - Ji vir ber bi sazkirineke TeX ve: belge li wir bê guhertin tên berhevkirin. Wê demê sernivîs li gorî mîhengên te yên
\captionsetuptên.
Rêbernameyên tevahî li ser CTAN in: ctan.org/pkg/caption û ctan.org/pkg/subcaption. Herwiha binêre Wêne û şikil û Float: danîna şikil û tabloyan.
Pirs û bersiv
Ez çawa du şikilan li tenişta hev deynim?
Hîn ne rasterast: wêne li ser rêzên xwe tên danîn. Beşan bike yek pelê wêneyê, an wan di yek figure de li ser hev bihêle û di yek sernivîsê de wekî (a) û (b) rave bike.
Çima sernivîsa tabloya min li jor tabloyê ye?
Li vir sernivîsên tabloyan her dem li jor tabloyê tên danîn, tu \caption li ku dinivîsî jî. Ev ji bo tabloyan şêwaza asayî ye.
Her mînaka vê rûpelê dema ku malper tê avakirin ji aliyê Scissor LaTeX ve tê rêzkirin. Nûkirina dawî: 2026-11-07.