
다음 MCE는 매력처럼 컴파일되고 멋진 키보드 키를 제공합니다. 하지만 로드되자마자 luatexja-fontspec
일부 문자가 누락됩니다(여기서 ⌥).
\documentclass{article}
% \usepackage{luatexja-fontspec}
\usepackage{biolinum}
\begin{document}
Foo
\LKeyEnter
\LKeyOptionKey
\end{document}
예를 들어 의 범위를 제한하여 이 문제를 피할 수 있는 방법이 있습니까 luatexja-fontspec
?
답변1
luatexja는 모든 문자를 ALchar와 JAchar라는 두 클래스로 매핑합니다. 두 번째는 항상 일본어 글꼴로 조판됩니다. 를 사용하면 문자가 ALchar로 한 번 조판되도록 강제할 수 있으며 \ltjalchar
, 다음을 사용하여 문자의 상태를 변경할 수 있습니다.\ltjdefcharrange
\documentclass{article}
\usepackage{luatexja-fontspec}
\usepackage{biolinum}
\begin{document}
Foo
\LKeyEnter
\LKeyOptionKey
{\biolinumkey\ltjalchar 8997}
\ltjdefcharrange{4}{8997}
\LKeyOptionKey
\end{document}