trrocha / abntex2

Automatically exported from code.google.com/p/abntex2
0 stars 0 forks source link

Incluir volume, quando presente, nas referências de @book #130

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What is the task?
Incluir volume, quando presente, nas referências de @book

What is the final product?
Atualização dos dois arquivos .bst

Where should it be put?
Controle de versões

Additional information:

Discussão do grupo de desenvolvedores: 
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/abntex2
/HgFm2La7h3g/S7Fa0C9wey8J

Estive avaliando essa questão. De fato, a norma ABNT 6023:2002 não apresenta 
um exemplo de monografia no todo mencionando o volume. Porém, na seção 7.4 
(parte de monografia em meio eletrônico), há um exemplo:

7.4 Parte de monografia em meio eletrônico

SÃO PAULO (Estado). Secretaria do Meio Ambiente. Tratados e
organizações ambientais em matéria de meio ambiente. In: _____.
Entendendo o meio ambiente. São Paulo, 1999. v. 1. Disponível em:
<http://www.bdt.org.br/sma/entendendo/atual.htm>. Acesso em: 8 mar.
1999.

Além disso, a seção "7.6.2 Elementos complementares permite" que sejam 
acrescentados elementos para melhor identificar a obra, o que entendo que nos 
permite entender que não só monografia em meio eletrônico poderia ter 
"volume". Sendo assim, entendo que o abnTeX2 poderia ser aperfeiçoado para que 
o volume fosse impresso em referências a livros.

Para resolver esse problema, basta você editar os dois arquivos .bst 
(https://code.google.com/p/abntex2/source/browse/#hg%2Fbibtex%2Fbst%2Fabntex2). 
Procure pela parte que menciona a impressão de @book.

Sua contribuição será muito bem vinda, e poderemos incluí-la nas próximas 
versões do abnTeX2.

Original issue reported on code.google.com by laurocesar on 21 Sep 2014 at 12:17

GoogleCodeExporter commented 9 years ago
Resolvido com « format.volume output new.sentence » abaixo.

FUNCTION {book}
{ output.bibitem
format.author.or.editor.or.organization new.sentence
iso.year.label
format.type output new.sentence
format.btitle "title" output.check new.sentence
format.furtherresp new.sentence
format.edition output new.sentence
format.publisher.address output
iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
{format.year output new.sentence} if$
format.volume output new.sentence
format.book.pages output
format.illustrated
format.dimensions new.sentence
format.howpublished output new.sentence
format.note output
format.issn output %pode parecer curioso, mas revistas inteiras são tratadas 
como livro
format.isbn output new.sentence
format.url
fin.entry
}
FUNCTION {booklet}
{ output.bibitem
format.author.or.editor.or.organization new.sentence
iso.year.label
format.type output new.sentence
format.btitle "title" output.check new.sentence
format.edition output new.sentence
address "address" bibinfo.check output
format.bvolume output
%format.date output new.sentence
iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
{format.year output new.sentence} if$
format.volume output new.sentence
format.book.pages output new.sentence
format.note output
format.isbn output new.sentence
format.url
fin.entry
}

Original comment by yche...@gmail.com on 21 Sep 2014 at 1:03

GoogleCodeExporter commented 9 years ago
Excelente Youssef! Obrigado! Estou fechando a issue...

Original comment by laurocesar on 21 Sep 2014 at 1:55