Problemas com caracteres especiais nas URLs

129 views
Skip to first unread message

Fábio Rodrigues Silva

unread,
Sep 19, 2013, 8:20:51 PM9/19/13
to abn...@googlegroups.com
Prezados,

Ontem eu inseri em uma das referências que estou utilizando em meu trabalho a seguinte url:
O problema é que o caracter & está me dando problema: o Kile me traz mensagem de erro no arquivo .bbl "Misplaced alignment tab character &", daí o mesmo não sai lá nas referências.
Para contornar o problema eu coloco o "\" antes dele no arquivo .bbl, salvo e executo novamente. Roda sem problemas, mas se eu tiver que executar novamente o arquivo, o Kile me traz a mesma mensagem de erro e eu preciso fazer o mesmo procedimento.
Eu uso o Kile no Kubuntu 13.04, com o abnTeX 1.8.
Alguém passou pelo mesmo problema? Qual a solução para isto? Grato pela atenção.

--
Atenciosamente,

FÁBIO RODRIGUES SILVA
Bolsista Programa de Educação Tutorial PET Matemática Pontal
Coordenador de Eventos - Centro Acadêmico Malba Tahan
Graduando em Matemática Bacharelado
Faculdade de Ciências Integradas do Pontal
Universidade Federal de Uberlândia
Contato: (34) 9160 6499 ou (34) 9168 5022

sggranja

unread,
Sep 19, 2013, 8:49:21 PM9/19/13
to abn...@googlegroups.com
Olá Fábio,

A solução definitiva ainda não foi definida pelo projeto, mas tenho usado algo que parece funcionar. Acompanhe a discussão na  issue 84 em https://code.google.com/p/abntex2/issues/detail?id=84.

Tente usar no carregamento do pacote abntex2cite a seguinte opção abnt-url-package=url da seguinte forma
\usepackage[abnt-url-package=url]{abntex2cite}

e, se as urls não estiverem sendo quebradas nas referências, carregue o pacote breakurl no seu preâmbulo.

[]s

Fábio Rodrigues Silva

unread,
Sep 19, 2013, 9:07:40 PM9/19/13
to abn...@googlegroups.com
Olá,

Não funcionou aqui não. Apareceu o seguinte erro "Option clash for package abntex2cite".
Daí eu comentei o pacote \usepackage[alf]{abntex2cite} e executei novamente, mas aí o erro foi o mesmo que eu tinha. E além disso não houve quebra das citações no texto mas houve quebra das urls nas referências.
Aí resolvi colocar o pacote \usepackage{breakurl} e não deu em nada.



--
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/dbb6a168-4764-476a-b2b9-cb0ffa387509%40googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Lauro César

unread,
Sep 19, 2013, 9:50:32 PM9/19/13
to abn...@googlegroups.com
Fábio e Silvio

Recentemente inclui na versão de desenvolvimento uma alteração no abntex2cite.sty referente ao problema de url que contenham o &. Trata-se de um scape que faltava ser incluído. Porém, isso está apenas no repositório dos desenvolvedores e só entrará na próxima versão. Vejam no histórico da issue 80 https://code.google.com/p/abntex2/issues/detail?can=1&q=80&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary%20BlockedOn%20Blocking&id=80

Abraços!

Lauro César 

sggranja

unread,
Sep 19, 2013, 10:34:09 PM9/19/13
to abn...@googlegroups.com
Olá Fábio, então você pode testar a solução que o Lauro propôs e verificar em seu  documento.

Mas me perdoe, eu esqueci de citar que era para adicionar a opção  abnt-url-package=url o seu código.

Faça então assim, se desejar, inclua abnt-url-package=url nas opções no abntex2cite e verifique se funciona

\usepackage[alf,abnt-url-package=url, 'e outras opções que desejar']{abntex2cite}

[]s

Em quinta-feira, 19 de setembro de 2013 21h20min51s UTC-3, Fábio escreveu:

sggranja

unread,
Sep 19, 2013, 10:37:22 PM9/19/13
to abn...@googlegroups.com
Olá Lauro,

O problema também aparece se houver um caracter $ e não há um escape  no código. Já testei e também dá problema, mas as quebras de url quando no modo latex (não modo pdf) só consegui usando o pacote breakurl. Não tentei as outras soluções.


[]s

Em quinta-feira, 19 de setembro de 2013 21h20min51s UTC-3, Fábio escreveu:

Fábio Rodrigues Silva

unread,
Sep 19, 2013, 11:27:38 PM9/19/13
to abn...@googlegroups.com
Prezados,

Muito obrigado pela sugestão. Funcionou aqui depois que eu coloquei a linha de comando como citado na issue 80. E quanto à quebra da url, não tive problemas mais. Obrigado novamente.


--
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 obter mais opções, acesse https://groups.google.com/groups/opt_out.
Reply all
Reply to author
Forward
0 new messages