GithubHelp home page GithubHelp logo

Nova norma da abnt - 2018 about biblatex-abnt HOT 24 OPEN

abntex avatar abntex commented on June 8, 2024 3
Nova norma da abnt - 2018

from biblatex-abnt.

Comments (24)

la-costa avatar la-costa commented on June 8, 2024 1

A UFSC fez um resumo bem objetivo.

Além das URLs, acho que impacta o nome de obras de entidades na forma curta, os itálicos e o caso dos Anais.

from biblatex-abnt.

la-costa avatar la-costa commented on June 8, 2024 1

Oi @dbmrq,
Vi que ainda não foi feito o release da versão.
Tem ainda alguma pendência impeditiva?

from biblatex-abnt.

leonartex avatar leonartex commented on June 8, 2024 1

Tá, então sugiro que façamos o seguinte: já que tu vai ficar pelos próximos 12 dias sem mexer, @hellmrf, faz o PR com o que tem já feito e aí o @dbmrq dá aquela revisada e aprova, que daí eu vou editando em cima disso. Vou aproveitar para deixar bem organizadinho com comentários destacando visualmente bem cada seção, para facilitar na hora de editar ou fazer merges. Tenho que aproveitar enquanto estou desempregado.

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

@edusantana Muito obrigado! Esse fim de ano está bem corrido, mas vou dar uma olhada nas mudanças necessárias assim que possível!

from biblatex-abnt.

albinomatheus avatar albinomatheus commented on June 8, 2024

Aparentemente não há muitas mudanças a serem implementadas para compatibilizar com a NBR 6023:2018. Uma delas é que os links não vem mais acompanhados de chevron ("< >"). Numa solução provisória na minha tese, acabei retirando-os manualmente redefinindo o comando \DeclareFieldFormat{url}. Não sei se isso seria correto.

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

Ah, legal, obrigado pelo aviso! Se você notar mais alguma mudança avise aqui, por favor. Assim facilita a atualização. :)

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

from biblatex-abnt.

kafran avatar kafran commented on June 8, 2024

Acho que também não é mais possível substituir repetições por underscore ______

from biblatex-abnt.

albinomatheus avatar albinomatheus commented on June 8, 2024

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

A questão das URLs foi resolvida com a PR #52, que eu aceitei no branch dev. Antes de fazer as mudanças no master, precisamos resolver mais algumas coisas:

  • Atualizar as demais mudanças nas normas
  • Atualizar os testes no Travis para verificar se o estilo está cumprindo as normas novas
  • Verificar se é necessário fazer alguma outra mudança para acompanhar as novas versões do BibLaTeX
  • Atualizar o número da versão do estilo, os requisitos de sistema, publicar a versão nova aqui no GItHub e enviá-la pro ctan

Então vamos resolvendo essas coisas no branch dev e, quando estiver tudo pronto, passamos pro master. Quem quiser a versão mais recente, ainda que incompleta e sem testes, pode puxar do dev mesmo.

from biblatex-abnt.

douglasrizzo avatar douglasrizzo commented on June 8, 2024

Os itálicos em In, et al, s. l. e s.n. foram implementados na branch dev, assim como mais algumas coisas relevantes relacionadas à NBR 6023:2018 #64.

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

Com isso acho que todas as mudanças necessárias já foram feitas. Agora pra ficar 100% só falta adaptar o pdf de referência pra bater exatamente com a norma nova, que muda algumas entradas, então vou deixar aqui aberto pra isso.

from biblatex-abnt.

hellmrf avatar hellmrf commented on June 8, 2024

Com isso acho que todas as mudanças necessárias já foram feitas. Agora pra ficar 100% só falta adaptar o pdf de referência pra bater exatamente com a norma nova, que muda algumas entradas, então vou deixar aqui aberto pra isso.

@dbmrq, quais alterações no PDF da documentação precisam ser feitas, exceto refazer a compilação com a versão dev? Com esse guia, posso fazer as alterações e deixar tudo pronto para ser enviado ao CTAN. Ansioso para ver a nova versão disponível no upstream.

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

Obrigado pela oferta!

