Closed Renato2012 closed 1 year ago
Olá @Renato2012
Obrigado por reportar os erros. Eu testei somente o problema da margem direita. Esse foi o resultado
Esse foi o código. Consegue reproduzir?
@thesis{kachel2011,
author = {Vicente José Kachel},
title = {``Projeto Prosperar'' uma proposta de fomento para a administração pública municipal},
year = {2011},
type = {Trabalho de Conclusão de Curso (Especialização em Gestão Pública)},
school = {Universidade Federal do Paraná},
address = {Curitiba},
url = {http://dspace.c3sl.ufpr.br:8080/dspace/bitstream/handle/1884/33869/VICENTE%20JOSE%20KACHEL.pdf?sequence=1},
note = {Acesso em: 22 maio 2014}
}
Olá @thiagodnf sim, reproduzi aqui, tive o mesmo resultado que você.
Quando me referi a URL que excede a margem, foi com a seguinte referência:
aqui o código bib:
% site de organização.
@misc{ibge23,
organization = {Instituto Brasileiro de Geografia e Estat{\'i}stica},
org-short = {IBGE},
publisher = {Agência IBGE Notícias},
title = {Em 2022, analfabetismo cai, mas continua mais alto entre idosos, pretos e pardos e no Nordeste},
year = {2023},
url = {https://agenciadenoticias.ibge.gov.br/agencia-noticias/2012-agencia-de-noticias/noticias/37089-em-2022-analfabetismo-cai-mas-continua-mais-alto-entre-idosos-pretos-e-pardos-e-no-nordeste},
urlaccessdate = {11 nov. 2023},
}
Resolvi o problema das URLs que excedem a margem de 2 formas diferentes, ambas funcionaram no Overleaf. Solução 1: inserir o seguinte comando no preambulo.tex
%%% Forçar a quebra de url.
\usepackage{url}
\def\UrlBreaks{\do\/\do-}
%%% end.
Solução 2: adicionar hyphens no documentclass
\documentclass[
a4paper, % Tamanho da folha A4
12pt, % Tamanho da fonte 12pt
chapter=TITLE, % Todos os capitulos devem ter caixa alta
section=TITLE, % Todas as secoes devem ter caixa alta
oneside, % Usada para impressao em apenas uma face do papel
english, % Hifenizacoes em ingles
spanish, % Hifenizacoes em espanhol
brazil, % Ultimo idioma eh o idioma padrao do document
hyphens % Forçar a quebra de URLs que excedem a margem
]{abntex2}
Antes das alterações:
Resultado após as alterações:
@Renato2012 pode verificar se o pull request funciona pra você? Aqui funcionou. Muito obrigado por reportar (e corrigir) o bug.
@thiagodnf tudo ok, aqui.
Muito obrigado novamente @Renato2012 Acabei de fazer o merge.
Olá @thiagodnf
Percebi que no Guia de Normalização da UECE, as URLs não possuem '<' '>' no início e fim.
Mas no template as URLs estão delimitadas por '<' '>'.
Achei uma issue no git da abntex com uma solução (https://github.com/abntex/abntex2/issues/210#issuecomment-570824144). Testei e funcionou bem, no Overleaf.
Notei também que o template não quebra as URLs longas, as quais excedem a margem direita. Resolvi este problema, abrirei outra issue para discutir essa outra questão.