मजकुराकडे जा

Scissor LaTeX मध्ये caption आणि subcaption

Scissor LaTeX मध्ये caption आणि subcaption पॅकेजेस अंशतः चालतात: figure आणि table मधील \caption चालते, \captionsetup दुर्लक्षित होते, \captionof त्याचा मजकूर क्रमांकाशिवाय छापते, \caption* ला तरीही क्रमांक मिळतो, आणि subfigure/subtable स्वतंत्र आकृत्या म्हणून मोजल्या जातात, त्यामुळे क्रमांक चुकतात; त्याऐवजी सर्व भाग एकाच कॅप्शनसह एकाच आकृतीत ठेवा.

पॅकेजेस काय करतात

caption कॅप्शन कसे दिसतात ते बदलते (\captionsetup{font=small, labelfont=bf}), क्रमांकाशिवाय कॅप्शनसाठी \caption* जोडते, आणि फ्लोटच्या बाहेरील कॅप्शनसाठी \captionof{figure}{...}. subcaption हे subfigure आणि subtable एन्व्हायर्नमेंट्स जोडते, ज्यात एका आकृतीचे भाग असतात, प्रत्येकाला (a), (b) अशा लेबलचे स्वतःचे कॅप्शन असते.

इथे काय चालते

कमांडScissor LaTeX मध्येटिपा
figure आणि table मधील \caption{...}चालते"Figure 1: ...", "Table 1: ...". टेबलचे कॅप्शन नेहमी टेबलच्या वर ठेवले जातात.
\caption[short]{long}अंशतःलांब मजकूर दाखवला जातो; छोटा दुर्लक्षित होतो.
\caption नंतर \labelचालते
\captionsetup{...}वगळलेकोणत्याही संदेशाशिवाय दुर्लक्षित होते.
\caption*{...}अंशतःकॅप्शन दाखवले जाते, पण क्रमांकासह.
\captionof{type}{...}अंशतःमजकूर "Figure" किंवा क्रमांकाशिवाय दाखवला जातो; त्यानंतरचा \label संदर्भांमध्ये ?? देतो.
subfigure, subtableनीट सपोर्टेड नाहीप्रत्येक भाग स्वतंत्र आकृती म्हणून मोजला जातो. पुढचे आकृती क्रमांक चुकतात, आणि \ref व छापलेला कॅप्शन क्रमांक जुळत नाहीत.
\subcaption{...}अंशतःमजकूर स्वतःच्या ओळीवर छापला जातो.

उदाहरणे

कॅप्शन आणि संदर्भांसह एक आकृती आणि एक टेबल:

आकृती आणि टेबलमध्ये \caption

LaTeXप्रीअँबल: \usepackage{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.
Scissor LaTeX ने टाइपसेट केले: आकृती आणि टेबलमध्ये \caption

subfigure ऐवजी, भाग एकाच आकृतीत ठेवा आणि त्यांची नावे कॅप्शनमध्ये द्या. इथे प्रत्येक प्रतिमा स्वतःच्या ओळीवर ठेवली जाते, त्यामुळे भाग एकाखाली एक दिसतात. क्रमांक बरोबर असतात, आणि कोड TeX इन्स्टॉलेशनमध्येही चालतो:

एका आकृतीत दोन भाग

LaTeXप्रीअँबल: \usepackage{graphicx}एडिटरमध्ये उघडा (नवीन टॅबमध्ये उघडते)
\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.
Scissor LaTeX ने टाइपसेट केले: एका आकृतीत दोन भाग

\captionsetup स्वीकारले जाते पण काहीही बदलत नाही, त्यामुळे इथे लेबल ठळक नाही आणि फॉन्ट लहान नाही:

\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}

सुसंगतता

  • TeX इन्स्टॉलेशनमधून इथे: साध्या \caption असलेल्या आकृत्या आणि टेबल बरोबर दिसतात. subfigure असलेले दस्तऐवज टाइपसेट होतात, पण पहिल्या उप-आकृतीपासून आकृती क्रमांक चुकतात; \captionsetup मधील कॅप्शन शैली लागू होत नाहीत.
  • इथून TeX इन्स्टॉलेशनमध्ये: दस्तऐवज तिथे कोणताही बदल न करता कंपाइल होतात. तेव्हा कॅप्शन तुमच्या \captionsetup सेटिंग्जनुसार दिसतात.

संपूर्ण मॅन्युअल CTAN वर आहेत: ctan.org/pkg/caption आणि ctan.org/pkg/subcaption. आकृत्या आणि प्रतिमा आणि फ्लोट्स: आकृत्या आणि टेबल ठेवणे हेही पाहा.

प्रश्न आणि उत्तरे

दोन आकृत्या शेजारी शेजारी कशा ठेवाव्यात?

अजून थेट नाही: प्रतिमा त्यांच्या स्वतःच्या ओळींवर ठेवल्या जातात. भाग एकाच प्रतिमा फाइलमध्ये एकत्र करा, किंवा ते एकाच figure मध्ये एकाखाली एक ठेवा आणि एकाच कॅप्शनमध्ये (a) आणि (b) असे वर्णन करा.

माझ्या टेबलचे कॅप्शन टेबलच्या वर का आहे?

तुम्ही \caption कुठेही लिहिले तरी इथे टेबलचे कॅप्शन नेहमी टेबलच्या वर ठेवले जातात. टेबलसाठी हीच नेहमीची शैली आहे.

या पेजवरील प्रत्येक उदाहरण साइट तयार होताना Scissor LaTeX टाइपसेट करते. शेवटचे अपडेट: 2026-11-07.