abntex / biblatex-abnt

:books: Estilo para BibLaTeX compatível com as normas da ABNT
126 stars 27 forks source link

Date options for entrytype #114

Closed leonartex closed 1 year ago

leonartex commented 1 year ago

Criei duas opções para a impressão da data das entradas, dateyear e datemonth. Elas estão configuradas para poderem ser utilizadas de forma global, por tipo de entrada ou por entrada. Essas duas opções resolvem o "problema" relatado no issue #73 . A dateyear remove todas as outras partes de sua data, restando apenas o ano, e a datemonth remove todas também, porém, deixando o mês e ano intocados. As opções também consideram os intervalos, apesar de eu não ter testado tanto a opção datemonth neste aspecto. Também adicionei à documentação a descrição das duas opções.

Uma limitação: as opções afetam somente o campo date e seus campos variantes (year, month, endyear, etc.). Outros campos, como o eventdate não são impactados (eu na verdade queria alterar o comportamento do eventdate, mas todas as entradas que utilizam o campo usam o \printeventdate ao invés de utilizar uma bibmacro exclusiva para imprimir o eventdate, igual ocorre no campo date).