
polyglossia
와 를 함께 사용하면 biblatex
오류가 발생합니다.
! Package biblatex Error: Patching 'babel' package failed.
See the biblatex package documentation for explanation.
Type H <return> for immediate help.
...
l.4 \begin{document}
? h
This is an internal issue typically caused by a conflict
between biblatex and some other package. Modifying
the package loading order may fix the problem.
?
최소한의 실패 예는 다음과 같습니다.
\documentclass{article}
\usepackage{polyglossia}
\usepackage{biblatex}
\begin{document}
test
\end{document}
오류 메시지에도 불구하고 두 패키지의 순서를 바꾸는 것은 도움이 되지 않습니다. 마지막 MiKTeX 패키지 업데이트(2013년 6월 3일) 기준으로 파일을 업데이트했습니다. XeLaTeX와 LuaLaTeX 모두에서 오류가 발생합니다.
참고문헌에 반드시 여러 언어를 사용할 생각은 없습니다. polyglossia
문서의 주요 텍스트로 사용할 수 있기를 원합니다 . 어떻게 해야 하나요?
답변1
이는 TL 2013의 폴리글로시아 업데이트로 인해 biblatex
폴리글로시아가 사용하는 바벨 호환 매크로를 패치하는 기능이 중단되었기 때문입니다. (2.7) 의 개발 버전에서는 biblatex
이 문제가 수정되었으며 곧 출시될 예정입니다. 어쨌든 폴리글로시아를 완전히 지원하지는 않는다는 점을 명심하세요 biblatex
(현재는 바벨만 지원합니다).
편집 - biblatex 팀의 Joseph Wright는 왜 폴리글로시아가 실제로 제대로 작동하지 않았는지 알아냈고 SF의 biblatex 2.8 DEV에 그의 수정 사항을 통합했습니다. 여기에서 시도해 보시고 개선 요청에 대한 의견을 추가해 주세요.https://github.com/plk/biblatex/issues/69.