요약
이 수업은 참고문헌과 색인을 다루는 이 강좌의 여섯째 단원을 연다. 단원이 무엇에 쓰이는지 설명한다. 곧 학술 저작의 출처를 문헌 데이터베이스에서 인용하여 인용과 참고 문헌 목록이 분야마다의 스타일로 저절로 조판되게 하고, 문서를 찾아보기 쉽게 만드는 찾아보기와 용어집을 덧붙이는 것이다. 단원의 네 수업과, 문헌 항목에서 사항 찾아보기까지 그것들을 잇는 줄기를 소개하고, 앞 단원들에서 이미 아는 것으로 전제하는 내용을 밝힌다. 인용 방식이 어디서 왔는지, LaTeX가 그것을 자동화하는 데 어떤 도구를 쓰는지 되짚고, 단원이 해결하는 문제, 곧 손으로 쓴 참고 문헌 목록은 일관성을 지킬 수도 없고 다시 쓰지 않고는 스타일을 바꿀 수도 없다는 문제를 제시한다. 그리고 같은 도구가 생물학 학위 논문에도, 경제학 논문에도, 플라톤 대화편의 주석에도, 역사 문헌의 교감본에도 쓰인다는 것을 보여 준다.
학습 목표
- 단원 내용의 순서를 설명하고, 각 수업이 다음 수업에 무엇을 보태는지 설명할 수 있다.
- 단원이 앞 단원들에서 이미 아는 것으로 전제하는 내용을 알아보고, 필요하면 복습할 수 있다.
- 문헌 데이터베이스 하나만 있으면 왜 옵션 하나로 모든 인용의 스타일을 바꿀 수 있는지 예를 들어 설명할 수 있다.
- 자기 분야에서 단원이 만드는 법을 가르치는 인용 방식, 찾아보기, 용어집을 알아볼 수 있다.
시작 평가
단원을 시작하기 전에 출발점을 재어 두면 좋다. 이 평가는 자기 평가이며 점수를 매기지 않는다. 목적은 오직 학습의 방향을 잡는 데 있다. 처음 두 문항은 단원이 앞 단원들에서 이미 아는 것으로 전제하는 내용을 복습한다. 이어지는 여덟 문항은 두 문항씩 차례대로 단원의 네 수업에 대응한다. biblatex로 인용해 본 적도, 찾아보기를 만들어 본 적도 없는 사람이 정답을 맞히지 못하는 것은 당연하다. 맞든 틀리든 모든 답이 요점을 설명하고 그 요점을 다루는 수업을 알려 주기 때문이다. 같은 기능은 단원 끝의 종합 수업에서 다시 측정한다.
단원을 시작하기 전에 출발점을 확인해 보세요. 짧은 자기 평가입니다. 점수가 매겨지지 않으며 결과는 브라우저에만 저장됩니다.
문제 1이전 단원에서어떤 저자가 한 절에
\label{sec:data}를 붙이고 다른 절에\ref{sec:data}를 쓴 뒤, 한 번만 컴파일했더니 번호가 나올 자리에 “??”가 나왔다. 무슨 일이 일어난 것인가?\label과\ref는 LaTeX 핵심에 속한다.거꾸로이다.\section앞에 쓰면 앞 절의 번호를 기록하지만, “??”가 나오지는 않는다.지워도 아무 소용이 없다. 다음 처리가 다시 써 낸다.상호 참조는 한 차례의 처리에서 쓰이고 다음 처리에서 읽힌다. 문헌 인용도 같은 원리를 따르며, 처리 사이에 프로그램 하나가 더 들어갈 뿐이다.복습: 상호 참조
문제 2이전 단원에서이 강좌의 예가 따르는 관례(스페인어와 프랑스어 조판의 관례)에서, 문장 전체에 관한 각주의 각주 번호는 어디에 두는가?
그것은 영어의 관례이다. 한국어 출판물에서는 두 방식이 모두 쓰이지만, 이 강좌의 예는 다른 쪽을 따른다.각주 번호는 각주가 관계하는 자리를 가리키며, 여기서 그 자리는 문장 끝이다.\footnote는 쓴 바로 그 자리에 각주 번호를 둔다.이 관례는 각주 번호를 문장 부호 앞에, 주석이 가리키는 낱말에 붙여 둔다. 이 단원에서 각주로 하는 인용도 이를 따른다.복습: 각주, 인용, 시
문제 3문헌 항목에
author = {Gabriel García Márquez}라고 썼다. 저자-연도 스타일은 이 저작을 어떻게 인용하는가?biber는 누구의 성도 모른다. 낱말과 쉼표에 관한 규칙을 적용할 뿐이다.자연스러운 순서도 받아들여진다. 잘못되는 것은 성과 이름을 나누는 방식이다.저자-연도 인용은 성만 쓴다.쉼표가 없으면 biber는 마지막 낱말을 성으로 여긴다. 쉼표는 성과 이름을 나누고 복합 성을 가능하게 한다.복습: 문헌 데이터베이스
문제 4어떤 항목에
author = {James D. Watson, Francis H. C. Crick}이라고 되어 있다. 어떻게 되는가?두 이름 사이에and가 있으면 그렇게 된다.오류는 없다. 필드는 해석된다. 잘못 해석될 뿐이다.biber는 저자의 순서를 결코 바꾸지 않는다. 그 순서는 저작의 일부이기 때문이다.저자 필드에서and는 사람과 사람을 나누고, 쉼표는 한 이름의 부분들을 나눈다. 쉼표로 나눈 두 이름은 두 저자가 아니다.복습: 문헌 데이터베이스
문제 5biblatex를 쓰는 문서를 LuaLaTeX로 한 번만 컴파일했다. 인용이 있어야 할 자리에 굵은 글씨의 키가 나오고, 참고 문헌 목록은 없다. 무엇이 빠졌는가?
biblatex에서는\addbibresource가 올바른 명령이다. 빠진 것은 데이터베이스를 처리하는 프로그램이다.Biber가 없으면 목록을 쓰는 것이 없다. 키는 굵은 글씨 그대로 남는다.없는 키도 같은 결과를 낳지만, 첫 처리에서는 모든 키가 이렇게 보인다.LuaLaTeX는 인용된 키를 기록하고, Biber는 그것을 데이터베이스에서 찾아 정렬한 뒤 목록을 써 낸다. 다음 처리가 그 목록을 읽는다.문제 6데이터베이스에는 항목이 마흔 개 있고, 문서는 그중 셋을 인용한다.
\printbibliography는 무엇을 나열하는가?그것은\nocite{*}를 쓸 때만 그렇다.\nocite는 인용하지 않은 저작을 더한다. 인용한 저작은 저절로 들어간다.biblatex는 목록을 나눌 수 있지만, 그렇게 하라고 지시했을 때만이다.목록은 인용된 것으로 만들어진다. 인용하지 않은 저작을 넣으려면\nocite를 쓰고,\nocite{*}는 모두 넣는다.문제 7
style=verbose-ibid를 쓰고 babel을 불러오지 않은 한국어 문서(biblatex는 영어 모듈을 쓴다)에서, 같은 쪽의 잇단 두 각주가 같은 저작을 인용한다. 첫째는 그 15쪽을, 둘째는 그 20쪽을 인용한다. 둘째 각주는 무엇이라고 쓰는가?온전한 출처는 처음 한 번만 준다.op. cit.는 같은 저자의 저작으로서 앞에서, 그러나 바로 앞이 아닌 곳에서 인용한 것을 가리키며, verbose-ibid는 이것을 쓰지 않는다. 이것을 쓰는 것은 전통적인 방식이다.그것은 번호 스타일의 것이며, 번호 스타일은 각주로 인용하지 않는다.verbose-ibid는 바로 앞 각주와 같은 저작을 인용하는 인용을 줄여 쓴다. 다만 쪽의 첫 각주는 예외인데, 거기서는 독자가 앞 각주를 보지 못하기 때문이다. 약어는 biblatex가 쓰는 언어가 정한다.복습: 인문학의 인용
문제 8플라톤 『국가』의 주석이 동굴의 비유 대목을 “514a”로 인용한다. 이 번호는 무엇을 가리키는가?
그렇다면 독자는 바로 그 번역본이 있어야 한다. 고전적 번호 매기기는 바로 그것을 피하려고 있다.『국가』는 산문으로 된 대화편이어서 시행이 없다.베커 판이 번호를 매기는 것은 아리스토텔레스의 저작이지 플라톤의 저작이 아니다.이 판의 쪽과 단에 따른 인용은 그것을 여백에 적어 둔 어느 판이나 번역에서도 대목을 찾아 준다.복습: 인문학의 인용
문제 9
\index{칸트!윤리학}은 찾아보기에 무엇을 내는가?기호!는 찍히지 않는다. 하위 층위의 표시이다.그러려면\index명령이 둘 필요하다. 여기서 “윤리학”은 “칸트”에 딸려 있다.참조는|see{…}로 쓴다.기호!는 항목의 층위를 나눈다.복습: 찾아보기와 용어집
문제 10항목
\index{아리스토텔레스}와\index{『윤리학』}이 있는 찾아보기를 makeindex로 처리한다. 어떤 순서로 나오는가?makeindex는 출력되는 글자를 보지 않고 항목의 소스를 본다.받아들인다. 찾아보기에 그대로 찍힌다.겹낫표의 부호는 한글 음절보다 작아서 한글 앞에 온다. ASCII 밖에 있으므로 라틴 문자보다는 뒤이다.@앞은 정렬 키이고, 뒤는 출력되는 형태이다.복습: 찾아보기와 용어집
콘텐츠를 불러오는 중…