다른 최신 iMac에서 큰 책을 다시 컴파일하면 오류가 발생합니다.
./LibroOrange.tex:187: Package etoolbox Error: Toggle 'blx@lang@captions@latin' undefined.
그러나 RETURN을 누르면 문제가 해결되는 것 같습니다. 컴파일러는 계속 작동하고 PDF는 올바른 방식으로 생성됩니다.
아이디어?
답변1
울리케 피셔이미 연결되어 있음LuaTeX에서 biblatex와 함께 폴리글로시아/바벨을 사용할 수 없습니다: etoolbox Toggle unundefined 댓글에서그리고 그것은 실제로 같은 문제입니다. 이 버그는 3.16 버전에서 수정되었습니다 biblatex
.
이 오류를 제거하려면 TeX 시스템을 업데이트하세요.
이전 버전의 biblatex
.
답변이 에만 적용되는지 여부에 대해 약간의 혼란이 있었기 때문에 polyglossia
다음은 를 사용한 예입니다 babel
.
대답의 핵심은 선을 갖는 것입니다
\providetoggle{blx@lang@captions@<language>}
기본 문서 언어 에 현지화 파일( 파일) 이 <language>
없는 경우. (파일 이 없는 에는 오류가 발생 하지만 모두 파일이 있는 , 또는 에는 오류 가 발생하는 이유를 설명합니다 .)biblatex
.lbx
latin
.lbx
ngerman
french
english
.lbx
다음 예제는 다시 오류 없이 컴파일됩니다.
\documentclass[latin]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\providetoggle{blx@lang@captions@latin}
\addbibresource{biblatex-examples.bib}
\begin{document}
Arma virumque cano \autocite{sigfridsson}
\printbibliography
\end{document}