Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paginação para artigos e/ou matérias de jornais #111

Open
leonartex opened this issue Feb 4, 2023 · 1 comment
Open

Paginação para artigos e/ou matérias de jornais #111

leonartex opened this issue Feb 4, 2023 · 1 comment

Comments

@leonartex
Copy link
Collaborator

A NBR 6023:2018 estabelece que a paginação de artigo e/ou matéria de jornal apenas precede a data se não existir a definição de "seção, caderno ou parte" e que, se existir "seção, caderno ou parte", a "seção, caderno ou parte" aparece depois da data, seguido pela paginação.

Qual a melhor abordagem para resolver essa situação utilizando o BibliographyDriver de @article? Atualmente isso só é possível através de gambiarra.

A situação é bem simples de resolver na verdade. Adicionando uns dois comandos de if nos lugares certos isso pode ser realizado facilmente, porém, o que fazer para identificar a "seção, caderno ou parte"?

O campo section é utilizado no bibmacro journal+section, então esse campo meio que tem que ter descartada a sua utilização, pois não sei todos os impactos que pode acarretar, já que esse uso de seção aparecendo após a data é algo específico de artigo de jornal. não ocorrendo no artigo padrão de periódico. Talvez o melhor seja criar um campo novo, só para caderno ou então utilizar o campo part (só que eu não analisei todas as bibmacros para ver se o part é utilizado em outro lugar).

@dbmrq
Copy link
Member

dbmrq commented Feb 7, 2023

Putz, ótima pergunta, também não sei o que seria ideal. Acho que teríamos que estudar a documents do biblatex pra ver se menciona alguma boa prática nesse sentido e, possivelmente, outros estilos existentes, pra ver como eles lidam com essa situação. Mas se você quiser propor uma solução provisória (ou final) e mandar aqui, pode ficar à vontade! É melhor um trabalho incremental que comece só ok e vá melhorando gradualmente do que um trabalho perfeito que nunca acontece!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants