Definição da chave Bibtex

Definição da chave Bibtex

Só recentemente comecei a usar o Latex para meus documentos universitários e para o atual estou usando um modelo fornecido por eles.

Estou usando o bibtex para gerenciar minhas fontes. Aqui está um exemplo de entrada bibtex:

@misc{webpage1,
   shorthand = {CompanyName},
   author = {Company Name Ltd.},
   title="The company's webplatform",
   howpublished = "\url{http://company.com/}",
   lastchecked = {01.01.2013},
   year = 2013
}

@misc{webpage2,
   shorthand = {OtherCompanyName},
   author = {Some other Company Name Ltd.},
   title="Another company's webplatform",
   howpublished = "\url{http://other-company.com/}",
   lastchecked = {01.01.2013},
   year = 2013
}

No meu documento Latex eu uso o seguinte código para criar uma bibliografia:

\bibliography{references}    % this causes the references to be listed (file: references.bib)
\bibliographystyle{alpha}

Meu problema agora é que quando compilo meu documento, o resultado é que a bibliografia tem o seguinte formato:

[Ltd13a] Full Company Name Ltd.
[Ltd13b] Some Other Company Name Ltd.

Já tentei colocar vírgula entre o nome e Ltd. assim:

author = {Company Name, Ltd.}

mas isso resulta nisso

[FC13a] Ltd. Full Company Name

Eu li que a taquigrafia deveria ajudar, mas não tive sucesso.

Responder1

Você tentou {{Full Company Name Ltd}}? Desta forma, Full Company Name Ltdé entendido como o nome. Nas demais formas, na primeira Ltdé entendido como nome de família e Full Company Namecomo nomes próprios e médios. Para a vírgula, o formato dos nomes no BibTeX é Family, Given, então nesse caso Full Company Nameé o sobrenome e Ltdé o nome próprio.

De acordo com o manual do BibTeX, texdoc bibtexou MANUALpode PROCEEDINGS-se usar organizationem vez de author. Nesses casos, o campo keytem precedência sobre organization. Assim você pode tentar com

@misc{webpage1,
   key = {CompanyName},
   organization = {Company Name, Ltd.},
   title="The company's webplatform",
   howpublished = "\url{http://company.com}",
   lastchecked = {01.01.2013},
   year = 2013
}

Responder2

Se você não gosta da maneira correta, proponho um hack:

\newcommand{\Bibkeyhack}[3]{}

use-o como

author = {This Is The Author\Bibkeyhack LAU}

Resposta completaaqui.

informação relacionada