Problemas na referência com acento no nome do autor

24 views
Skip to first unread message

Leonardo Freitas

unread,
Jul 30, 2024, 1:39:13 PM7/30/24
to Latex-br
Boa tarde,

A citação no latex tem funcionado perfeitamente pra mim, a não ser quando temos caracteres com acento no sobrenome como o caso listado abaixo.

Estou usando o pacote
\\usepackage[alf]{abntex2cite}

Utilizando a função \cite

e no resultado ao compilar é (ARAúJO, 1961)

Meu arquivo bib está assim:

@article{araujo1961medicina,
  title={Medicina rústica},
  author={Araújo, Alceu Maynard},
  journal={Brasiliana},
  year={1961},
  publisher={Ed. Nacional}
}

Alguém teve este mesmo problema?

Edson Teixeira

unread,
Jul 30, 2024, 2:57:08 PM7/30/24
to late...@googlegroups.com
Tenta escrever 

author = {{Araújo},Alceu}

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Para acessar essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/098cce73-c02f-4dca-b491-84417d91f42cn%40googlegroups.com.

Leonardo Freitas

unread,
Jul 30, 2024, 3:13:28 PM7/30/24
to Latex-br
Obrigado Édson, mas assim ele não altera o sobrenome Araújo, nas na verdade eu preciso que o ú  seja exibido em maiúsculo ficando assim: (ARAÚJO, 1961)

Edson Teixeira

unread,
Jul 30, 2024, 3:22:07 PM7/30/24
to late...@googlegroups.com
Escreva exatamente como quer que apareça entre chaves.


Eduardo M KALINOWSKI

unread,
Jul 31, 2024, 7:36:31 AM7/31/24
to late...@googlegroups.com
On 30/07/2024 16:21, 'Edson Teixeira' via Latex-br wrote:
> Escreva exatamente como quer que apareça entre chaves.

Aí se mudar para um estilo que não pede o sobrenome em maiúsculas vai
ficar errado, e vai ter que ajustar manualmente o arquivo .bib.

O bibtex é bem antigo e não lida tão bem com caracteres acentuados como
seria o ideal, mas funciona se usar a sintaxe original para acentos, e
se o caractere a acentuar estiver entre chaves:

author={Ara{\'ú}o, Alceu Maynard},

Considere também migrar para o biblatex, que oferece, entre outras
coisas, um tratamento de caracteres acentuados mais moderno.

--
* Phaedrus wishes he could get a machine that consists of Sparc IO,
Alpha Processors and sleek design of an SGI
<pp> And intel prices
-- Seen on #Linux

Eduardo M KALINOWSKI
edu...@kalinowski.com.br

Francisco​ Dias Franco

unread,
Jul 31, 2024, 9:42:42 AM7/31/24
to late...@googlegroups.com
Olá, Edson.

Pode escrever 

author = {{ARAÚJO},Alceu}

Qualquer coisa escrita entre chaves não terá a formatação alterada.
Ou pode utilizar 

author = {Alceu Ara{\'u}jo}


--
Você está recebendo esta mensagem porque se inscreveu no grupo "Latex-br" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.


--
Atenciosamente, 

                                                       Francisco Dias Franco

*Técnico em Eletrônica - IFSUL*
*Graduado em Matemática - UFPel*
*Mestrando de Computação (Inteligência Artificial) - UFPel*

Eduardo M KALINOWSKI

unread,
Jul 31, 2024, 9:44:19 AM7/31/24
to late...@googlegroups.com
On 31/07/2024 08:36, 'Eduardo M KALINOWSKI' via Latex-br wrote:

> O bibtex é bem antigo e não lida tão bem com caracteres acentuados como
> seria o ideal, mas funciona se usar a sintaxe original para acentos, e
> se o caractere a acentuar estiver entre chaves:
>
> author={Ara{\'ú}o, Alceu Maynard},

Ops, na verdade o u é sem acento, já que o \' serve para adicionar o acento:

author={Ara{\'u}o, Alceu Maynard}

--
Out of the crooked timber of humanity no straight thing can ever be made.
-- Immanuel Kant

Eduardo M KALINOWSKI
edu...@kalinowski.com.br

Leonardo Freitas da Silva Pereira

unread,
Aug 1, 2024, 2:11:09 PM8/1/24
to late...@googlegroups.com
Muito obrigado pelas dicas pessoal,

Como o meu sistema gera dinamicamente o arquivo .bib, para gerar o conteúdo do .bib arquivo fiz as substituições abaixo e funcionou perfeitamente dentro da função \cite do pacote abntex2cite
            "á" = "{\'a}",
            "ã" = "{\~a}",            
            "à" = "{\`a}",            
            "é" = "{\'e}",
            "ê" = "{\^e}",
            "í" = "{\'\i}",            
            "ô" = "{\^o}",
            "õ" = "{\~o}",
            "ó" = "{\'o}" ,
            "ú" = "{\'u}",
            "ç" = "{\c{c}}",


--
Você está recebendo esta mensagem porque se inscreveu no grupo "Latex-br" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages