Bibtex-Schlüsseldefinition

Bibtex-Schlüsseldefinition

Ich habe erst vor Kurzem begonnen, Latex für meine Universitätsdokumente zu verwenden und verwende für mein aktuelles Dokument eine von ihnen bereitgestellte Vorlage.

Ich verwende Bibtex zur Verwaltung meiner Quellen. Hier ist ein Beispiel für einen Bibtex-Eintrag:

@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
}

In meinem Latex-Dokument verwende ich den folgenden Code, um eine Bibliographie zu erstellen:

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

Mein Problem besteht nun darin, dass beim Kompilieren meines Dokuments die Bibliographie folgendes Format aufweist:

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

Ich habe bereits versucht, zwischen dem Namen und der GmbH ein Komma zu setzen, und zwar so:

author = {Company Name, Ltd.}

aber das führt zu diesem

[FC13a] Ltd. Full Company Name

Ich habe gelesen, dass Kurzschrift helfen soll, aber damit ist es mir nicht gelungen.

Antwort1

Haben Sie es versucht {{Full Company Name Ltd}}? Auf diese Weise Full Company Name Ltdwird als Name verstanden. Auf die anderen Arten Ltdwird im ersten Fall als Nachname und Full Company Nameals Vor- und Zweitname verstanden. Für das Komma lautet das Namensformat in BibTeX Family, Given, in diesem Fall Full Company Nameist also der Nachname und Ltdder Vorname.

Laut BibTeX-Handbuch kann man texdoc bibtexfür MANUALoder anstelle von verwenden . In solchen Fällen hat das Feld Vorrang vor . Sie können es also mit versuchen PROCEEDINGSorganizationauthorkeyorganization

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

Antwort2

Wenn Ihnen die richtige Vorgehensweise nicht gefällt, schlage ich einen Hack vor:

\newcommand{\Bibkeyhack}[3]{}

benutze es wie

author = {This Is The Author\Bibkeyhack LAU}

Vollständige AntwortHier.

verwandte Informationen