인용과 참고문헌 추가하기
인용 키를 BibTeX 데이터베이스에 연결하고 학술지가 요구하는 참고문헌 작업 흐름을 실행합니다.
이 문서의 내용
문헌을 키가 있는 레코드로 저장하고 원고에서 그 키를 인용하세요. 인용이 추가, 삭제, 재정렬되어도 LaTeX가 인용 표시와 참고문헌 목록을 동기화합니다.
로그인한 뒤 라이브러리 인용
선택 목록으로 저장한 논문을 일반 프로젝트 .bib 파일에
추가할 수 있습니다. 라이브러리는 선택적으로 사용하면 됩니다. 아래의 파일 기반 방식은 라이브러리
없이도 동작하며, 공동 저자가 개인 라이브러리에 접근할 필요도 없습니다.
인용 키 이해하기#
이 페이지의 참고문헌은 모두 학습용 가상 자료이며 .bib 항목의 학술지와 DOI도 실제 문헌이 아닙니다. 원고에 사용할 때는 검증한 문헌 정보로 바꾸세요.
다음의 짧은 예제는 단독으로 컴파일할 수 있으며, 별도 데이터베이스 없이 \cite{example}과 \bibitem{example}의 연결을 보여 줍니다.
\documentclass{article}
\begin{document}
Reproducible research depends on clear records~\cite{example}.
\begin{thebibliography}{9}
\bibitem{example}
A. Researcher, \emph{A Reproducible Study}, 2026.
\end{thebibliography}
\end{document}키는 내부에서만 사용하며 PDF에는 나타나지 않습니다. smith2025calibration처럼 안정적인 키를 선택하세요. 나중에 키를 바꾸면 모든 인용도 바꿔야 합니다.
학술지의 참고문헌 시스템 따르기#
개인 취향만으로 참고문헌 패키지를 고르지 마세요. 학술지나 학회 템플릿에서 스타일, 패키지, 백엔드를 지정할 수 있습니다. 학술지가 변경을 명시적으로 허용하지 않는 한 해당 방식을 유지하세요. 템플릿 라이브러리의 시작 파일이 이미 참고문헌 방식을 정했을 수 있으므로 다른 방식을 추가하기 전에 확인합니다. 템플릿 라이브러리는 문서 형식을 제공하고, 문헌 정보는 .bib 파일에서 관리합니다.
전통적인 BibTeX 작업 흐름에서는 references.bib을 만듭니다.
@article{smith2025calibration,
author = {Smith, Ada and Chen, Bo},
title = {Calibration under distribution shift},
journal = {Journal of Reproducible Models},
year = {2025},
volume = {12},
pages = {41--58},
doi = {10.1234/example.2025.17}
}BibTeX에는 다음의 완전한 main.tex를 사용하세요. 템플릿이 다른 스타일을 지정한 경우에만 plain을 바꿉니다.
\documentclass{article}
\begin{document}
Earlier work studied this shift~\cite{smith2025calibration}.
\bibliographystyle{plain}
\bibliography{references}
\end{document}주 문서를 컴파일하세요. 성공하면 LaTeX, BibTeX, 그 뒤에 필요한 LaTeX 실행을 CorTeX가 자동으로 마칩니다. PDF에는 ? 대신 “[1]” 같은 해결된 인용 표시와 참고문헌 항목 하나가 나타납니다.
Biber를 쓰는 biblatex에는 같은 references.bib과 다음의 별도 main.tex를 사용합니다.
\documentclass{article}
\usepackage[backend=biber,style=numeric]{biblatex}
\addbibresource{references.bib}
\begin{document}
Earlier work studied this shift~\cite{smith2025calibration}.
\printbibliography
\end{document}여기서 성공하면 LaTeX, 제한된 Biber 보조 단계, 이후 LaTeX 실행을 CorTeX가 마칩니다. 눈으로 확인할 성공 조건은 같습니다. 인용 표시가 해결되고 references.bib의 레코드가 최신 참고문헌에 나타나야 합니다.
두 방식은 서로 다른 시스템입니다. \bibliography와 \addbibresource를 함께 쓰거나 BibTeX 스타일 명령을 biblatex 설정과 섞지 마세요. 주 문서가 요청하면 CorTeX가 지원되는 BibTeX 또는 Biber 단계를 실행하므로 보조 프로그램을 직접 실행할 필요가 없습니다.
활용할 수 있는 레코드 유지하기#
출처에 맞는 항목 유형을 사용하고 학술지가 요구하는 메타데이터를 보존하세요. 저자, 제목, 연도, 출판 정보는 대개 필수이고 DOI, URL, 호, 쪽, 편집자, 출판사는 출처에 따라 달라집니다. DOI는 인용에 설명식 URL로 넣지 말고 식별자로 보존하세요.
참고문헌 스타일이 대소문자를 유지해야 하는 표현에는 {DNA}나 {Bayes}처럼 중괄호를 씁니다. 이름은 Family, Given 또는 일관된 BibTeX 호환 형식으로 보존합니다. 이미 서식이 적용된 참고문헌 목록을 .bib 파일에 붙여 넣지 마세요. 구조화된 레코드가 필요합니다.
인용 명령은 패키지와 스타일에 따라 달라집니다. 숫자형 템플릿은 흔히 \cite를 사용하고, 저자–연도 패키지는 본문형과 괄호형 인용 명령을 따로 제공할 수 있습니다. “Smith et al. (2025)”와 괄호형 표현이 의미에 맞도록 템플릿 문서를 따르세요.
누락된 인용 진단하기#
.bib 파일을 바꾼 뒤 주 문서를 컴파일하고 첫 참고문헌 경고를 확인합니다. 인용 표시가 정의되지 않은 채 남는다면 다음을 확인하세요.
- 인용 키가 레코드 하나와 정확히 일치하는지 확인합니다.
.bib경로가 주 문서를 기준으로 하며 파일이 공유 프로젝트 범위에 있는지 확인합니다.- 문서가 BibTeX 또는 Biber 중 하나의 일관된 작업 흐름을 사용하는지 확인합니다.
- 요청한 스타일과 패키지가 선택한 TeX Live 스냅샷에 있는지 확인합니다.
- 보조 단계를 막았을 수 있는 앞선 LaTeX 오류를 고칩니다.
Biber 보조 단계가 실패하면 문서는 컴파일되어도 참고문헌이 비어 있거나 오래된 상태로 남고 문제 경고가 표시될 수 있습니다. 인용한 키가 모두 해결되고 참고문헌 목록이 최신 데이터베이스와 일치할 때까지 화면에 PDF가 보인다는 이유만으로 완료로 판단하지 마세요. 프로젝트를 깔끔하게 구성하려면 여러 파일로 된 LaTeX 프로젝트를 계속 학습하세요.
