
microtype's
\textls
텍스트 추적을 변경하기 위해 와 함께 사용했는데 fontspec
최근까지는 제대로 작동했습니다. 최근에는 Latin Modern 이외의 글꼴에 대한 작업이 중단된 것 같습니다.
다음 MWE를 고려하십시오.
\documentclass{article}
\usepackage{fontspec}
\usepackage{microtype}
\setmainfont{Georgia}
\begin{document}
\textls[-100]{Bereits hier zeichnen sich erste Widersprüche ab; als regelrecht absurd erscheint angesichts der angeblichen Friedfertigkeit der Utopier aber dann die große Zahl von sehr wohl zulässigen Kriegsgründen: Die Bewohner Utopias stehen befreundeten Völkern im Kriegsfall bei und führen für sie sogar Rachefeldzüge, ebenso befreien sie unterdrückte Völker von Tyrannen.}
\textls[100]{Bereits hier zeichnen sich erste Widersprüche ab; als regelrecht absurd erscheint angesichts der angeblichen Friedfertigkeit der Utopier aber dann die große Zahl von sehr wohl zulässigen Kriegsgründen: Die Bewohner Utopias stehen befreundeten Völkern im Kriegsfall bei und führen für sie sogar Rachefeldzüge, ebenso befreien sie unterdrückte Völker von Tyrannen.}
Bereits hier zeichnen sich erste Widersprüche ab; als regelrecht absurd erscheint angesichts der angeblichen Friedfertigkeit der Utopier aber dann die große Zahl von sehr wohl zulässigen Kriegsgründen: Die Bewohner Utopias stehen befreundeten Völkern im Kriegsfall bei und führen für sie sogar Rachefeldzüge, ebenso befreien sie unterdrückte Völker von Tyrannen.
\end{document}
Georgia를 사용하면 이 \textls
명령은 효과가 없으며 다소 극단적인 값을 사용하더라도 세 문단이 동일하게 나타납니다. 주석을 달면 \setmainfont
정상적으로 작동합니다.
나는 이것이 일부 글꼴 로딩 패키지의 최근 업데이트 때문이라고 생각하지만, 범인이 누구인지는 모릅니다.
답변1
없이 그냥 하시면 됩니다 microtype
.
\documentclass{article}
\usepackage{fontspec}
\setmainfont{texgyreschola}[
Extension = .otf,
UprightFont = *-regular,
ItalicFont = *-italic,
BoldFont = *-bold,
BoldItalicFont = *-bolditalic,
]
\newcommand\textls[2][0]{{\letterspacefont\lsfont\font#1\lsfont#2}}
\begin{document}
\textls[-100]{Bereits hier zeichnen sich erste Widersprüche ab; als regelrecht absurd erscheint angesichts der angeblichen Friedfertigkeit der Utopier aber dann die große Zahl von sehr wohl zulässigen Kriegsgründen: Die Bewohner Utopias stehen befreundeten Völkern im Kriegsfall bei und führen für sie sogar Rachefeldzüge, ebenso befreien sie unterdrückte Völker von Tyrannen.}
\textls[100]{Bereits hier zeichnen sich erste Widersprüche ab; als regelrecht absurd erscheint angesichts der angeblichen Friedfertigkeit der Utopier aber dann die große Zahl von sehr wohl zulässigen Kriegsgründen: Die Bewohner Utopias stehen befreundeten Völkern im Kriegsfall bei und führen für sie sogar Rachefeldzüge, ebenso befreien sie unterdrückte Völker von Tyrannen.}
Bereits hier zeichnen sich erste Widersprüche ab; als regelrecht absurd erscheint angesichts der angeblichen Friedfertigkeit der Utopier aber dann die große Zahl von sehr wohl zulässigen Kriegsgründen: Die Bewohner Utopias stehen befreundeten Völkern im Kriegsfall bei und führen für sie sogar Rachefeldzüge, ebenso befreien sie unterdrückte Völker von Tyrannen.
\end{document}