it-swarm-ko.com

LaTeX에서 소프트웨어를 인용하려면 어떻게합니까?

저는 현재 컴퓨터 과학 분야의 2 년 석사 과정의 일환으로 15 ECTS (4 년)에 해당하는 보고서를 작성하고 있으며 BibTeX와 함께 LaTeX를 사용하고 있습니다.

내 보고서에서는 다른 소프트웨어를 사용하고 "대화"합니다. 시간이 지남에 따라 소프트웨어가 변경 될 수 있다는 것을 알고 있으므로 이러한 소프트웨어의 특정 버전을 인용 할 수 있어야한다고 생각합니다.

저자, Howpublished, Lastchecked, Title 및 Url과 함께 "@misc"를 사용하기 위해 mailinglists suggestion 을 읽었습니다. 어쨌든 약간 조잡하게 느껴지고 웹 사이트 참조와 같은 새로운 "@things"가 만들어 졌기 때문에 소프트웨어에도 뭔가 존재할 수 있습니까?

가장 좋은 방법은 무엇입니까?

36
svrist

이것은 기관이나 저널에서 요구하는 인용 형식에 의해 결정됩니다.

예를 들어, APA에는 컴퓨터 소프트웨어 참조에 대한 지침이 있으며이를 준수하려면 LaTeX의 출력에서 ​​적절한 형식을 생성해야합니다. 그들이주는 예 (컴퓨터 소프트웨어에 대한 참조 항목 92)는 다음과 같습니다.

Miller, M. E. (1993). 대화식 테스터 (버전 4.0) [컴퓨터 소프트웨어]. 웨스트 민스터, 캘리포니아 : Psytek Services.

그러나 다른 범주의 소프트웨어에는 많은 정확한 규칙이 있습니다. 대부분의 경우 소프트웨어는 참조 항목에 포함되지 않고 텍스트에 올바른 이름과 버전 번호로 언급되어 있습니다 (미국 심리 학회 (2001 년 5 판, 2001), p.280 참조).

다른 메일 링리스트 예제는 http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2007-10/msg01823.html 에 있습니다.

매뉴얼이 포함 된 소프트웨어 :

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

매뉴얼이없는 무료 소프트웨어 :

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

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

다음을 생성합니다.

아파치 소프트웨어 재단. 하둡. 버전 0.20.2. 2010 년 2 월 19 일. URL : https://hadoop.Apache.org

12
pascal

소프트웨어가 인용 할 내용을 지정하지 않는 한 ( SPRNG 예를 들어 소프트웨어가 제공된 특정 논문과 학술에서 유래 한 많은 소프트웨어를 인용하도록 요청합니다 서클도 비슷하게 사용합니다) @misc BibTeX가 그와 관련하여 제공 할 수있는 최고의 제품입니다.

또한 일반적으로 하나만 cites 예쁜 창이 아닌 단어로 구성되어 작동하므로 소프트웨어에 대해 talking 경우 일부 출판물에서 인용하지 않는 경우 d 인용 대신 주석이나 각주를 사용하십시오.

4
Joey

기술 문서 및 소프트웨어에 대해서는 @manual보다 더 적합한 @book 필드가 있습니다. 예를 들어 통계 계산을위한 R 프로젝트에 대한 인용이 여기 있습니다.

@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 형식을 지정하고 결과가 만족 스러울 때까지 필드를 채 웁니다. 어떤 버전을 사용하고 있고 어디서 구할 수 있는지 확실하게 알기 위해서는 충분한 정보가 필요합니다.

따라서 버전을 note에, 릴리스 데이터를 yearmonth 필드에, 소프트웨어 이름을 title에, 저자 또는 프로젝트 이름을 author하고 url를 포함 시키십시오.

그러나 나는 이것을 제한하는 스타일 시트에 직면 한 적이 없습니다. 편집자는 단순히 코드를 인용 할 것을 기대하지 않습니다 ...