$Header: /home/cvsroot/abntex/texmf/bibtex/bst/abntex/changelog.txt,v 1.15 2002/06/08 01:13:19 gweber Exp $

*** abnt-(alf,num).bst 2002/06/06

- introduzida a opo abnt-missing-year, default  "void". Se selecionado
  "sd" colocar [s.d.] quando o campo year estiver ausente.
- uma srie de mensagens de erro foram passados para ao portugus
- MUDANA IMPORTANTE. O grifo passa a ser \emph por default no mais
  \bf.
- adicionado o campo section para sees de revistas.
- se h organization no colocamos [s.n.] quando falta publisher em book.
  Com isso reproduzimos corretamente o exemplo 7.3.2-3

*** abnt-(alf,num).bst 2002/06/06

- removidas todas as funes que tratam de crossref, desta maneira garantimos
  que qualquer referncia que use crossref esteja herdando todos os campos
  faltantes.
- removidas todas as instncias de \newblock que no fazem sentido para
  as 'normas' ABNT.

*** abnt-(alf,num).bst 2002/06/05

- adicionadas as funes bbl.url.begin e bbl.url.end
- retirado \newblock da funo output.nonull.
- adicionada a funo format.bvolume.if.no.series, a funo
  format.volume.number.series no formata mais o volume caso
  no haja srie. Isso se fez necessrio pois o local de formatao
  da srie nem sempre coincide com o local de formatao do volume.
  Esta nova funo  usada nas entradas inbook, incollection,
  inproceedings, manual.
- diversas funes tiveram retiradas o crossref. A 'norma' abnt no
  admite a existncia de crossref.
- acescentada a funo any.sort que substitui todas as funes de
  ordenao alfabtica. Acertado o modo de ordenamento de author e
  editor. Com esta alterao podemos remover todos os key que havia
  em abnt-def.bib.

*** abnt-(alf,num).bst 2002/05/29

- alterado o nome de number.or.volume para format.number.of.volume.
- format.volume checa se o primeiro carater  um nmero, se no
  for formatar o volume sem o "v."
- funes format.bvolume e format.number.or.volume passam a usar
  format.volume trazendo um pouco de coerncia no cdigo.
- introduzidas as funes format.author.or.editor,
  format.author.or.organization, format.author.or.editor.or.organization
  todas as entradas utilizam agora uma destas formas. Assim temos
  uma uniformizao no trato da autoria nessas entradas e simplificamos
  o cdigo um pouco.

*** abnt-(alf,num).bst 2002/05/28

abnt-alf voltou a gerar o segundo label em \bibitem em letras
maisculas.

*** abnt-(alf,num).bst 2002/05/25

