Определение ключа Bibtex

Определение ключа Bibtex

Я только недавно начал использовать Latex для своих университетских документов, и для своего текущего документа я использую предоставленный ими шаблон.

Я использую bibtex для управления своими источниками. Вот пример записи 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
}

В моем документе Latex я использую следующий код для создания библиографии:

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

Теперь моя проблема заключается в том, что при компиляции документа библиография имеет следующий формат:

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

Я уже пробовал ставить запятую между названием и ООО, вот так:

author = {Company Name, Ltd.}

но это приводит к этому

[FC13a] Ltd. Full Company Name

Я читал, что стенография должна помочь, но у меня ничего не получилось.

решение1

Вы пробовали {{Full Company Name Ltd}}? В этом случае Full Company Name Ltdпонимается как имя. В других случаях в первом Ltdпонимается как фамилия и Full Company Nameкак имя и отчество. Для запятой формат имен в BibTeX такой Family, Given, поэтому в этом случае Full Company Name- фамилия, а Ltd- имя.

Согласно руководству BibTeX texdoc bibtexдля MANUALили PROCEEDINGSможно использовать organizationвместо author. В таких случаях поле keyимеет приоритет над organization. Таким образом, вы можете попробовать с

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

решение2

Если вам не нравится правильный способ, предлагаю хак:

\newcommand{\Bibkeyhack}[3]{}

используйте это как

author = {This Is The Author\Bibkeyhack LAU}

Полный ответздесь.

Связанный контент