TeX Live의 새로운 업데이트에는 몇 가지 문제가 있을 수 있습니다. 이제 LuaLaTeX로 글꼴을 컴파일할 때 이 새로운 오류가 발생했습니다 Charis SIL
. 글꼴을 변경하면(예 Gentium Plus
:) 오류가 사라집니다.
LaTeX3 오류: 'fontspec-renderer/Renderer' 키는 고정된
LaTeX3 선택 항목 세트만 허용합니다. ]
편집: 저는 Charis SIL 글꼴을 사용합니다.
\setmainfont{Charis SIL}[ Renderer = ICU ]
작은 대문자를 얻으려면 그것이 Renderer = ICU
문제라는 것을 방금 알았습니다. 그것 없이는 문제가 사라졌습니다.
내 관심사는 무슨 일이 일어났는지에 대한 것입니다. 나는 이 구성을 수년간 사용해왔는데 오늘은 실패했습니다.
편집 2: 이것은 MWE입니다
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Charis SIL}[
Renderer = ICU
]
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\end{document}
편집 3: Renderer = ICU
내 실수는 잊어버리세요. 내 요점은 fontspec
및 에 몇 가지 문제가 있다는 것입니다 Charis SIL
. MacTeX에서는 잘 컴파일되지만 Ubuntu 18.04, TeX Live 2018에서는 오류가 발생하는 MWE가 있습니다. 둘 다 업데이트되었습니다. 하지만 글꼴을 변경하면(예 Gentium Plus
:) 오류가 사라집니다.
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Charis SIL}[%{Gentium Plus}[%{Charis SIL}[
Ligatures = TeX,
]
%%% Microtype
\usepackage[activate={true,nocompatibility},final,tracking=alltext,letterspace=-10]{microtype}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\textsc{Hello World!}
\end{document}
오류:
Missing number, treated as zero. \begin{document}
Missing number, treated as zero. \begin{document}
Missing number, treated as zero. \begin{document}
Missing number, treated as zero. \begin{document}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
Missing number, treated as zero. \textsc{Hello World!}
그리고 중요한 점은 몇 년 동안 유사한 템플릿이 포함된 여러 파일을 사용했지만 Charis SIL
어제(2019년 2월 26일) 모두 컴파일에 실패했다는 것입니다. 글꼴을 Gentium Plus
.