Este arquivo contém todas as obras citadas na norma antiga e gera um pdf de referência que imprime todas exatamente da forma como aparecem na norma — o teste atual refaz o arquivo e o compara com a referência — se tiver alguma diferença, é porque alguma coisa está errada. Só que a norma nova muda algumas dessas referências. Algumas são impressas de jeitos diferentes e outras são completamente substituídas. Falta criar um arquivo .bib com as referências novas e checar se todas estão saindo igualzinho aparecem na norma, compondo um novo pdf de referência.

A princípio, o que falta é isso e verificar as outras issues que estão abertas aqui. Porém, até poderia colocar no CTAN tudo do jeito que está. Não está perfeito, mas acho que está suficiente. Eu só não fiz isso ainda por falta de tempo mesmo, rs.

from biblatex-abnt.

leonartex avatar leonartex commented on June 8, 2024

A abreviatura de maio não é mais realizada também. Eu não manjo de github direito, então não sei como fazer o processo de PR só pra enviar um "may = {{maio}{maio}}," no \DeclareBibliographyStrings do .lbx hahaha

from biblatex-abnt.

hellmrf avatar hellmrf commented on June 8, 2024

Este arquivo contém todas as obras citadas na norma antiga e gera um pdf de referência que imprime todas exatamente da forma como aparecem na norma — o teste atual refaz o arquivo e o compara com a referência — se tiver alguma diferença, é porque alguma coisa está errada. Só que a norma nova muda algumas dessas referências. Algumas são impressas de jeitos diferentes e outras são completamente substituídas. Falta criar um arquivo .bib com as referências novas e checar se todas estão saindo igualzinho aparecem na norma, compondo um novo pdf de referência.

Estou fazendo essas alterações aqui: https://github.com/hellmrf/biblatex-abnt. Quando terminar, envio um PR.

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

Maravilha, obrigado!

from biblatex-abnt.

leonartex avatar leonartex commented on June 8, 2024

@hellmrf, eu tô afim de dar uma ajudada a fazer os exemplos da NBR 6023:2018, pois eu vi que tem uns exemplos bem chatinhos de implementar. Eu fiz alguns que vi que ainda não foram commitados no seu fork, qual seria a melhor forma para permitir juntar tudo? Fazer o PR com o negócio incompleto ou deixar pra resolverem em um merge depois? Se a gente se dividir entre seções acho que facilitaria e evitaria o risco de desperdiçar esforço.

from biblatex-abnt.

hellmrf avatar hellmrf commented on June 8, 2024

@leonartex, maravilha que cê anima colaborar. Vou viajar a trabalho e não vou poder mexer pelos próximos 12 dias.

Eu, pessoalmente, acho melhor fazer o PR lá no meu fork, e quando tiver tudo pronto fazer um PR pra cá. Mas aí depende da escolha também do projeto de fazer PRs pequenos ou grandes. Nesse caso, acho que é válido o PR ser maior e completo, pra evitar dor de cabeça com merge depois. O que vc acha, @dbmrq ?

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

Aproveite mesmo, eu arrumei um emprego e nunca mais consegui mexer aqui, rs. 😅

from biblatex-abnt.

leonartex avatar leonartex commented on June 8, 2024

@dbmrq, eu ando realizando PR no fork do amigo Héliton, mas, só pra ver se não ando fazendo errado, o que precisa ser realizado é fazer todos os exemplos apresentados na NBR 6023:2018 no arquivo NBR6023-2018.bib, né? É só isso? Eu não sei como funciona essa parte de testes, mas é só coisear pra imprimir do jeito certinho, como que funciona?
Onde que precisa obrigatoriamente usar boas práticas no código e onde que o importante é só imprimir o texto igualzinho à norma para "bater" a impressão das duas formas?

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

Esse script aqui imprime todas as referências e compara o resultado com um PDF de referência. Então o que precisamos é que a versão do estilo esteja imprimindo tudo certinho igual está na norma. Aí a gente pega o PDF que confirmamos manualmente estar certo e colocamos aí como referência da norma de 2018. Por fim, adaptamos o script pra comparar as versões de 2018 em vez das de 2002.

https://github.com/abntex/biblatex-abnt/blob/dev/tests/test.sh

from biblatex-abnt.

dbmrq avatar dbmrq commented on June 8, 2024

Eita, sinto muito! Boa sorte, meu caro.

from biblatex-abnt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.