caption en subcaption in Scissor LaTeX
De pakketten caption en subcaption werken deels in Scissor LaTeX: \caption in figure en table werkt, \captionsetup wordt genegeerd, \captionof drukt de tekst af zonder nummer, \caption* krijgt toch een nummer, en subfigure/subtable tellen als aparte figuren, waardoor de nummers niet kloppen; zet in plaats daarvan alle delen in één figuur met één bijschrift.
Wat de pakketten doen
caption verandert hoe bijschriften eruitzien (\captionsetup{font=small, labelfont=bf}), voegt \caption* toe voor een bijschrift zonder nummer, en \captionof{figure}{...} voor een bijschrift buiten een float. subcaption voegt de omgevingen subfigure en subtable toe, die de delen van één figuur bevatten, elk met een eigen bijschrift met het label (a), (b) enzovoort.
Wat hier werkt
| Commando | In Scissor LaTeX | Opmerkingen |
|---|---|---|
\caption{...} in figure en table | Werkt | "Figure 1: ...", "Table 1: ...". Bijschriften van tabellen staan altijd boven de tabel. |
\caption[short]{long} | Deels | De lange tekst wordt getoond; de korte wordt genegeerd. |
\label na \caption | Werkt | |
\captionsetup{...} | Weggelaten | Genegeerd zonder melding. |
\caption*{...} | Deels | Het bijschrift wordt getoond, maar met een nummer. |
\captionof{type}{...} | Deels | De tekst wordt getoond zonder "Figure" of een nummer; een \label erna geeft ?? in verwijzingen. |
subfigure, subtable | Slecht ondersteund | Elk deel telt als een eigen figuur. Latere figuurnummers kloppen niet, en \ref en het afgedrukte nummer van het bijschrift komen niet overeen. |
\subcaption{...} | Deels | De tekst wordt als een eigen regel afgedrukt. |
Voorbeelden
Een figuur en een tabel met bijschriften en verwijzingen:
\caption in een figuur en een tabel
\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.Zet in plaats van subfigure de delen in één figuur en benoem ze in het bijschrift. Elke afbeelding komt hier op een eigen regel, dus de delen staan onder elkaar. De nummers kloppen, en de code werkt ook in een TeX-installatie:
Twee delen in één figuur
\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 wordt geaccepteerd maar verandert niets, dus het label is hier niet vet en het lettertype niet kleiner:
\captionsetup wordt genegeerd
\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}Compatibiliteit
- Van een TeX-installatie naar hier: figuren en tabellen met een gewone
\captionzien er goed uit. Documenten metsubfigureworden gezet, maar de figuurnummers kloppen niet vanaf de eerste subfiguur; stijlen voor bijschriften uit\captionsetupworden niet toegepast. - Van hier naar een TeX-installatie: documenten compileren daar ongewijzigd. Bijschriften volgen dan je instellingen in
\captionsetup.
De volledige handleidingen staan op CTAN: ctan.org/pkg/caption en ctan.org/pkg/subcaption. Zie ook Figuren en afbeeldingen en Floats: figuren en tabellen plaatsen.
Vragen en antwoorden
Hoe zet ik twee figuren naast elkaar?
Rechtstreeks gaat dat nog niet: afbeeldingen komen op een eigen regel. Voeg de delen samen tot één afbeeldingsbestand, of laat ze onder elkaar staan in één figure en beschrijf ze als (a) en (b) in één bijschrift.
Waarom staat het bijschrift van mijn tabel boven de tabel?
Bijschriften van tabellen staan hier altijd boven de tabel, waar je \caption ook schrijft. Dat is de gebruikelijke stijl voor tabellen.
Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.