abntex / abntex/biblatex-abnt

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

未关闭
#111 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
TeX
星标
150
派生
30
PR 合并指标
30 天内没有已合并 PR

描述

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).

贡献指南

这个仓库没有索引到贡献指南

调研方向

Examine the BibliographyDriver for @article in the biblatex-abnt style files. Look at the bibmacro 'journal+section' and the handling of fields like 'section' and 'part'. Understand how pagination, date, and section ordering are currently implemented. Check if a new field is needed or if existing fields can be repurposed without breaking other citation types. Test changes with newspaper article entries to ensure compliance with NBR 6023:2018.

由索引模型根据 Issue 内容生成。

评估

技术栈
latex, tex
领域
backend, documentation
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。