
OpenBSD-current에서 Tex Live 2013을 실행하고 있습니다. biblatex 및 biblatex-chicago 버전은 약간 오래된 것 같습니다. 이로 인해 내 문서 중 일부가 컴파일되지 않습니다.
CTAN에서 이 두 패키지의 최신 버전을 다운로드하여 내 ~/texmf
폴더에 저장했습니다. kpsewhich
올바른 버전을 찾는 것 같습니다.
% kpsewhich biblatex.sty biblatex-chicago.sty
/home/peter/texmf/tex/biblatex/latex/biblatex.sty
/home/peter/texmf/tex/biblatex-chicago/latex/biblatex-chicago.sty
biblatex-chicago를 가져오는 문서를 컴파일하는 데 실패합니다. 나는 이것이 올바른 버전을 보는 kpse에도 불구하고 pdflatex가 이러한 패키지의 이전 버전을 찾고 있기 때문이라고 생각합니다.
% pdflatex summaries.tex
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013-OpenBSD_Ports)
restricted \write18 enabled.
entering extended mode
(./summaries.tex
LaTeX2e <2011/06/27>
Babel <3.9f> and hyphenation patterns for 78 languages loaded.
(/usr/local/share/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/share/texmf-dist/tex/latex/base/size12.clo))
(/usr/local/share/texmf-dist/tex/latex/biblatex-chicago/biblatex-chicago.sty
(/usr/local/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
(/usr/local/share/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/usr/local/share/texmf-dist/tex/latex/biblatex/biblatex.sty
(/usr/local/share/texmf-dist/tex/latex/biblatex/biblatex1.sty
(/usr/local/share/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/share/texmf-dist/tex/latex/logreq/logreq.sty
(/usr/local/share/texmf-dist/tex/latex/logreq/logreq.def))
(/usr/local/share/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/local/share/texmf-dist/tex/latex/url/url.sty)
(/usr/local/share/texmf-dist/tex/latex/biblatex/blx-compat.def)
(/usr/local/share/texmf-dist/tex/latex/biblatex/biblatex.def)
(/usr/local/share/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate.bbx)
(/usr/local/share/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate.cbx)
(/usr/local/share/texmf-dist/tex/latex/biblatex/biblatex.cfg)))
Package biblatex Warning: 'labelyear' option is deprecated, use 'labeldate' ins
tead.
! Undefined control sequence.
<argument> \DeclareLabelyear
[music,review,video]{\field {eventyear}\field {...
l.92 \csuse{cms@\cms@style}
나는 찾았다pdflatex 패치 버전의 문제를 설명하는 이 질문. 그러나 나는 texlive의 패키지 버전을 사용하고 있기 때문에 pdftex를 다시 빌드하는 것이 여기서 올바른 접근 방식인지 완전히 확신할 수 없습니다. 나는 이것이 OpenBSD texlive 패키지의 버그라고 의심하기 시작했습니다. 그러나 단지 내가 멍청한 경우를 대비하여 여기에 질문을 게시하고 있습니다.