BibTeX에서 서문 인용

BibTeX에서 서문 인용

BibTeX에서 서문을 어떻게 인용하나요? 아래 인용은 "Hornstein 2005"로 하고 싶지만, 참고문헌에도 촘스키가 언급되었으면 좋겠습니다. 나는 `@InCollection"을 사용하고 있습니다. 이것이 맞습니까?

@InCollection{hornstein2005chomsky,
  author    = {Hornstein, Norbert},
  title     = {Chomsky's Natural Philosophy},
  booktitle = {Rules and Representations},
  year      = {2005},
  publisher = {Columbia University Press},
}

답변1

해결책은 다음과 같습니다. 참고문헌 스타일이 형식을 어떻게 변경하는지에 따라 저자 목록이나 제목 등에 세부 정보를 추가합니다. 예를 들어 작성자 목록을 사용하면 다음과 같습니다.

@book{knuth-foreword,
    author={Knuth, DE and 
        {Foreword in Petkov{\v s}ek, M, Wilf, HS, Zeilberger, D}}, 
    title={A=B}, 
    publisher={A K Peters},
    year=1996
}

Knuth는 Bibtex 스타일에 따라 자동으로 형식이 지정되지만 다른 작성자는 수동으로 스타일을 지정해야 합니다. (이것은 왕립학회 작가 스타일입니다:-)

가장 좋은 해결책은 {foreword}BST 파일에 추가하는 것이지만 Bibtex를 프로그래밍하는 방법을 알아야 하고 기발한 참고문헌 스타일을 생성하기 때문에 이식성이 떨어집니다. 불행하게도 저자의 형식 지정 세부 사항이 변경될 수 있으므로 여기서 해결 방법은 참고 문헌 스타일을 변경하는 사람에 대해 강력하지 않습니다. 글쎄, 그게 당신을 위한 해결 방법입니다.

때로는 사용할 수 있지만 note={....}스타일은 서문을 돕기 위해 메모를 잘못된 위치에 배치하는 경우가 많습니다.

관련 정보