caption at subcaption sa Scissor LaTeX
Bahagyang gumagana ang caption at subcaption packages sa Scissor LaTeX: gumagana ang \caption sa figure at table, hindi pinapansin ang \captionsetup, ipinipi-print ng \captionof ang text nito nang walang numero, may numero pa rin ang \caption*, at binibilang na hiwalay na figures ang subfigure/subtable, kaya nagkakamali ang mga numero; ilagay na lang ang lahat ng bahagi sa iisang figure na may iisang caption.
Ano ang ginagawa ng mga package
Binabago ng caption ang itsura ng captions (\captionsetup{font=small, labelfont=bf}), nagdadagdag ng \caption* para sa caption na walang numero, at ng \captionof{figure}{...} para sa caption sa labas ng float. Nagdadagdag ang subcaption ng subfigure at subtable environments, na naglalaman ng mga bahagi ng iisang figure, bawat isa ay may sariling caption na may label na (a), (b) at iba pa.
Ano ang gumagana dito
| Command | Sa Scissor LaTeX | Mga tala |
|---|---|---|
\caption{...} sa figure at table | Gumagana | "Figure 1: ...", "Table 1: ...". Laging nasa itaas ng table ang table captions. |
\caption[short]{long} | Bahagya | Ipinapakita ang mahabang text; hindi pinapansin ang maikli. |
\label pagkatapos ng \caption | Gumagana | |
\captionsetup{...} | Nilalaktawan | Hindi pinapansin, walang mensahe. |
\caption*{...} | Bahagya | Ipinapakita ang caption, pero may numero. |
\captionof{type}{...} | Bahagya | Ipinapakita ang text nang walang "Figure" o numero; ?? ang ibinibigay sa references ng isang \label pagkatapos nito. |
subfigure, subtable | Hindi gaanong suportado | Binibilang na sariling figure ang bawat bahagi. Mali ang mga sumunod na numero ng figure, at hindi magkatugma ang \ref at ang naka-print na numero ng caption. |
\subcaption{...} | Bahagya | Ipinipi-print ang text bilang sariling linya. |
Mga halimbawa
Isang figure at isang table na may captions at references:
\caption sa isang figure at isang table
\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.Sa halip na subfigure, ilagay ang mga bahagi sa iisang figure at pangalanan ang mga ito sa caption. Inilalagay dito ang bawat image sa sarili nitong linya, kaya lumalabas nang magkapatong ang mga bahagi. Tama ang mga numero, at gumagana rin ang code sa isang TeX installation:
Dalawang bahagi sa iisang figure
\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.Tinatanggap ang \captionsetup pero walang binabago, kaya hindi bold ang label dito at hindi lumiliit ang font:
Hindi pinapansin ang \captionsetup
\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}Compatibility
- Mula sa isang TeX installation papunta rito: tama ang itsura ng figures at tables na may simpleng
\caption. Nata-typeset ang mga dokumentong maysubfigure, pero mali ang mga numero ng figure mula sa unang sub-figure; hindi inilalapat ang caption styles mula sa\captionsetup. - Mula rito papunta sa isang TeX installation: nagko-compile doon ang mga dokumento nang walang binabago. Susundin na ng captions ang mga setting mo sa
\captionsetup.
Nasa CTAN ang buong manuals: ctan.org/pkg/caption at ctan.org/pkg/subcaption. Tingnan din ang Figures at images at Floats: paglalagay ng figures at tables.
Mga tanong at sagot
Paano ko pagtatabihin ang dalawang figure?
Hindi pa direkta: inilalagay ang images sa sarili nilang mga linya. Pagsamahin ang mga bahagi sa iisang image file, o panatilihing magkapatong ang mga ito sa iisang figure at ilarawan bilang (a) at (b) sa iisang caption.
Bakit nasa itaas ng table ang caption ng table ko?
Laging inilalagay dito sa itaas ng table ang table captions, saan mo man isulat ang \caption. Iyon ang karaniwang style para sa tables.
Bawat halimbawa sa page na ito ay tina-typeset ng Scissor LaTeX kapag binubuo ang site. Huling na-update noong 2026-11-07.