
私は最近になって大学の文書に 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.
私はすでに、名前と 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}
完全な回答ここ。