콘텐츠로 이동

LaTeX용 BibTeX 가이드 - .bib 기반 참고문헌 관리

BibTeX는 LaTeX에서 가장 널리 쓰이는 참고문헌 시스템입니다. 문헌 정보는 .bib 파일에 저장하고, 본문에서는 인용 키로 호출하며, 스타일에 따라 출력이 생성됩니다.

BibTeX is a bibliography processor in the LaTeX toolchain. You keep references in a plain-text .bib file and cite them in your document using citation keys.

@book{Hemingway1952,
title = {The Old Man and the Sea},
author = {Hemingway, Ernest},
year = {1952},
publisher = {Charles Scribner's Sons}
}
\documentclass{article}
\begin{document}
Example citation: \cite{Hemingway1952}.
\bibliographystyle{plain}
\bibliography{references}
\end{document}
  1. Create references.bib.
  2. Add references with complete metadata.
  3. Cite in LaTeX with \cite{...}.
  4. Compile with either latex -> bibtex -> latex -> latex or latex -> biber -> latex -> latex.
  • Missing commas/braces in .bib.
  • Duplicate citation keys.
  • Missing required fields.
  • Wrong compile order.

권장 방식: 초기에 BibTeX 관리 도구 사용

섹션 제목: “권장 방식: 초기에 BibTeX 관리 도구 사용”

수동 편집도 가능하지만, 항목이 늘어나면 오류와 유지보수 부담이 커집니다. 관리 도구를 쓰면 키 일관성과 데이터 품질을 유지하기 쉽습니다.

  • One-click import from browser sources.
  • Collaborative reference management.
  • Direct Overleaf integration without manual .bib syncing.
  • Cloud-based access from any device.
  • Beginner-friendly editing.
  • Supports BibLaTeX workflows.
  • Manual BibTeX: manual editing, error-prone, hard to sync.
  • CiteDrive: automated import, collaboration, seamless integration.
  1. .bib 파일에 문헌 항목을 입력합니다.
  2. 본문에서 \cite{Hemingway1952}처럼 인용합니다.
  3. LaTeX/BibTeX로 컴파일해 참고문헌 목록을 생성합니다.
  • 작은 문법 오류도 컴파일 실패를 유발할 수 있습니다.
  • 대규모 참고문헌은 수동 유지가 어렵습니다.
  • 협업 환경에서는 중복과 키 충돌이 자주 발생합니다.

BibTeX는 여전히 많이 사용되며, 특히 .bst 스타일 요구사항이 있는 템플릿에서 유효합니다. BibLaTeX + Biber는 Unicode, 다국어, 정렬/출력 커스터마이징에서 더 유연합니다.