这其实不是一个技术问题。但是我想知道应该如何在 BibTeX 中引用许可证(如 GNU GPL)。
答案1
下面是我为 biblatex 编写 GPL 参考书目条目的方法:
@misc{gplv3,
title = {GNU General Public License},
version = {3},
shorthand = {GPL},
organization = {Free Software Foundation},
url = {http://www.gnu.org/licenses/gpl.html},
pagination = {section},
language = {english},
date = {2007-06-29}
}
请注意,其版本和背后的组织都已明确说明。还请注意,section
给出了分页类型,反映了许可证本身中的类型交叉引用。最后,请注意,我添加了简写以使引用更精简。
以下是一个例子:
\documentclass{article}
\usepackage[style=authoryear-comp]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{database.bib}
@misc{gplv3,
title = {GNU General Public License},
version = {3},
shorthand = {GPL},
organization = {Free Software Foundation},
url = {http://www.gnu.org/licenses/gpl.html},
pagination = {section},
language = {english},
date = {2007-06-29}
}
\end{filecontents*}
\bibliography{database.bib}
\begin{document}
\autocite[2]{gplv3}
\printshorthands
\printbibliography
\end{document}
答案2
使用 BibTeX,我使用了一个misc
条目类型并执行以下操作:
@misc{gpl,
title = {GNU General Public License, version 3},
howpublished = {\url{http://www.gnu.org/licenses/gpl.html}},
note = {Last retrieved 2012-05-10},
year = {2007},
month = {June}
}
对于 biblatex,我会使用online
条目类型,请参阅biblatex 手册了解详情。