Definición de clave Bibtex

Definición de clave Bibtex

Recientemente comencé a usar Latex para mis documentos universitarios y para el actual estoy usando una plantilla proporcionada por ellos.

Estoy usando bibtex para administrar mis fuentes. Aquí hay un ejemplo 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
}

En mi documento Latex utilizo el siguiente código para crear una bibliografía:

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

Mi problema ahora es que cuando compilo mi documento, el resultado es que la bibliografía tiene el siguiente formato:

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

Ya intenté poner una coma entre el nombre y Ltd. así:

author = {Company Name, Ltd.}

pero esto resulta en esto

[FC13a] Ltd. Full Company Name

He leído que se supone que la taquigrafía ayuda, pero no lo logré.

Respuesta1

Has probado {{Full Company Name Ltd}}? De esta forma, Full Company Name Ltdse entiende como el nombre. En las demás formas, en la primera Ltdse entiende como apellido y Full Company Namecomo nombre y segundo nombre. Para la coma, el formato de los nombres en BibTeX es Family, Given, por lo que en ese caso Full Company Namees el apellido y Ltdel nombre de pila.

Según el manual BibTeX texdoc bibtexpara MANUALo PROCEEDINGSse puede utilizar organizationen lugar de author. En tales casos, el campo keytiene prioridad sobre organization. Así puedes probar con

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

Respuesta2

Si no te gusta la forma correcta, te propongo un truco:

\newcommand{\Bibkeyhack}[3]{}

úsalo como

author = {This Is The Author\Bibkeyhack LAU}

respuesta completaaquí.

información relacionada