Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Como definir um nome alias para usar nas citações usando o pacote \usepackage[alf]{abntex2cite} #230

Open
TomRibas opened this issue Jul 2, 2020 · 2 comments
Labels

Comments

@TomRibas
Copy link

TomRibas commented Jul 2, 2020

Olá Pessoal.

Estou usando o pacote \usepackage[alf]{abntex2cite} para citações no overleaf.

A questão é a seguinte: quando quero citar um nome composto como este com a sigla "World Health Organization WHO", por padrão o pacote pega o último termo do nome do autor e coloca como referência no meio do texto, ou seja, definindo nas referências:
@misc{WHO2011_DesabReport,
author = {World Health Organization {WHO}},
title={World report on disability},
publisher={WHO Press},
address={Geneva (Switzerland)},
year={2011},
url={https://www.who.int/disabilities/world_report/2011/en/},
organization={WHO},
urlaccessdate={18 Nov. 2018},
}
e usando o omando \cite{WHO2011_DesabReport), no meio do texto aparece "WHO, 2011".
Até aí perfeito. O problema é que na lista de referências, o autor fica da forma "WHO, W. H. O"; e eu gostaria que ficasse "World Health Organization (WHO)".

Para ficar "World Health Organization (WHO)" nas referências, eu tenho que declarar o autor como author = {{World Health Organization {(WHO)}}} na lista de referência; porém, no texto aparece então "World Health Organization (WHO), 2011", o que é indesejável.

Eu gostaria que a referência ficasse "WHO, 2011" no meio do texto, e na lista de referências o autor aparecesse como "World Health Organization (WHO)"

Tentei então criar um alias como é feito com o pacote natbib.
Defini antes de \begin{document}: "\defcitealias{WHO2011_DesabReport}{WHO, 2011}", e usei a chamada no meio do texto com \citepalias{WHO2011_DesabReport}. Isso funciona perfeitamente utilizando o pacote natbib, mas usando o pacote abntex2cite não funciona, gerando erros.

Tentei alterar o comando de "citepalias", para "citealias" ou "citetpalias", ou outro comando, e também testei várias combinações para o formato do autor "World Health Organization (WHO)" nas referências, mas sem sucesso.

Alguém tem alguma solução?
Obrigado

@edusantana
Copy link
Member

@TomRibas talvez você tenha mais ajuda acessando o fórum nacional do latex

Pessoalmente eu não conheço bem essa parte de citações não.

@TomRibas
Copy link
Author

TomRibas commented Jul 2, 2020 via email

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants