Necessidade de alguns campos adicionais?
- Linguagem predominante
- TeX
- Estrelas
- 150
- Forks
- 30
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Na NBR 6023:2018 existem um bom grupo de exemplos que fogem do padrão comum, o que muitas vezes faz requerer de gambiarra para conseguir imprimir corretamente. Por exemplo, isso acontece com alguns eventos, que eu não sei se interpretei corretamente mas parece que existem 2 eventos na mesma referência:

Ou então em um evento que podem apresentar algumas informações adicionais antes do título, que recebe o destaque:

Eu não sei se existe uma forma correta sem necessidade de gambiarra para registrar essas referências, então, para essas duas situações, eu proponho a criação de campos adicionais, como no exemplo a seguir (editado):
```
\DeclareDatamodelFields[type=field, datatype=literal]{beforetitle}
\DeclareDatamodelEntryfields[proceedings,inproceedings]{beforetitle}
\DeclareFieldFormat{beforetitle}{\addspace #1\isdot}
\newbibmacro*{bbx:beforetitle}{
\printfield{beforetitle}%
}
```
Nesse exemplo, depois, só é necessário adicionar um novo bloco entre `venue` e `maintitle+title` nos tipos de entradas que necessitam, como é o caso de alguns exemplos de `proceedings`.
No caso dos eventos duplos, seriam criados dois novos campos (acho difícil que se tenha ainda mais eventos na mesma entrada): `eventtitlea` e `numbera`.
Gostaria que comentassem o que acham ou, então, me falassem qual seria a melhor abordagem para não precisar criar esses campos novos. Se acharem que o que estou propondo faz sentido, depois posso fazer o PR com as alterações.
Edit.: Eu sei que tem o \DeclareDatamodelFields, mas eu não consegui fazer funcionar.
Edit. 2: Agora consegui, então fica mais fácil ainda fazer esses ajustes.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.