LaTeX

Como alterar o prefixo da legenda das Figuras no LaTeX

Quando utilizamos o comando \caption para gerar legendas no LaTeX, ele automaticamente insere o prefixo “Figura” no início da legenda. Mas em alguns casos não queremos esse prefixo na legenda. Então é aqui você vai entender como é possível alterar esse prefixo para qualquer outro nome na legenda das Figuras do seu código em LaTeX.

Não se preocupe. É muito simples.

Vídeo no YouTube:

Você pode ver aqui embaixo todo o código padrão que usamos para gerar uma legenda no LaTeX, e que provavelmente é o código que você costuma usar também:

\documentclass[12pt]{article}
\usepackage[brazil]{babel}
\usepackage{graphicx}

\begin{document}

\begin{figure}
    \centering
    \includegraphics[width=\linewidth]{example-image-a}
    \caption{Exemplo de figura}
    \label{fig:figura}
\end{figure}

\end{document}
Imagem com legenda na figura LaTeX

Observe que nesse código utilizamos o comando \caption, dessa forma será aplicada uma legenda à figura.

Dessa forma, ao compilar o documento, o LaTeX vai gerar por padrão a legenda Figura1: Exemplo de figura.

A fim de alterar o prefixo Figura você vai precisar inserir um novo comando na parte principal (main) do seu código, ou seja, no preâmbulo do seu documento – antes do \begin{document}.

Ah! Verifique se você está usando o pacote babel ou não.

Se acaso você não estiver utilizando o pacote babel, no preâmbulo do seu documento, insira o comando \renewcommand. Dentro dele, insira o \figurename e, em seguida, indique entre chaves o prefixo que você quer que apareça na legenda da figura.

Por exemplo, se você quiser alterar o prefixo padrão Figura para Fig., basta inserir:

\renewcommand{\figurename}{Fig.}

Mas caso esteja utilizando o pacote babel, utilize o código:

\addto\captionsbrazil{
    \renewcommand{\figurename}{Fig.}
} % Substitua brazil pela linguagem em babel

Então, no caso de estar utilizando o pacote babel, o código completo para inserir o nosso prefixo de exemplo no documento seria:

\documentclass[12pt]{article}
\usepackage[brazil]{babel}
\usepackage{graphicx}\addto\captionsbrazil{\renewcommand{\figurename}{Fig.}}

\begin{document}

\begin{figure}
    \centering
    \includegraphics[width=\linewidth]{example-image-a}
    \caption{Exemplo de figura}
    \label{fig:figura}
\end{figure}

\end{document}
alteração do prefixo figura para fig no latex

Lembre-se que utilizamos Fig. como exemplo, mas você pode escolher o nome que quiser.

Você também pode gostar...