thiagodnf / uecetex2

Trabalhos Acadêmicos em Latex usando abnTeX2 para Universidade Estadual do Ceará - UECE
http://thiagodnf.github.io/uecetex2
80 stars 26 forks source link

Contemplar as alterações da NBR 6023/2018 #39

Closed Renato2012 closed 10 months ago

Renato2012 commented 10 months ago

Olá @thiagodnf

Percebi que no Guia de Normalização da UECE, as URLs não possuem '<' '>' no início e fim. eletronica-ref

Mas no template as URLs estão delimitadas por '<' '>'. eletronica-ref-wrong

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.

thiagodnf commented 10 months ago

Olá @Renato2012

Obrigado por reportar os erros. Eu testei somente o problema da margem direita. Esse foi o resultado

image

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}
}
Renato2012 commented 10 months ago

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: ibge-wrong

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}
Renato2012 commented 10 months ago

Antes das alterações: ibge-wrong

Resultado após as alterações: ibge

thiagodnf commented 10 months ago

@Renato2012 pode verificar se o pull request funciona pra você? Aqui funcionou. Muito obrigado por reportar (e corrigir) o bug.

Renato2012 commented 10 months ago

@thiagodnf tudo ok, aqui.

thiagodnf commented 10 months ago

Muito obrigado novamente @Renato2012 Acabei de fazer o merge.