BibTeX 키 생성기
저자, 연도, 제목으로부터 smith2024quantum 같은 깔끔하고 일관된 BibTeX 인용 키를 생성합니다. 악센트와 문장 부호는 자동으로 제거되며, 배치 모드에서는 겹치는 키를 a/b/c 접미사로 구분합니다. 무료, 회원가입 불필요, 전적으로 브라우저에서 동작합니다.
Key format
Casing
단일 키 생성
생성된 키를 확인하려면 저자나 연도 중 하나 이상을 입력하세요.
배치 모드 — 한 줄에 참고문헌 하나
완성된 참고문헌(APA, Harvard 등)을 한 줄에 하나씩 붙여넣으세요. 저자 성, 연도, 제목 첫 단어를 최대한 추출하며, 겹치는 키에는 a/b/c 접미사가 붙습니다.
좋은 인용 키의 조건은 무엇인가요?
- 예측 가능할 것 — 저자 + 연도 + 제목 첫 단어 같은 고정된 방식을 쓰면, 종종\cite 키를 .bib 파일을 열지 않고도 기억만으로 입력할 수 있습니다.
- ASCII만 사용할 것 — 악센트와 문장 부호를 제거합니다(Müller → muller, O'Brien → obrien). BibTeX 키는 ASCII 문자와 숫자만 포함할 때 가장 안전합니다 — 다른 문자가 섞이면 일부 BibTeX 도구가 오류를 일으킵니다.
- 고유하고 안정적일 것 — 한 번 인용에 사용하기 시작한 키는 이름을 바꾸지 마세요. 같은 저자가 같은 해에 논문을 두 편 냈다면, 새 방식을 고안하는 대신 a/b/c 접미사를 붙이세요.
- 짧으면서도 의미가 통할 것 — smith2024quantum은 다음 두 가지보다 낫습니다: smith2024(쉽게 충돌함)와 제목 전체를 사용한 슬러그(입력하기 번거로움) 모두보다요.
- 대소문자 표기를 일관되게 할 것 — 모두 소문자로 하든 CamelCase로 하든 한 번 정하면 계속 지키세요. BibTeX 키는 대소문자를 구분하므로, Smith2024와 smith2024는 서로 다른 키입니다.
자주 묻는 질문
- BibTeX 인용 키란 무엇인가요?
- 인용 키는 .bib 파일에서 항목 유형 바로 뒤에 오는 식별자입니다 —
@article{smith2024quantum, ...}— 그리고 LaTeX에서\cite{smith2024quantum}처럼 사용하는 참조 이름이기도 합니다. 참고문헌 내에서 고유해야 하며 안정적이어야 하므로, 저자 + 연도 + 제목 첫 단어 같은 예측 가능한 방식이 일반적입니다. - 가장 좋은 BibTeX 키 형식은 무엇인가요?
- 가장 흔한 관례는 제1저자의 성 + 연도 + 제목에서 의미 있는 첫 단어를 모두 소문자로 조합하는 방식입니다:
smith2024quantum. 읽기 쉽고, 자연스럽게 정렬되며, 충돌이 거의 없습니다. 저자 + 연도(smith2024)는 더 짧지만 같은 저자가 같은 해에 두 번만 발표해도 충돌하므로, 도구들이 a/b/c 접미사를 붙이는 이유가 여기에 있습니다. - 악센트와 특수 문자는 어떻게 처리되나요?
- 악센트가 있는 글자는 순수 ASCII로 변환됩니다(Müller는 muller, García는 garcia가 됩니다). 하이픈이나 어퍼스트로피 같은 문장 부호는 제거됩니다(O'Brien은 obrien이 됩니다). BibTeX 키는 ASCII 문자와 숫자만 포함할 때 가장 안전합니다 — 일부 BibTeX 도구는 그 외의 문자가 있으면 오류를 일으킵니다.
- 두 참고문헌이 같은 키를 만들어내면 어떻게 되나요?
- 배치 모드에서는 생성기가 충돌하는 키를 감지해
smith2024a,smith2024b,smith2024c처럼 순서대로 소문자를 덧붙입니다. 이는 같은 저자가 같은 해에 발표한 여러 문헌을 구분하는 BibTeX와 레퍼런스 매니저의 표준 관례입니다. - 필드를 직접 입력하는 대신 완성된 참고문헌 전체를 붙여넣을 수 있나요?
- 네. 배치 모드는 한 줄에 하나씩 완성된 참고문헌(APA, Harvard 등)을 받아들이며, 가능한 한 제1저자의 성, 연도, 제목의 의미 있는 첫 단어를 추출합니다. 자유 형식 참고문헌의 분석은 정확한 것이 아니라 어림짐작이므로, 생성된 키는 항상 눈으로 확인하세요.
- BibTeX 키 생성기는 무료인가요?
- 네. 회원가입과 제한 없이 완전히 무료이며, 전적으로 브라우저에서 동작합니다 — 입력한 내용이 서버에 업로드되지 않습니다.