.png)
TeXLive 2016의 패키지 luaotfload
에는 새로운 글꼴 기능을 추가하고 이전 버전의 FeatureFile 기능을 대체하는 인터페이스가 있습니다 fontspec
(다음 패치 참조:https://github.com/wspr/fontspec/commit/92fca7272dbea8df664e4739e958a8d6843c9c09아직 CTAN에는 없습니다)
나는 새로운 합자를 추가하는 방법을 알아냈습니다. ( tlig
의 기능을 살펴봄으로써 luaotfload
)
그러나 내가 원하는 것은 글꼴에서 특정 합자를 제거하는 것입니다. 예를 들어, 일부 글꼴, 특히 Slimbach의 글꼴에는 에 대한 합자가 있는데 T h
이를 제거하고 싶습니다. addfeature
of를 사용하여 이 작업을 수행하는 방법을 아는 사람이 있습니까 luaotfload
?
미리 감사드립니다.
답변1
당신은셀놀릭패키지. 주요 목적은 사용자가 합자를 선택적으로 억제할 수 있도록 하는 것입니다. 예를 들어 합성어에서 형태소 경계를 넘을 경우 합자를 억제합니다. (예를 들어 TeXbook에서 Don Knuth는 ff
합자를 사용해서는 안 되는 단어로 "shelfful"이라는 단어를 언급했습니다.) 그러나 selnolig
패키지는 합자를 억제하는 데에도 사용할 수 있습니다.전 세계적으로. 예를 들어,
\usepackage{selnolig}
\nolig{Th}{T|h}
Th
전체 문서의 모든 합자를 분리합니다 .
selnolig
LuaLaTeX가 필요합니다.
전체 공개: 나는 패키지의 주요 작성자입니다 selnolig
.