removido o comando \let\C\c e \let\I=I do prembulo. A formatao
correta de "" deve ser "{\c c}" e do "" deve ser {\'\i}.

*** abnt-(alf,num).bst 2002/05/24

corrigido um problema que colocava vrgula ao invs de ponto
no final do organization em inbook.

Retirado format.bvolume de incollection e inbook.

Acrescentado o uso de organization em entradas tipo journal.

*** abnt-(alf).bst 2002/05/24

o segundo label no bibitem no  mais colocado em maisculas.

*** abnt-(alf).bst 2002/05/23

implementado o uso de "et al." para labels em abnt-alf.
Tambm acrescentado o campo abnt-no-etal-label e abnt.no.etal.label
mas ainda sem condies de uso.

*** abnt-(num).bst 2002/05/22

a parte que acerta a posio  equerda em abnt-num foi
passada para abnt-num.sty

*** abnt-(alf).bst 2002/05/21

acrescentado
  "\setlength{\labelsep}{0pt}" write$
antes de
  "\begin{thebibliography}{}\setlength{\rightskip}{0pt plus 2cm}"  write$ newline$


*** abnt-(alf,num).bst 2002/05/19

Resolvido problema na funo format.thesis.type
que resultava neste tipo de erro:
You can't pop an empty literal stack for entry Giraffa:1999
while executing---line 1409 of file abnt-alf.bst

Foi reescrita a funo format.thesis.type eliminando
o string thesisname.

*** abnt-(alf,num).bst 2002/05/08

modificados os comandos \C e \I. Retirado tudo relativo a
longest.label dado que  desnecessrio.


*** abnt-(alf,num).bst 2001/11/06

Transferncia do projeto para www.codigoaberto.org.br.

Acrescentado o campo furtherresp na entrada book.


*** abnt-(alf,num)-20011017

Corrigido problema com um volume que aparecia duas vezes em entradas
tipo inproceedings.

*** abnt-(alf,num)-20010917

Acrescentado campo pagename e illustrated.

Modificada a funo book para colocar o volume junto com a srie.

Acrescentado o comando \I para resolver problemas de converso
para letras maisculas, \i para \I.

Alteradas dimenses \labelwidth (=0) e \itemindent (=\labelsep)
que acerta o alinhamento das margens  esquerda.

*** abnt-(alf,num)-20010831

Acrescentado campo editortype.

*** abnt-(alf,num)-20010813

As entradas tipo techreport so tratadas igual a manual.

Nova opo dinmica abnt-dont-use-etal.


*** abnt-(alf,num)-20010805

Para contornar problemas com o bibtex do MikTeX estamos convertendo de STRINGS
para INTERGERS: abnt.alf, abnt.full.initials, abnt-repeated-field-omit,
abnt-show-options, abnt-thesis-year. Foram removidos os STRINGS old.title
e new.title.

*** abnt-(alf,num)-20010801

Melhora nas opes dinmicas selecionveis por entradas do tipo
abnt-options. Agora  possvel selecionar como as alteraes dinmicas
so mostradas, podendo inclusive aparecer na prpria lista de referncias.
As opes so detalhadas na documentao descrita em abnt-bibtex-doc.tex,
que passa a ser a referncia para o uso dos estilos.

Alterada a formatao de organization nos labels de abnt-alf. Agora o problema
ficou que nesses casos estamos gerando labels enormes. Ns s vamos voltar
a atacar esse problema quando tiver acesso  10520.

Acertos na entrada incollection.

Funo format.publisher.address renomeada para format.publisher.address.year
para refletir melhor o que essa funo faz.

Simplificaes em format.org.or.pub

Acertadas as entradas tipo proceedings e inproceedings.

*** abnt-(alf,num)-20010713

A partir desta verso temos a citao em ordem alfabtica tambm (arquivos
abnt-alf-AAAAMMDD.bst). A gerao dos labels do estilo abnt-alf ainda
 precrio por falta de acesso  `norma' 10520.

Os arquivos abnt-alf e abnt-num so idnticos exceto por dois detalhes no final
do arquivo: abnt-alf tem SORT e abnt-num essa linha est comentada;
Na funo longest.label.pass colocamos "yes" para abnt-alf e "no" abnt-num
na varivel abnt.alf.

*** abnt-num-20010703

Acrescido comando "\C" no prembulo da lista bibliogrfica. Isto se fez necessrio
para que as letras maisculas convertidas  para  sassem corretamente.
No caso em que tinhamos "\c c" convertido para "\C C" o latex reclama
que o comando "\C" no era definido.

Nova funo format.title.as.author coloca a primeira palavra em letras
maisculas quando no h author, editor ou organization.

Acertada a entrada tipo booklet e manual.

Acertada uma questo com inbook, no  necessrio especificar author+editor
igual para obter "IN: ______".

Removida a funo bold, todas as suas ocorrncias foram trocadas pela
funo emphasize. Na funo emphasize foi incluido o string abnt.emphasize
que pode ser acessado pela opo abnt-emphasize. Veja exemplos
em abnt-options.bib. O default  "\bf"

Removida a funo eng.ord j que no h qualquer problema com a
questo de numerao.

*** abnt-num-20010627

A funo format.names.ed agora  exatamente igual a format.names, garantindo
assim que os editores em incollection sejam formatados da mesma maneira
que os autores.

As entradas incollection e inbook foram acertadas.

Acertada a funo format.in.ed.booktitle para colocar "(Ed.)" nos
editores de incollection.

Incluso dos novos campos subtitle e booksubtitle.

Criada uma entrada ABNT-options que permite o controle do estilo
no prprio arquivo .bib sem necessidade de alterao do estilo .bst.
O usurio deve editar um arquivo .bib (veja como exemplo abnt-options.bib)
e dizer "yes" para as entradas que desejar ativar. No arquivo .tex deve
fazer um \nocite para essa entrada. As opes s sero ativadas a
partir do ponto em que se encontra o \nocite.
O inconveniente fica por conta dos warnings de referncias no definidas do latex. 

Acertada a posio do "von" (no nosso caso "de") em nomes, para
refletir o exemplo 7.7.3.2


*** abnt-num-20010619

Retirada a funo format.vol.num.pages e criadas duas funes novas
format.volume e format.number. Na funo article a antiga funo 
foi removida e adicionadas as novas funes. Isto permite uma viso
mais homognea das formataes de cada entrada.

Nova funo thesis que  chamada por phdthesis, mastersthesis e a nova
monography (monografias).

Novas funes output.nonull.dash output.dash que fazem exatamente
a mesma coisa que output.nonull e output s que colocam um dash ("---")
no lugar de vrgula.

A funo format.urlaccesdate foi colocada dentro de format.url,
essa ltima agora  chamada em todas as entradas.

*** abnt-num-20010608

Modificada a funo format.org.or.pub para mostrar "[S.l]" quando no h o campo address,
"[S.n.] quando no h o campo publisher, e [S.l.: S.n.] quando no h os dois.

Eliminado problema que colocava um espao antes de ; aps algum autor.

Acertado o espao em format.book.pages de modo a colocar um hard space (~) entre o
nmero da pgina e o smbolo "p."

Vrias quebras de linhas foram removidas para melhorar a legibilidade do arquivo.


*** abnt-num-20010529

acrescentado o campo url e a funo format.url, isto permite formatar documentos
acessados via internet. Por enquanto ativado apenas para documentos tipo article
e misc.

format.book.type virou format.type

alterao da copyright notice e licena LPPL

linha 419: para { "" * }
           OBS: com isso no teremos mais a vrgula entre o nome do ltimo autor e o et al.
           conforme exemplo 8.1.1.2
linha 428: para bbl.etal

funo bbl.etal: para { " et al."} (incluso de espao)

adaptao das macros jan a dec para o anexo A de abreviao de meses em portugus.

alterao da funo article para inlcuir o endereo e nmero da revista.

*** abnt-num-20010528

criada a funo format.book.type permitindo que se crie "tipos" de livro,
tais como constituies (7.7). O exemplo 7.7.1.2-1  reproduzido corretamente.

acrscimo de \setlength{\rightskip}{0pt plus 2cm} na funo begin.bib. Segundo o 
tem 6.3 as referncias devem ser alinhadas somente  margem esquerda. Fica feio, 
mas...fazer o qu?

alterao em format.btitle para que o ttulo no seja bold quando no h autor nem
editor.

*** abnt-num-20010523

linha 236: para { "Ed." }
linha 246: para { "n." }
linha 249: para { "n." }
           obs: de acordo com o exemplo da pgina 5 em 6023/2000

Retiradas as linhas 344 a 383. Estas macros deveriam ser definidas no arquivo 
bib de cada pessoa. 

linha 1061 passou para 1063 de modo que o ISBN seja o ltimo dado de um livro.
Retirado o new.block antes do format.note.

format.number.series e format.book: alteraes extensas para reproduzir o exemplo
de livro em 7.1.3 

format.editors: alterao para gerar (Ed.) aps os editores. 
Vide exemplo na seo 7.3


*** abnt-num-20010514

linha 231: de { "\bbled{}" } para { "editor" }
linha 234: de { "\bbledby{}" } para { "editado por" }
linha 240: de { "v.~" } para { "v." }
           obs: esta alterao no tinha sido efetivada na verso anterior
linha 243: de { "\bblof{}" } para { "de" }
           obs: no estou certo se "de"  a melhor traduo, depende do contexto.
linha 246: de { "\bblno{}" } para { "N\'umero" }
linha 249: de { "\bblnr{}" } para { "Nr." }
linha 261: de { "\bblchap{}" } para { "cap." }
linha 264: de { "\bbltechrep{}" } para { "Rel. Tec." }
linha 267: de { "\bblmthesis{}" } para { "Dissertao de mestrado" }
linha 270: de { "\bblphdthesis{}" } para { "Tese de doutorado" }
linha 288: de { "\bblst{}" } para { "." }
linha 291: de { "\bblnd{}" } para { "." } 
linha 291: de { "\bblnd{}" } para { "." } 
linha 294: de { "\bblrd{}" } para { "." } 
linha 298: de { "\bblth{}" } para { "." }


*** abnt-num-20010507

linha 240 de: { "~v." }
        para: { "v." } 
        correo do bug que provocava um duplo espao no volume 


linha 1518: %SORT
            adiod e comentrio, desta forma as referncias so na ordem do texto

*** abnt-num-20000504 (devia ter sido 20010504)

linhas 272-278: Alteradas funes bbl.first etc para "1." etc. 

linhas 439-441: acertado para colocar et al. para artigos com + de 3 autores.

*** abnt-num-20000503 (devia ter sido 20010503)

Primeira verso, obtida a partir de makebst e com modificaes  mo.

linha 434: de format.name$  para format.name$ "u" change.case$, isto formata
           os nomes em letra maiscula.

linha 1545: comentado a linha "\input{babelbst.tex}" write$ newline$
