Modificar tamanho das legendas das figuras

4,749 views
Skip to first unread message

Jose Augusto Paixão Veiga

unread,
Jul 5, 2016, 2:05:31 PM7/5/16
to late...@googlegroups.com
Prezados usuários,

Finalizei a escrita de um documento que contem dezenas de figuras. No início da escrita não me preocupei com o tamanho da legenda das figuras. Agora recebi uma revisão desse meu material e com a informação de que devo diminuir o tamanho dessas legendas para que as mesmas não sejam confundidas, pelo leitor, com o texto do próprio material.

A pergunta é: há alguma forma de eu fazer isso automaticamente sem ter que ir figura por figura diminuindo a fonte das legendas?

 

José Augusto P. Veiga
CREA n.: 24161

======================================
Universidade do Estado do Amazonas 
Departamento de Meteorologia
Escola Superior de Tecnologia (EST)
 
======================================
Av. Darcy Vargas, 1200, Manaus-AM Brasil
Work phone:    (92) 3878 4317, Ramal 4317
Skype: veiga_j.a.p.
======================================
CV: http://lattes.cnpq.br/4027612512091565
URL: 
https://scientificmet.wordpress.com
======================================



Message has been deleted

Jose Augusto Paixão Veiga

unread,
Jul 5, 2016, 3:20:29 PM7/5/16
to late...@googlegroups.com
Youssef,

inclui no preâmbulo o comando \usepackage[small]{caption} 
e o meu problema foi resolvido.

Obrigado.




José Augusto P. Veiga
CREA n.: 24161

======================================
Universidade do Estado do Amazonas 
Departamento de Meteorologia
Escola Superior de Tecnologia (EST)
 
======================================
Av. Darcy Vargas, 1200, Manaus-AM Brasil
Work phone:    (92) 3878 4317, Ramal 4317
Skype: veiga_j.a.p.
======================================
CV: http://lattes.cnpq.br/4027612512091565
URL: 
https://scientificmet.wordpress.com
======================================




2016-07-05 14:29 GMT-04:00 Youssef Cherem <ych...@gmail.com>:
É simples, dá uma olhada no pacote caption.

Youssef Cherem
________________
!المسيح قام! حقاً قام

--
You received this message because you are subscribed to the Google Groups "Latex-br" group.
To unsubscribe from this group and stop receiving emails from it, send an email to latex-br+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/latex-br/CAK%3DjcYNMQCDra%3Dv4EFP-6teQiMfvbGA_9mNWXw5WLZ9kbUaRXQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Latex-br" group.
To unsubscribe from this group and stop receiving emails from it, send an email to latex-br+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/latex-br/CAPENqt20EC6gma35SDdfU-vmcijGgE3WUzamMNaym2hw7kjgEg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Jamilton Feitosa

unread,
Oct 22, 2017, 4:00:55 PM10/22/17
to Latex-br
Esse estava com o mesmo problema. Segui a solução do José Augusto e deu certo. 

Uma curiosidade. 
Alguém sabe dizer por que o abntex2 tem as legendas e fonte das imagens em tamanho 12, já nas tabelas a legenda está em 12 e a fonte em 10? 
Qual seria a justificativa disso? 

Youssef Cherem

unread,
Oct 22, 2017, 5:38:05 PM10/22/17
to Latex-br
Jamilton,

Sua informação está incorreta. A legenda e a fonte têm o mesmo tamanho (respectivamente, 12 e 10pt, quando o doc. estiver com fonte principal em 12pt), nas figuras e nas tabelas. Rode o seguinte documento e veja:



\documentclass[12pt]{abntex2}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}


\makeatletter
\newcommand\thefontsize{Fonte tamanho: \f@size pt}
\makeatother




\begin{document}


\begin{table}
\caption{Uma legenda. \thefontsize}
\begin{tabular}{ccc}
1 & 2 & 3~\thefontsize\\
\hline
\end{tabular}
\fonte{Uma fonte. \thefontsize}


\end{table}


\begin{figure}
\caption{Uma legenda.\ thefontsize}


\fonte{Uma fonte.\thefontsize}


\end{figure}






\end{document}

Jamilton Feitosa

unread,
Oct 25, 2017, 7:45:51 AM10/25/17
to Latex-br
Youssef, me desculpe. Ainda não tenho muito domínio do LaTeX. 

Não consigo entender então por que as minhas não estão ficando com fonte menor sem o comando caption. 
A norma recomenda fonte menor pra fontes e legendas de figuras e tabelas. Queria padronizar para evitar atrito na minha banca. 
(Depois que apliquei o pacote caption os dois pontos na fonte das figuras se tornaram um traço.) 

Nas figuras abaixo coloquei como como está na versão original. As duas últimas são utilizando o pacote caption. 

Será que foi devido a ter mudado a fonte? 

Desde já obrigado pela ajuda. 


