problema com bibtex e geração de referência

2,353 views
Skip to first unread message

Jefferson dos Santos Felix

unread,
Jan 31, 2014, 9:57:23 AM1/31/14
to abn...@googlegroups.com
Estou com um problema quando tenho acento til (\~) no sobrenome do autor:
@misc{cristovao2008,
    title = {Ainda o acordo ortogr\'afico},
    url = {http://www.ciberduvidas.com/acordo.php?rid=1685},
    language = {pt},
    urldate = {30 de janeiro de 2014},
    journal = {Ciberdúvidas},
    author = {Fernando Crist\'ov\~ao},
    month = may,
    year = {2008}
}

O código acima está gerando a seguinte referência com abntex2cite:

AO, F. C. Ainda o acordo ortográfico. 2008. Disponível em: <http://www.ciberduvidas.com/acordo.php?rid=1685>.

Quando o correto deveria ser:

CRISTÓVÃO, F. Ainda o acordo ortográfico. 2008. Disponível em: <http://www.ciberduvidas.com/acordo.php?rid=1685>.

Parece-me que está havendo uma quebra na palavra quando usado o acento.

Se eu deixo de utilizar comandos para acentuar (\usepackage[utf8]{inputenc}):
@misc{cristovao2008,
    title = {Ainda o acordo ortográfico},
    url = {http://www.ciberduvidas.com/acordo.php?rid=1685},
    language = {pt},
    urldate = {30 de janeiro de 2014},
    journal = {Ciberdúvidas},
    author = {Fernando Cristóvão},
    month = may,
    year = {2008}
}

As letras acentuadas não são capitalizadas:
CRISTóVãO, F. Ainda o acordo ortográfico. 2008. Disponível em: <http://www.ciberduvidas.com/acordo.php?rid=1685>.

Estou usando o package da seguinte maneira:
\usepackage[alf]{abntex2cite}

Estou fazendo algo errado ou há um bug?

Lauro César

unread,
Jan 31, 2014, 10:05:55 AM1/31/14
to abn...@googlegroups.com
Qual é o seu sistema operacional e versão do LaTeX? 



2014-01-31 Jefferson dos Santos Felix <jsf...@gmail.com>:

--
abnTeX2 - http://abntex2.googlecode.com/
---
Você está recebendo esta mensagem porque se inscreveu no grupo "abnTeX2" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para abntex2+u...@googlegroups.com.
Para postar neste grupo, envie um e-mail para abn...@googlegroups.com.
Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/abntex2/ca215a60-0aaf-4706-a089-e04ac02ff9c0%40googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Jefferson dos Santos Felix

unread,
Jan 31, 2014, 10:07:29 AM1/31/14
to abn...@googlegroups.com
como solução de contorno tive que mudar manualmente o arquivo bbl, mas fica aqui registrado o possível bug.

Lauro César

unread,
Jan 31, 2014, 10:27:16 AM1/31/14
to abn...@googlegroups.com


2014-01-31 Jefferson dos Santos Felix <jsf...@gmail.com>:
como solução de contorno tive que mudar manualmente o arquivo bbl, mas fica aqui registrado o possível bug.

--
abnTeX2 - http://abntex2.googlecode.com/
---
Você está recebendo esta mensagem porque se inscreveu no grupo "abnTeX2" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para abntex2+u...@googlegroups.com.
Para postar neste grupo, envie um e-mail para abn...@googlegroups.com.

Jefferson dos Santos Felix

unread,
Feb 4, 2014, 7:08:01 AM2/4/14
to abn...@googlegroups.com
Lauro,
Fiz conforme indicado no FAQ:

author = {Fernando Crist\'ov\~ao}

mas a saída está assim:
AO, F. C.

Tentei:
author = {Fernando Crist{\'\o}v\~ao}

e o resultado foi o mesmo.

Tentei ainda:
author = {Fernando Crist\'ov{\~\a}o}

e obtive como resultado:
CRISTÓV˜O, F.

Gostaria de saber como se escreve palavras com o acento til no bibtex, pois o problema somente se dá com este acento.

Achei que era problema com a fonte (latin modern), mas removi este package e o problema persiste.

Para facilitar, compilei um exemplo simples, que segue em anexo.

teste.bib
teste.pdf
teste.tex

Jefferson dos Santos Felix

unread,
Feb 4, 2014, 7:22:39 AM2/4/14
to abn...@googlegroups.com
Após pesquisar em http://en.wikibooks.org/wiki/LaTeX/Special_Characters verifiquei que a forma correta de escapar o til é \~{a}.
Porém também não funcionou desta maneira.

Jefferson dos Santos Felix

unread,
Feb 4, 2014, 7:24:01 AM2/4/14
to abn...@googlegroups.com
complementando, estou utilizando Linux 3.12 em virtualbox, e texlive instalado. Todos os meus arquivos estão em UTF-8.


Em sexta-feira, 31 de janeiro de 2014 12h57min23s UTC-2, Jefferson dos Santos Felix escreveu:

Jefferson dos Santos Felix

unread,
Feb 4, 2014, 7:25:04 AM2/4/14
to abn...@googlegroups.com
pdfTeX 3.1415926-2.5-1.40.14 (TeX Live 2013/Arch Linux)
kpathsea version 6.1.1
Copyright 2013 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.6.7; using libpng 1.6.8
Compiled with zlib 1.2.8; using zlib 1.2.8
Compiled with poppler version 0.24.4


Em sexta-feira, 31 de janeiro de 2014 12h57min23s UTC-2, Jefferson dos Santos Felix escreveu:

Jefferson dos Santos Felix

unread,
Feb 4, 2014, 8:22:17 AM2/4/14
to abn...@googlegroups.com
o problema é exatamente como o descrito em https://groups.google.com/forum/#!searchin/latex-br/til$20bibtex/latex-br/FQV9TzcV0fc/qHRwFPZCRkUJ, mas as soluções de contorno apresentadas não resolveram, somente alterando o arquivo bbl manualmente.

Estou convencido de que realmente é um bug com o abntex2cite com o acento til.

Lauro César

unread,
Mar 16, 2014, 7:56:01 AM3/16/14
to abn...@googlegroups.com
Jefferson

Qual é a codificação dos arquivos que você usou? UFT-8, Latin1, ou outro?

Abraços!

Lauro César


--
abnTeX2 - http://abntex2.googlecode.com/
---
Você está recebendo esta mensagem porque se inscreveu no grupo "abnTeX2" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para abntex2+u...@googlegroups.com.
Para postar neste grupo, envie um e-mail para abn...@googlegroups.com.

Eliton Tiago

unread,
Oct 2, 2016, 9:08:50 PM10/2/16
to abnTeX2
Uma forma um tanto quanto idiota e simples, mas que funcionou para mim foi deixar os caracteres acentuados maiúsculos, assim:

 @misc{cristovao2008,
    title = {Ainda o acordo ortográfico},
    url = {http://www.ciberduvidas.com/acordo.php?rid=1685},
    language = {pt},
    urldate = {30 de janeiro de 2014},
    journal = {Ciberdúvidas},
    author = {Fernando CristÓvÃo},

    month = may,
    year = {2008}
}

Jeito simples, para não perder tempo com os bugs que o latex possui. 
Eu utilizo a ferramenta online Sharelatex.

Youssef Cherem

unread,
Oct 2, 2016, 9:32:13 PM10/2/16
to abn...@googlegroups.com
Eilton,

Isso "funciona" porque o sobrenome do autor no caso é maiúsculo.
Há outras maneiras de fazer isso: veja https://github.com/abntex/abntex2/wiki/FAQ

Isso não é um "bug" do Latex -- e sim um problema do Bibtex (que é, de fato, limitado).

Para uma solução sem esses inconvenientes, utilize o pacote biblatex-abnt.

Youssef Cherem



--
Você recebeu essa mensagem porque está inscrito no grupo "abnTeX2" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para abntex2+unsubscribe@googlegroups.com.
Para postar nesse grupo, envie um e-mail para abn...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/abntex2/118a43d2-9f79-4d3c-8916-371987266c00%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Marcelo Mendes

unread,
Dec 4, 2016, 4:57:53 PM12/4/16
to abnTeX2, ych...@gmail.com
Olá, acabei de entrar no grupo.

Estou tendo um problema similar ao do Jefferson.
Pra resumir, a questão é que o problema só ocorre dentro do \url, no meu caso em uma referência do tipo @misc

por exemplo:

@misc{exemplo,
  author = {{Exemplo}},
  title = {{Avaliação}},
  howpublished = {\url{http://www.avaliação.com}},
  year = {2016}, 
  note = "[Online; acessado 02-Dezembro-2016]"
}

O "ão" do title aparece corretamente mas o "ão" da url não funciona, mesmo com todos os métodos citados pelo Jefferson acima. Curiosamente todos os outros acentos funcionam:
Por exemplo: "\'a", "\^a" "\c c", menos  o "\~a", sempre obtenho no pdf um "~ao".

Estou usando: \usepackage[utf8]{inputenc}
E meu hypersetup está assim:

\hypersetup{
  pdftitle={\@title},
  pdfauthor={\@author},
  pdfsubject={\imprimirpreambulo},
  pdfcreator={LaTeX with abnTeX2},
  pdfkeywords={abnt}{latex}{abntex}{abntex2}{trabalho acadêmico}, 
  colorlinks=true,       % false: boxed links; true: colored links
  linkcolor=blue,           % color of internal links
  citecolor=blue,         % color of links to bibliography
  filecolor=magenta,       % color of file links
  urlcolor=blue,
  bookmarksdepth=4
}

OBS.: Tive o mesmo problema com biblatex.

OBS.: Reiterando, a acentuação em todos os campos funciona normalmente, somente no howpublishded = {\url {}}, ou no url = {} onde o "ão" não funciona de jeito nenhum.

Youssef Cherem



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

Rubens Stuginski Jr

unread,
Dec 4, 2016, 10:56:04 PM12/4/16
to abn...@googlegroups.com

Olá Marcelo:
    Você tem certeza que esse site existe???? http://www.avaliação.com?

            []s,

                Rubens

Marcelo Mendes

unread,
Dec 5, 2016, 7:25:28 AM12/5/16
to abnTeX2
Olá Rubens, não, foi só um exemplo. Pra ser mais claro, a url em questão é um link para um PDF que contém "ão" no nome, e curiosamente, como exposto acima, é o único que não funciona.

Esta aqui: http://www.portalavaliacao.caedufjf.net/wp-content/uploads/2012/02/Guia_De_-Elabora%C3%A7%C3%A3o_De_Itens_LP.pdf

Queria gerar o link sem os caracteres de escape. Se ao invés de "Elaboração" fosse "Elaboraçáo" ele gera sem problemas. :)

Marcelo Mendes

unread,
Dec 5, 2016, 9:00:32 AM12/5/16
to abnTeX2
Bem, de qualquer forma, o problema não é relevante, e acabei colocando uma outra questão no tópico do colega. Ignorem por favor.

[]'s

Hyan Gontijo

unread,
Aug 12, 2020, 5:27:04 PM8/12/20
to abnTeX2
Prezados,

Achei pertinente mostrar a solução, pois constatei que não há no grupo:


Aonde é:         url                      = {http://memoriaviva.cpfl.com.br/nossas-origens/são-paulo/cia-força-e-luz-santa-cruz.aspx?view=},


O unicode UTF-8 (hex) de ã = %c3%a3
O unicode UTF-8 (hex) de ç = %c3%a7

No caso de \'e ou \'o não é necessário o unicode na url. O site que fornece o unicode é www.fileformat.info/info.

Existe mais duas soluções. Mas deixo aos interessados a labuta.
Reply all
Reply to author
Forward
0 new messages