> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/ko/more-topics/05-bibliography-management-in-latex.md).

# LaTeX의 참고문헌 관리

## 소개

참고문헌 관리 패키지에 관해서는 LaTeX에서 세 가지 주요 옵션이 있습니다: `bibtex`, `natbib` 및 `biblatex`.

이 문서에서는 다음을 사용하는 방법을 설명합니다 `biblatex` 패키지를 사용하여 LaTeX 문서의 참고문헌을 관리하고 서식을 지정합니다. `biblatex` 은 참고문헌 정보를 처리하기 위한 현대적인 옵션으로, 다른 두 옵션보다 더 쉬우며 더 유연한 인터페이스와 더 나은 언어 지역화 기능을 제공합니다.

의 최소 동작 예제 `biblatex` 패키지는 아래와 같습니다:

```latex
\documentclass[letterpaper,10pt]{article}
\usepackage{biblatex} %biblatex 패키지를 불러옵니다
\addbibresource{sample.bib} %참고문헌 파일을 불러옵니다

\begin{document}
자, 인용해 봅시다! 아인슈타인의 저널 논문 \cite{einstein}과 디랙의
책 \cite{dirac}은 물리학 관련 항목입니다.

\printbibliography %참고문헌을 출력합니다

\end{document}
```

![BiblatexEx1OLV2.png](/files/fb655600a50ce8b9b43305d944e9d3f1fcd08834)

이 예제에는 참고문헌 관련 명령이 네 가지 있습니다:

**\usepackage{biblatex}**

biblatex 패키지를 불러옵니다.

**\addbibresource{sample.bib}**

참고문헌 데이터 파일 sample.bib를 불러옵니다: 이 파일에는 각 인용된 책, 논문 등의 정보가 들어 있습니다. 자세한 내용은 참고문헌 파일 섹션을 참조하세요.

**\cite{einstein}**

이 명령은 문서 안에 참고문헌의 항목에 해당하는 참조를 삽입합니다. 이 경우 \[1]이며, einstein은 sample.bib의 항목에 해당하는 키워드입니다.

**\printbibliography**

인용된 참고문헌 목록을 출력합니다. 기본 제목은 article 문서 클래스의 경우 References이고 책과 보고서의 경우 "Bibliography"입니다.