\documentclass[
% -- opções da classe memoir --
12pt, % tamanho da fonte
openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
%twoside, % para impressão em recto e verso. Oposto a oneside
oneside, % para impressão em recto e verso. Oposto a oneside
a4paper, % tamanho do papel. 
% -- opções da classe abntex2 --
%chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
%section=TITLE, % títulos de seções convertidos em letras maiúsculas
%subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
%subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
% -- opções do pacote babel --
english, % idioma adicional para hifenização
french, % idioma adicional para hifenização
spanish, % idioma adicional para hifenização
brazil % o último idioma é o principal do documento
]{abntex2}

% ---
% Pacotes básicos 
% ---



\DeclareRobustCommand{\disambiguate}[3]{#2~#3} % Autores com mesmo sobrenome 

\renewcommand{\familydefault}{\sfdefault}
\usepackage[scaled=1]{helvet} %Usar fonte Helvetica


%\usepackage{lmodern} % Usa a fonte Latin Modern
\usepackage[T1]{fontenc} % Selecao de codigos de fonte.
\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos)
\usepackage{lastpage} % Usado pela Ficha catalográfica
\usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção.
\usepackage{color} % Controle das cores
\usepackage{graphicx} % Inclusão de gráficos
\usepackage{microtype} % para melhorias de justificação
\usepackage{multirow} % multicolunas nas tabelas

\usepackage{float} % travar as figuras
\usepackage[small]{caption}
% ---

\graphicspath{{fotos/}} %fotos dentro da /....
% ---
% Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2
% ---
\usepackage{lipsum} % para geração de dummy text
% ---

% ---
% Pacotes de citações
% ---
\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
\usepackage[alf]{abntex2cite} % Citações padrão ABNT

% --- 
% CONFIGURAÇÕES DE PACOTES
% --- 

% ---
% Configurações do pacote backref
% Usado sem a opção hyperpageref de backref
\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
% Texto padrão antes do número das páginas
\renewcommand{\backref}{}
% Define os textos da citação
\renewcommand*{\backrefalt}[4]{
\ifcase #1 %
Nenhuma citação no texto.%
\or
Citado na página #2.%
\else
Citado #1 vezes nas páginas #2.%
\fi}%





Message has been deleted

Jamilton Feitosa

unread,
Oct 26, 2017, 12:42:27 PM10/26/17
to Latex-br
Não consigo entender Youssef. Pode me ajudar?

No seu modelo as figuras e tabelas realmente ficam com a legenda em 12 e a fonte em 10 menor. 

No meu caso a fonte das figuras fica em 12.  Não sei o que está causando isso. 

Outra coisa é a distância entre a legenda e a figura. Algumas estão ficam com um espaço grande, será por que estou usando o comando trim?




\documentclass[
12pt, % tamanho da fonte
openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
oneside, % para impressão em recto e verso. Oposto a oneside
a4paper, % tamanho do papel. 
english, % idioma adicional para hifenização
brazil % o último idioma é o principal do documento
]{abntex2}
% ---
% Pacotes básicos 
% ---
\renewcommand{\familydefault}{\sfdefault}
\usepackage[scaled=1]{helvet} %Usar fonte Helvetica
%\usepackage{lmodern} % Usa a fonte Latin Modern
\usepackage[T1]{fontenc} % Selecao de codigos de fonte.
\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos)
\usepackage{lastpage} % Usado pela Ficha catalográfica
\usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção.
\usepackage{color} % Controle das cores
\usepackage{graphicx} % Inclusão de gráficos
\usepackage{microtype} % para melhorias de justificação
\usepackage{multirow} % multicolunas nas tabelas
\usepackage{float} % travar as figuras
% ---
\graphicspath{{fotos/}} %fotos dentro da /....
% ---
% Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2
% ---
\usepackage{lipsum} % para geração de dummy text
% ---
% ---
% Pacotes de citações
% ---
\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
\usepackage[alf]{abntex2cite} % Citações padrão ABNT

% ----
% Início do documento
% ----
\begin{document}



\begin{table}[h!]
\IBGEtab{%
\caption{Isozonas das estações pluviométricas adotadas conforme o mapa de \citeonline{bassi2016}.}%
\label{tabela-iso}
}{%
\begin{tabular}{ccc}
\toprule
Município & \qquad \qquad \qquad Estado \qquad \qquad \qquad & Isozona  \\
\bottomrule
\end{tabular}%
}{%
\fonte{Produzido pelo autor.}%
}
\end{table}

Problema com a dimensão das fontes.

\begin{figure}[H]
\caption{\label{fig_mapa} Mapa das novas isozonas propostas por \citeonline{bassi2016}.}
\begin{center}
\includegraphics[trim = 15mm 23mm 105mm 170mm, clip, scale= 1.6]{mapa_basso.pdf}
\end{center}
\legend{Fonte: Adaptado de \citeonline{bassi2016}.}
\end{figure}


\end{document}


 
Message has been deleted

Jamilton Feitosa

unread,
Oct 29, 2017, 2:51:03 PM10/29/17
to Latex-br
Obrigado Youssef. 

