PamLissa / jabref-engsw2-2023-1

Graphical Java application for managing BibTeX and biblatex (.bib) databases
https://devdocs.jabref.org
MIT License
0 stars 0 forks source link

fix: Verificar se a entrada possui todos os campos requeridos pela ABNT. #2

Open JessePires opened 1 year ago

JessePires commented 1 year ago

Descrição

Verificar se a entrada possui todos os campos exigidos pela ABNT. Para o nome dos campos, considerar o pacote abntex2.

História do usuário

Como usuário, eu quero que todos os campos exigidos pela ABNT estejam disponíveis para que eu os preencha no momento de criar uma entrada. Isso para gerar as referências com todas as informações necessárias.

Casos de Teste de Aceitação

jhonatancunha commented 1 year ago

8 pontos

JessePires commented 1 year ago

Foco no inprocedings, article, book e incollection.

Verificar divisão em duas issues: uma para inprocedings e article e outra para as outras entradas.

Utilizar o verificador de integridade padrão do jabref.

jhonatancunha commented 1 year ago

Alterar campos obrigatarios

/home/jhonatancunha/UTFPR/6_Periodo/eng_2/jabref-engsw2-2023-1/src/main/java/org/jabref/model/entry/types/BibtexEntryTypeDefinitions.java

jhonatancunha commented 1 year ago

Exemplos de bib para cada entrada abntex: https://github.com/abntex/abntex2/blob/master/doc/latex/abntex2/examples/abntex2-modelo-references.bib

jhonatancunha commented 1 year ago

https://www.bibtex.com/format/#templates

JessePires commented 1 year ago

Documento para verificação dos campos: https://linorg.usp.br/CTAN/macros/latex/contrib/abntex2/doc/abntex2cite.pdf