it-swarm.asia

LaTeX'te yazılımı nasıl alıntı yaparım?

Şu anda bilgisayar bilimlerindeki iki yıllık uzmanlarımın bir parçası olarak 15 ECTS (çeyrek yıllık) raporunu yazıyorum ve BibTeX ile LaTeX kullanıyorum.

Raporumda farklı yazılım parçaları kullanıyorum ve “hakkında konuşuyorum”. Zaman geçtikçe yazılımın değişebileceğini bildiğimiz için, bu yazılım parçalarının belirli bir versiyonunu alıntılayabileceğime inanıyorum.

Ben okudum postalama önerisi Yazar, Howpublished, Lastchecked, Title ve URL ile "@misc" kullanmak. Her nasılsa bu biraz kaba hissettiriyor ve yeni "@ şeyler" örneğin web sitesi referansları yaratıldığından beri belki de yazılım için de bir şeyler var?

Bunu en iyi şekilde nasıl yaparım?

35
svrist

Bu, kurum veya dergi tarafından istenen alıntı formatı tarafından tahrik edilmektedir.

Örneğin, APA'nın bilgisayar yazılımı referansları için yönergeleri vardır ve eğer bunlara uyulacaksa, LaTeX'in çıktısının uygun formatı üretmesi gerekir. Verdikleri bir örnek (bilgisayar yazılımı için referans girişi 92)

Miller, M.E. (1993). İnteraktif Test Cihazı (Sürüm 4.0) [Bilgisayar yazılımı]. Westminster, CA: Psytek Hizmetleri.

ancak farklı yazılım kategorileri için birçok kesin kural vardır. Pek çok durumda, yazılım referans girişine dahil edilmemiştir, ancak metin içinde sadece uygun adı ve sürüm numarasıyla belirtilmiştir (bkz. Amerikan Psikoloji Derneği Yayın El Kitabı (5. baskı, 2001), s.280).

Başka bir posta listesi örneği http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2007-10/msg01823.html şeklindedir.

Kullanım kılavuzu olan yazılım:

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

Yayınlanan kılavuzu olmayan ücretsiz bir yazılım:

@Misc{popinet00,
author =   {Stephane Popinet},
title =    {{GTS}: {GNU} {Triangulated} {Surface} library},
howpublished = {\url{http://gts.sourceforge.net/}},
year = {2000--2004}
}
17
mas

BibLaTeX @software için takma ad olan @misc giriş türüne ve version alanına sahiptir:

@software{hadoop,
  author = {{Apache Software Foundation}},
  title = {Hadoop},
  url = {https://hadoop.Apache.org},
  version = {0.20.2},
  date = {2010-02-19},
}

Ürettiği:

Apache Yazılım Vakfı. Hadoop. Sürüm 0.20.2. 19 Şubat 2010. URL: https://hadoop.Apache.org

11
pascal

Yazılım neyin atılacağını belirtmediği sürece ( SPRNG örneğin, yazılımın bulunduğu ve akademik çevrelerden kaynaklanan birçok yazılımın benzer şekilde yaptığı bir alıntıyı alıntılamanızı ister) BibTeX'in bu konuda sunduğu en iyi şey olduğundan, @misc.

Ayrıca, genellikle yalnızca biri alıntılar , güzel pencerelerden değil, çoğunlukla kelimelerden oluşan, yani sadece konuşurken yazılım hakkında ve bazı yayınlardan alıntı yapmadan alıntı yapmak yerine dipnot veya parantez içinde bir şey kullanmayı tercih ederim.

4
Joey

Teknik dokümantasyon ve böylece yazılım için @manual öğesinden daha iyi sığabilecek bir @book alanı var. Burada, örneğin, İstatistiksel Hesaplama için R Projesi'ne atıfta bulunuluyor

@Manual{,
  title = {R: A Language and Environment for Statistical Computing},
  author = {{R Core Team}},
  organization = {R Foundation for Statistical Computing},
  address = {Vienna, Austria},
  year = {2016},
  url = {https://www.R-project.org/},
}
3
Johan Larsson

BibTeX @misc formatını kullanıyorum ve sonuçtan memnun kalana kadar tarlaları kırdım. Okuyucunun hangi sürümü kullandığınızı ve nereden alacağınızı açıkça bilmesi için yeterli bilgiye ihtiyacınız var.

Bu yüzden, note sürümünü, year ve month alanlarındaki serbest bırakma verilerini, title içindeki yazılım adını, author içindeki yazar adını veya url içindeki yazar veya proje adını koymaya çalışıyorum.

Ama o zaman, beni bu konuda kısıtlayan bir stil sayfasıyla hiç karşılaşmadım: editörler bir koddan alıntı yapmanızı beklemiyorlar ...

3
dmckee