Realmente no meu caso a Fonte das figuras está aparecendo como 12. 
Não consigo entender o motivo. 
Quanto utilizo o pacote que me recomendou tudo fica com fonte 10, até aí tudo bem, mas a Fonte das tabelas ficam separada por "--" e não mais por ":".


Em quinta-feira, 26 de outubro de 2017 15:30:26 UTC-2, Youssef Cherem escreveu:
Jamilton,

Não sei como está medindo o tamanho das fontes. No seu caso a fonte da fonte das figuras fica em 10pt, e da legenda, 12pt. Novamente, insira isso no preâmbulo seu: 

\makeatletter
\newcommand\thefontsize{Fonte tamanho: \f@size pt}
\makeatother

e insira \thefontsize dentro da fonte e da legenda. Vai ver o tamanho delas.

Se quiser que fiquem as legendas e as fontes fiquem ambas com 10pt, faça isto:

\usepackage[size=footnotesize]{caption}



--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/8fb7fdb8-fdec-481b-ae1e-04ac83ea11b1%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Message has been deleted

Jamilton Feitosa

unread,
Oct 29, 2017, 5:18:18 PM10/29/17
to Latex-br
Muito obrigado Youssef. 

Problema resolvido.

Utilizei \usepackage[size=footnotesize]{caption} para reduzir tudo como recomenda a norma. 

Depois troquei o \fonte por \legend



Em domingo, 29 de outubro de 2017 17:27:23 UTC-2, Youssef Cherem escreveu:
Jamilton,

Quando eu disse no seu caso, é exatamente com o seu exemplo (note que a maioria das suas opções não influencia em nada o seu exemplo "mínimo"):

\makeatletter
\newcommand\thefontsize{Fonte tamanho: \f@size pt}
\makeatother

\usepackage[size=footnotesize]{caption}

\begin{document}



\begin{table}[h!]
\IBGEtab{%
\caption{Isozonas das estações pluviométricas adotadas conforme o mapa de \thefontsize \citeonline{bassi2016}.}%
\label{tabela-iso}
}{%
\begin{tabular}{ccc}
\toprule
Município & \qquad \qquad \qquad Estado \qquad \qquad \qquad & Isozona  \\
\bottomrule
\end{tabular}%
}{%
\legend{Fonte: Produzido pelo autor. \thefontsize}%
}
\end{table}

Problema com a dimensão das fontes.

\begin{figure}[H]
\caption{\label{fig_mapa} Mapa das novas isozonas propostas por \thefontsize}
\begin{center}
%\includegraphics[trim = 15mm 23mm 105mm 170mm, clip, scale= 1.6]{mapa_basso.pdf}
\end{center}
\legend{Fonte: Adaptado de \thefontsize \citeonline{bassi2016}.}
\end{figure}


\end{document}



O comando \fonte do abntex2 implementa um traço como separador. Ou use o comando \legend, acrescentando "Fonte:", ou reconfigure o comando \fonte.

Douglas Medeiros de Moraes

unread,
Jun 26, 2020, 4:42:13 PM6/26/20
to Latex-br

Danniel Dias Augusto

unread,
Jun 26, 2020, 5:15:16 PM6/26/20
to late...@googlegroups.com
Se acessar o arquivo .cls da classe que você ta utilizando no seu documento é possível, não sei se há outra alternativa.
Está utilizando que classe?
Att;

Danniel Dias



--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.

Chaiane Bitelo

unread,
Jun 26, 2020, 6:07:13 PM6/26/20
to late...@googlegroups.com
fala douglas
recentemente precisei disso em um modelo de artigo do simpósio do meu programa
usei isso e deu certo


% ----
% TABELAS E FIGURAS
% ----
\usepackage[singlelinecheck=false,skip=3pt]{caption} % alinha a esquerda e reduz o espaço entre a imagem e a legenda
\usepackage[size=footnotesize]{caption} % reduz o tamanho da fonte
\usepackage{caption}

Em sex., 26 de jun. de 2020 às 17:42, Douglas Medeiros de Moraes <douglasmedeir...@gmail.com> escreveu:

Rafael pinati

unread,
Jul 21, 2020, 2:49:34 PM7/21/20
to Latex-br
Que isso galera, basta expandir a seçao de ESTILOS DE TITULOS, fica na aba pagina inicial mesmo, lá tem a legenda. Clica com o botão direito em cima e põe formatar estilo. Pronto.


Em terça-feira, 5 de julho de 2016 15:05:31 UTC-3, Jose Augusto escreveu:
Message has been deleted

Rafael pinati

unread,
Jul 21, 2020, 3:21:17 PM7/21/20
to late...@googlegroups.com
Acabei de formatar todas as legendas do meu documento.

Em ter., 21 de jul. de 2020 às 15:56, Youssef Cherem <ych...@gmail.com> escreveu:
sua sugestão não tem pé nem cabeça.

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.


--
Rafael Pinati Nascimento

Engenheiro de Controle e Automação - UFOP 2019/1

SIMATEC - Belo Horizonte, MG
Reply all
Reply to author
Forward
0 new messages