Overleaf는 참고문헌을 관리하기 위해 미리 정의된 스타일이 적용된 여러 템플릿을 제공합니다. 다음을 참조하세요 [이 링크](https://www.overleaf.com/gallery/tagged/bibliography). [Overleaf에서 biblatex 패키지 예제 열기](https://www.overleaf.com/project/new/template/19714?id=66708264\&templateName=Biber+bibliography+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## 기본 사용법

다음 예제처럼 패키지 불러오기 명령에 여러 매개변수를 전달할 수 있습니다:

```latex
\documentclass{article}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{참고문헌 관리: \texttt{biblatex} 패키지}
\author{Overleaf}
\date{ }

\begin{document}

\maketitle

\texttt{biblatex}를 사용하면 참고문헌을 섹션별로 나누어 표시할 수 있습니다
인용 유형에 따라 나누어집니다. 자, 인용해 봅시다! 아인슈타인의
저널 논문 \cite{einstein}과 디랙의 책 \cite{dirac}은
물리학 관련 항목입니다. 다음으로, \textit{The \LaTeX\ Companion} 책
 \cite{latexcompanion}, Donald Knuth의 웹사이트 \cite{knuthwebsite},
\textit{The Comprehensive Tex Archive Network} (CTAN)
\cite{ctan}은 \LaTeX 관련 항목입니다. 하지만 다른 것들, Donald Knuth의 항목들은
\cite{knuth-fa,knuth-acp}은 프로그래밍에 관한 것입니다.

\medskip

\printbibliography

\end{document}
```

![BiblatexExample2OLV2.png](/files/a8f4e9f7d95cd6641c84f98bc9dddabcd1cd35ad)

패키지를 불러올 때 괄호 안에 쉼표로 구분된 몇 가지 추가 옵션이 추가됩니다 `biblatex`:

**backend=biber**

참고문헌 정렬용 백엔드를 설정합니다. biber는 기본값이며 여러 명령에 대한 완전한 지역화를 제공하고, 표준 LaTeX 매크로를 사용하므로 biber용 스타일을 수정하기가 더 쉽기 때문에 권장됩니다. 다른 지원되는 백엔드는 bibtex로, 보다 전통적인 프로그램입니다. 백엔드로 설정하면 bibtex는 참고문헌 정렬에만 사용되므로 여기서는 bibtex 스타일을 사용할 수 없습니다.

**style=alphabetic**

참고문헌 스타일과 인용 스타일을 정의합니다. 이 경우에는 alphabetic입니다. 스타일에 따라 더 많은 인용 명령을 사용할 수 있습니다. 자세한 내용은 biblatex 참고문헌 스타일 및 인용 스타일을 참조하세요.

**sorting=ynt**

참고문헌 출처를 정렬하는 기준을 결정합니다. 이 경우에는 연도, 이름, 제목 순으로 정렬됩니다. 정렬 옵션 목록은 참조 가이드를 참조하세요.

나머지 명령들은 [소개](#introduction).

[보다 완전한 `biblatex` Overleaf의 예](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## 참고문헌 파일

참고문헌 파일은 표준 bibtex 구문을 따라야 합니다

```latex
@article{einstein,
    author = "알베르트 아인슈타인",
    title = "{Zur Elektrodynamik bewegter K{\"o}rper}. (독일어)
    [{움직이는 물체의 전기역학에 관하여}]",
    journal = "Annalen der Physik",
    volume = "322",
    number = "10",
    pages = "891--921",
    year = "1905",
    DOI = "http://dx.doi.org/10.1002/andp.19053221004",
    keywords = "physics"
}

@book{dirac,
    title = {양자역학의 원리},
    author = {폴 에이드리언 모리스 디랙},
    isbn = {9780198520115},
    series = {물리학에 관한 국제 단행본 시리즈},
    year = {1981},
    publisher = {Clarendon Press},
    keywords = {physics}
}

@online{knuthwebsite,
    author = "도널드 커누스",
    title = "Knuth: 컴퓨터와 조판",
    url  = "http://www-cs-faculty.stanford.edu/~uno/abcde.html",
    addendum = "(접속일: 2016.09.01)",
    keywords = "latex,knuth"
}

@inbook{knuth-fa,
    author = "도널드 E. 커누스",
    title = "기본 알고리즘",
    publisher = "Addison-Wesley",
    year = "1973",
    chapter = "1.2",
    keywords  = "knuth,programming"
}
...
```

이 파일에는 특별한 형식의 기록이 들어 있습니다. 예를 들어, 첫 번째 참고문헌은 다음과 같이 정의됩니다:

**@article{...}**

이것은 기록 항목의 첫 줄입니다. @article은 BibTeX에 여기에 저장된 정보가 논문에 관한 것임을 알려 줍니다. 이 항목의 정보는 중괄호 안에 들어 있습니다. 예제에 나온 항목 유형(article, book, online, inbook) 외에도 훨씬 더 많은 유형이 있으며, 자세한 내용은 참고 가이드를 참조하세요.

**einstein**

einstein이라는 레이블이 이 항목에 할당되며, 문서 내에서 이 논문을 참조하는 데 사용할 수 있는 고유 식별자입니다.

**author = "알베르트 아인슈타인",**

이것은 참고문헌 항목의 첫 번째 필드로, 이 논문의 저자가 Albert Einstein임을 나타냅니다. title, pages, year, URL 등과 같이 key = value와 같은 동일한 구문을 사용하여 쉼표로 구분된 여러 필드를 추가할 수 있습니다. 가능한 필드 목록은 참고 가이드를 참조하세요.

이 파일의 정보는 나중에 앞선 섹션에서 보인 것처럼 LaTeX 문서 안에서 명령 `\addbibresource{sample.bib}`으로 출력하고 참조할 수 있습니다. .bib 파일의 모든 정보가 표시되는 것은 아니며, 문서에 설정된 참고문헌 스타일에 따라 달라집니다.

[보다 완전한 `biblatex` Overleaf의 예](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## 참고문헌 사용자 정의

Biblatex는 큰 노력 없이도 참고문헌 섹션을 높은 수준으로 사용자 정의할 수 있게 해 줍니다. 여러 [인용 스타일](/latex/ko/references-and-citations/08-biblatex-citation-styles.md) 및 [참고문헌 스타일](/latex/ko/references-and-citations/07-biblatex-bibliography-styles.md) 을 사용할 수 있으며, 새로운 스타일도 만들 수 있습니다. 또 다른 사용자 정의 옵션은 참고문헌 섹션의 기본 제목을 변경하는 것입니다.

```latex
\documentclass{article}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{참고문헌 관리: \texttt{biblatex} 패키지}
\author{Overleaf}
\date{2021년 5월}

\begin{document}

\maketitle

\texttt{biblatex}를 사용하면 참고문헌을 섹션별로 나누어 표시할 수 있습니다,
인용 유형에 따라 나누어집니다. 자, 인용해 봅시다! 아인슈타인의 저널 논문 \cite{einstein}
과 디랙의 책 \cite{dirac}은 물리학 관련 항목입니다. 다음으로, \textit{The \LaTeX\ Companion}
책 \cite{latexcompanion}, Donald Knuth의 웹사이트 \cite{knuthwebsite},
\textit{The Comprehensive Tex Archive Network} (CTAN) \cite{ctan}은
\LaTeX 관련 항목입니다. 하지만 다른 것들, Donald Knuth의 항목들은
\cite{knuth-fa,knuth-acp}은 프로그래밍에 관한 것입니다.

\medskip

\printbibliography[title={전체 참고문헌}]
```

![BiblatexEx3OLV2.png](/files/affc7c0e23e78ac4c6687307f06e359f74aae8f3)

추가 매개변수 `title={전체 참고문헌}` 명령에 괄호 안으로 전달된 `\printbibliography` 것이 제목을 변경합니다.

참고문헌은 서로 다른 필터를 기준으로 섹션별로 나눌 수도 있습니다. 예를 들어 같은 저자, 같은 저널 또는 비슷한 제목의 참고문헌만 출력할 수 있습니다. 아래에 예제를 보입니다.

```latex
\printbibliography[type=article,title={논문만}]
\printbibliography[type=book,title={책만}]

\printbibliography[keyword={physics},title={물리학 관련만}]
\printbibliography[keyword={latex},title={\LaTeX 관련만}]
```

![BiblatexEx4OLV2.png](/files/53f6a9c8d00de21db4b34f47e092e84d73344254)

여기서는 참고문헌이 4개의 섹션으로 나뉩니다. 여기에 사용된 명령의 구문은 아래에서 설명합니다:

**\printbibliography\[type=article,title={논문만}]**

유형이 "article"인 항목만 출력하고, 이 섹션의 제목을 "논문만"으로 설정합니다. 같은 구문은 다른 모든 항목 유형에도 적용할 수 있습니다.

**\printbibliography\[keyword={physics},title={물리학 관련만}]**

어떤 필드에든 "physics"라는 단어를 포함하는 참고문헌 항목을 필터링합니다. 해당 섹션의 제목을 "물리학 관련만"으로 설정합니다.

[보다 완전한 `biblatex` Overleaf의 예](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## 참고문헌을 목차에 추가하기

참고문헌이 목차에 출력되도록 하려면 다음에 추가 옵션을 전달해야 합니다 `\printbibliography`

```latex
\printbibliography[
heading=bibintoc,
title={전체 참고문헌}
]

\printbibliography[heading=subbibintoc,type=article,title={논문만}]
```

![BiblatexEx5OLV2.png](/files/39ee6a10b9867f5e2a1571ed63f0f8b59d0745a4)

섹션과 하위 섹션이 목차에 추가됩니다:

* 첫 번째 경우에는 `heading=bibintoc` 를 추가하면 가능한 경우 제목이 번호 없는 장으로, 그렇지 않으면 번호 없는 절로 목차에 추가됩니다.
* 두 번째 경우는 `heading=subbibintoc` 로, 제목을 목차의 두 번째 수준 항목으로 추가합니다. 이 예에서는 "전체 참고문헌" 아래에 중첩된 하위 절로 추가됩니다.

[보다 완전한 `biblatex` Overleaf의 예](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## 참조 안내서

**지원되는 항목 유형**

|               |                |              |
| ------------- | -------------- | ------------ |
| article       | book           | mvbook       |
| inbook        | bookinbook     | suppbook     |
| booklet       | collection     | mvcollection |
| incollection  | suppcollection | manual       |
| misc          | 온라인            | patent       |
| periodical    | suppperiodical | proceedings  |
| mvproceedings | inproceedings  | 참조           |
| mvreference   | inreference    | report       |
| set           | thesis         | unpublished  |
| custom        | conference     | electronic   |
| masterthesis  | phdthesis      | techreport   |

**지원되는 항목 필드** (출력되는 정보는 참고문헌 스타일에 따라 달라집니다)

|           |           |          |          |
| --------- | --------- | -------- | -------- |
| 초록        | 추가 부록     | 후기       | 주석       |
| author    | 저자 유형     | 책 저자     | 책 페이지 매김 |
| 책 부제      | 책 제목      | 장        | 주석 작성자   |
| 날짜        | DOI       | 판        | 편집자      |
| 편집자 유형    | EID       | 항목 하위 유형 | eprint   |
| eprint 유형 | eprint 분류 | 행사 날짜    | 행사 제목    |
| 파일        | 서문        | 소지자      | 출판 방식    |
| 색인 제목     | 기관        | 소개       | ISAN     |
| ISBN      | ISMN      | ISRN     | 호        |
| 호 부제      | 호 제목      | ISWC     | 저널 부제    |
| 저널 제목     | 레이블       | 언어       | 라이브러리    |
| 위치        | 주제 부제     | 주제 제목    | 월        |
| 메모        | 번호        | 조직       | 원본 날짜    |
| 원어        | 원본 위치     | 원본 출판사   | 원제       |
| 페이지       | 총 페이지 수   | 페이지 매김   | 부분       |
| 출판사       | 출판 상태     | 재판 제목    | 시리즈      |
| 짧은 저자명    | 축약 판      | 약어       | 약어 소개    |
| 짧은 저널명    | 짧은 시리즈명   | 짧은 제목    | 부제       |
| 제목        | 번역자       | 유형       | URL      |
| 장소        | 버전        | 권        | 연도       |

**참고문헌 정렬 옵션**

| 옵션      | description                  |
| ------- | ---------------------------- |
| `nty`   | 이름, 제목, 연도순으로 정렬             |
| `nyt`   | 이름, 연도, 제목순으로 정렬             |
| `nyvt`  | 이름, 연도, 권, 제목순으로 정렬          |
| `anyt`  | 알파벳 레이블, 이름, 연도, 제목순으로 정렬    |
| `anyvt` | 알파벳 레이블, 이름, 연도, 권, 제목순으로 정렬 |
| `ydnt`  | 연도(내림차순), 이름, 제목순으로 정렬       |
| `없음`    | 항목이 인용 순서대로 처리됩니다            |

이 항목과 옵션에 대한 자세한 정보는 패키지 설명서를 참조하세요.

## 추가 읽을거리

자세한 내용은 다음을 참조하세요

* [Biblatex 참고문헌 스타일](/latex/ko/references-and-citations/07-biblatex-bibliography-styles.md)
* [Biblatex 인용 스타일](/latex/ko/references-and-citations/08-biblatex-citation-styles.md)
* [natbib를 사용한 참고문헌 관리](/latex/ko/references-and-citations/02-bibliography-management-with-natbib.md)
* [bibtex를 사용한 참고문헌 관리](/latex/ko/references-and-citations/01-bibliography-management-with-bibtex.md)
* [Overleaf에서 BibTeX로 참고문헌 만들기 및 관리하기](https://www.overleaf.com/blog/532)
* [Biblatex 패키지 설명서](http://linorg.usp.br/CTAN/macros/latex/contrib/biblatex/doc/biblatex.pdf)
* [국제 언어 지원](/latex/ko/languages/03-international-language-support.md)
* [목차](/latex/ko/document-structure/02-table-of-contents.md)
* [대규모 프로젝트에서의 관리](/latex/ko/document-structure/07-management-in-a-large-project.md)
* [다중 파일 LaTeX 프로젝트](/latex/ko/document-structure/08-multi-file-latex-projects.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/ko/more-topics/05-bibliography-management-in-latex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
