abntex / biblatex-abnt

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

Creating inthesis type #112

Closed leonartex closed 1 year ago

leonartex commented 1 year ago

Criei o tipo @inthesis para referenciar partes de trabalhos acadêmicos. Acho que dificilmente esse tipo será utilizado, mas como a NBR 6023:2018 na seção 7.3 dá um exemplo assim, foi necessário implementar para garantir a boa prática na hora de criar o exemplo.

Não sei se é bug, mas utilizar crossref ou related não está funcionando corretamente para este tipo, se a pessoa estiver tentando evitar digitar todos os dados novamente. Acredito que isso ocorra, pelo menos para o caso do related, por causa que o nome do autor, o author da obra completa, não é utilizado como bookauthor, aí então, depois do In:, vem o título com primeira palavra em caixa alta, como se não existisse autoria do "livro".

Segue o exemplo da NBR 6023:2018 utilizando esse tipo de entrada:

@inthesis{rodrigues2009parte,
    keywords        = {7.3},
    author          = {Ana Lúcia Aquilas Rodrigues},
    title           = {Aspectos éticos},
    booktitle       = {Impacto de um programa de exercícios no local de trabalho sobre o nível de atividade física e o estágio de prontidão para a mudança de comportamento},
    bookauthor      = {Ana Lúcia Aquilas Rodrigues},
    date            = {2009},
    type            = {Dissertação (Mestrado em Fisiopatologia Experimental)},
    institution     = {Faculdade de Medicina, Universidade de São Paulo},
    location        = {São Paulo},
    eventdate       = {2009},
    pages           = {19-20},
    bookpagination  = {sheet},
}
leonartex commented 1 year ago

Ih, percebi que faltou a parte da paginação. Vou commitar a correção.

leonartex commented 1 year ago

Hmm. Preciso colocar a documentação desse tipo.