Lumaktaw sa nilalaman

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

CommandSa Scissor LaTeXMga tala
\caption{...} sa figure at tableGumagana"Figure 1: ...", "Table 1: ...". Laging nasa itaas ng table ang table captions.
\caption[short]{long}BahagyaIpinapakita ang mahabang text; hindi pinapansin ang maikli.
\label pagkatapos ng \captionGumagana
\captionsetup{...}NilalaktawanHindi pinapansin, walang mensahe.
\caption*{...}BahagyaIpinapakita ang caption, pero may numero.
\captionof{type}{...}BahagyaIpinapakita ang text nang walang "Figure" o numero; ?? ang ibinibigay sa references ng isang \label pagkatapos nito.
subfigure, subtableHindi gaanong suportadoBinibilang 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{...}BahagyaIpinipi-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

LaTeXPreamble: \usepackage{caption}Buksan sa editor (magbubukas sa bagong tab)
\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.
Na-typeset ng Scissor LaTeX: \caption sa isang figure at isang table

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

LaTeXPreamble: \usepackage{graphicx}Buksan sa editor (magbubukas sa bagong tab)
\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.
Na-typeset ng Scissor LaTeX: Dalawang bahagi sa iisang figure

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 may subfigure, 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.