Comments (5)
Isso pode ser feito com o pacote caption:
\usepackage{caption}
\captionsetup{font=small,labelsep=endash}
A norma da ABNT também sugere que as legendas sejam separadas com --
("travessão", segundo a ABNT, mas o nome correto é "meia-risca" (endash) e
não : (dois pontos), pode-se fazer isso com labelsep=endash.
Para colocar o "travessão" (--) na lista de figuras e de tabelas, de forma a
ficar como "Figura X -- XXXX", a solução não tão elegante que encontrei foi:
\usepackage[titles]{tocloft}
\newlength{\mylen}
\renewcommand{\cftfigpresnum}{\figurename\enspace}
\renewcommand{\cftfigaftersnum}{ --}
\settowidth{\mylen}{\cftfigpresnum } %\cftfigaftersnum %pondo \cftfigaftersnum
aqui dentro dá um espaço maior depois do travessão
\addtolength{\cftfignumwidth}{\mylen}
%
\renewcommand{\cfttabpresnum}{\tablename\enspace}
\renewcommand{\cfttabaftersnum}{ --\hspace{\enspace}}
\settowidth{\mylen}{\cfttabpresnum\cfttabaftersnum}
\addtolength{\cfttabnumwidth}{\mylen}
----
Original comment by [email protected]
on 7 Jan 2013 at 4:39
from abntex2.
Youssef,
Não sabia sobre o endash. Muito bom!
Porém, a classe abntex2.cls é baseada em memoir, por isso, não deveríamos
usar o caption, uma vez que todas as funcionalidades dele já estão
incorporadas ao memoir, mas muitos com outras macros.
Seria muito incômodo eu pedir para você tentar reeimplementar a solução
usando o manual do memoir
(http://www.tex.ac.uk/tex-archive/macros/latex/contrib/memoir/memman.pdf)? Eu
até já criei uma macro chamada \ABNTEXfontereduzida (se não me engado é
esse o nome), que contém o tamanho padrão da fonte a ser usada em \caption e
em \legend. Com o memoir as coisas, em geral, são bem simples. Mas esse ponto
eu realmente não investiguei. Sua ajuda será muito bem vinda!
O mesmo vale para o travessão na lista de figuras e tabelas. Veja no código
da classe que há uma seção justamente sobre esse ponto (ajustes das listas,
em geral). Iniciei uma investigação mas realmente não avancei.
Obrigado!
Original comment by laurocesar
on 7 Jan 2013 at 4:54
from abntex2.
Youssef:
\captiondelim{-- } % para separar com --
\captionnamefont{\ABNTEXfontereduzida}
\captiontitlefont{\ABNTEXfontereduzida}
Original comment by laurocesar
on 7 Jan 2013 at 5:19
from abntex2.
Contribuições inseridas no abnTeX2. Estarão disponíveis no próximo release.
Original comment by laurocesar
on 8 Jan 2013 at 12:05
- Changed state: Done
from abntex2.
Original comment by laurocesar
on 18 Jan 2013 at 6:52
- Added labels: Milestone-Release1.0
from abntex2.
Related Issues (20)
- abnTeX2cite - volume aparece duas vezes na referência de book
- Citação de múltiplas obras do mesmo autor HOT 1
- Opção article no pacote deixa o comando \maketitle indefinido
- Incompatibilidade com tocloft que acontece com os contadores chapter, section, ... HOT 1
- Criar PDF/A com ABNTEX2 HOT 1
- Mudar o título "AGRADECIMENTOS" HOT 1
- Link Quebrado na Página PorOndeComeçar HOT 1
- Aparente bug nos links do SUMÁRIO
- Como adicionar colchetes no campo de ano na referência bibliográfica? HOT 1
- Justificar corpo de texto das referências
- Número nas páginas e estilo do capítulo de referências. HOT 1
- abntex2cite - Campo type obrigatório em entrada monography
- Referência e citação de sites sem author (Apenas Empresa ou Organização)
- Abnt
- toc: Argument of \MakeUppercase (arg 1) has an extra } HOT 3
- ABNT NBR 10520:2023: Informação e documentação - Citações HOT 37
- Incluir o suporte à ABNT NBR 10520:2023 HOT 2
- Sumário ABNT 6027 2012: ajustar distancia entre número e título, para não ficar tão grande
- Adequar URL em referências, de ABNT NBR 6023:2002 para ABNT NBR 6023:2018 (remover `<>`) HOT 1
- Estilo do biblatex não respeita `indexsorttitle`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from abntex2.