caption e subcaption no Scissor LaTeX
Os pacotes caption e subcaption funcionam em parte no Scissor LaTeX: \caption em figure e table funciona, \captionsetup é ignorado, \captionof imprime o texto sem número, \caption* ainda recebe um número, e subfigure/subtable contam como figuras separadas, então a numeração sai errada; coloque todas as partes em uma figura com uma legenda no lugar.
O que os pacotes fazem
O caption muda a aparência das legendas (\captionsetup{font=small, labelfont=bf}), acrescenta \caption* para uma legenda sem número e \captionof{figure}{...} para uma legenda fora de um flutuante. O subcaption acrescenta os ambientes subfigure e subtable, que guardam as partes de uma figura, cada uma com sua própria legenda marcada como (a), (b) e assim por diante.
O que funciona aqui
| Comando | No Scissor LaTeX | Observações |
|---|---|---|
\caption{...} em figure e table | Funciona | "Figure 1: ...", "Table 1: ...". As legendas de tabela ficam sempre acima da tabela. |
\caption[short]{long} | Em parte | O texto longo é mostrado; o curto é ignorado. |
\label depois de \caption | Funciona | |
\captionsetup{...} | Ignorado | Ignorado sem mensagem. |
\caption*{...} | Em parte | A legenda é mostrada, mas com número. |
\captionof{type}{...} | Em parte | O texto aparece sem "Figure" e sem número; um \label depois dele dá ?? nas referências. |
subfigure, subtable | Mal suportado | Cada parte conta como uma figura própria. Os números das figuras seguintes saem errados, e o \ref e o número impresso na legenda não batem. |
\subcaption{...} | Em parte | O texto é impresso em uma linha própria. |
Exemplos
Uma figura e uma tabela com legendas e referências:
\caption em uma figura e em uma tabela
\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.Em vez de subfigure, coloque as partes em uma só figura e nomeie-as na legenda. Aqui cada imagem fica em uma linha própria, então as partes aparecem uma embaixo da outra. Os números ficam corretos, e o código também funciona em uma instalação do TeX:
Duas partes em uma figura
\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.O \captionsetup é aceito, mas não muda nada, então o rótulo aqui não fica em negrito e a fonte não fica menor:
\captionsetup é ignorado
\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}Compatibilidade
- De uma instalação do TeX para cá: figuras e tabelas com
\captionsimples ficam certas. Documentos comsubfiguresão compostos, mas os números das figuras saem errados a partir da primeira subfigura; os estilos de legenda de\captionsetupnão são aplicados. - Daqui para uma instalação do TeX: os documentos compilam lá sem mudanças. As legendas passam a seguir as configurações do seu
\captionsetup.
Os manuais completos estão no CTAN: ctan.org/pkg/caption e ctan.org/pkg/subcaption. Veja também Figuras e imagens e Flutuantes: posicionando figuras e tabelas.
Perguntas e respostas
Como coloco duas figuras lado a lado?
Ainda não diretamente: as imagens ficam em linhas próprias. Junte as partes em um só arquivo de imagem, ou mantenha-as empilhadas em uma figure e descreva-as como (a) e (b) em uma única legenda.
Por que a legenda da minha tabela fica acima da tabela?
Aqui as legendas de tabela ficam sempre acima da tabela, onde quer que você escreva o \caption. Esse é o estilo habitual para tabelas.
Cada exemplo desta página é composto pelo Scissor LaTeX quando o site é gerado. Última atualização: 2026-11-07.