我目前正在编写一份 15 ECTS(四分之一年)的报告,作为我两年制计算机科学硕士学位的一部分,我正在使用 LaTeX 和 BibTeX。
在我的报告中,我使用并“谈论”了不同的软件。我们知道软件会随着时间的推移而改变,我相信我需要能够引用这些软件的特定版本。
我已阅读邮件列表建议将“@misc”与 Author、Howpublished、Lastchecked、Title 和 Url 一起使用。不知何故,这感觉有点粗糙,而且由于已经创建了新的“@things”,例如网站引用,也许软件也存在某些东西?
我如何以最好的方式做到这一点?
mas*_*mas 19
这是由机构或期刊要求的引文格式决定的。
例如,APA 有计算机软件参考指南,如果要遵循这些指南,则 LaTeX 的输出需要生成适当的格式。他们给出的一个例子(计算机软件的参考条目 92)是
米勒,我(1993 年)。交互式测试仪(4.0 版)[计算机软件]。加利福尼亚州威斯敏斯特:Psytek 服务。
但是对于不同类别的软件有很多精确的规则。在许多情况下,该软件并未放入参考条目,而只是在文本中提及其专有名称和版本号(参见美国心理学会出版手册(第 5 版,2001 年),第 280 页)
另一个邮件列表示例位于 http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2007-10/msg01823.html:
带说明书的软件:
Run Code Online (Sandbox Code Playgroud)@BOOK{lapack99, AUTHOR = {Anderson, E. and Bai, Z. and Bischof, C. and Blackford, S. and Demmel, J. and Dongarra, J. and Du Croz, J. and Greenbaum, A. and Hammarling, S. and McKenney, A. and Sorensen, D.}, TITLE = {{LAPACK} Users' Guide}, EDITION = {Third}, PUBLISHER = {Society for Industrial and Applied Mathematics}, YEAR = {1999}, ADDRESS = {Philadelphia, PA}, ISBN = {0-89871-447-8 (paperback)} } @Article{frigo-johnson05, author = {Matteo Frigo and Steven G. Johnson}, title = {The design and implementation of {FFTW3}}, journal = pieee, year = 2005, volume = 93, number = 2, pages = {216--231}, month = {February} }没有出版手册的免费软件:
Run Code Online (Sandbox Code Playgroud)@Misc{popinet00, author = {Stephane Popinet}, title = {{GTS}: {GNU} {Triangulated} {Surface} library}, howpublished = {\url{http://gts.sourceforge.net/}}, year = {2000--2004} }
小智 15
BibLaTeX 有一个@software条目类型,它是@misc和一个version字段的别名:
@software{hadoop,
author = {{Apache Software Foundation}},
title = {Hadoop},
url = {https://hadoop.apache.org},
version = {0.20.2},
date = {2010-02-19},
}
Run Code Online (Sandbox Code Playgroud)
它产生:
阿帕奇软件基金会。Hadoop。版本 0.20.2。2010 年 2 月 19 日。网址:https : //hadoop.apache.org
| 归档时间: |
|
| 查看次数: |
78690 次 |
| 最近记录: |