Personnalisation des polices OpenType en LuaL
ATEX
Ajouter des ligatures
Christophe Caignaert
25 juin 2018
Personnalisation des polices OpenType en
LuaLATEX Christophe
Caignaert
LuaL
ATEX
Personnalisation
Créer une ligature
On peut personnaliser sa police en ajoutant des features sous forme de commandes directes directlua , par exemple pour ligb , notre premier exemple :
\directlua{
fonts.handlers.otf.addfeature{
name = "ligb", type = "ligature",
data = { ['fi'] = { "f", "i" }, }, } }
Et ça marche, on aurait pu ajouter d’autres ligatures en ajoutant des
datas !
Personnalisation des polices OpenType en
LuaLATEX Christophe
Caignaert
LuaL
ATEX
Personnalisation
En entrée :
{\fontspec{AJensonPro-Regular.otf}
L'effort final est efficace !
\addfontfeatures{RawFeature = -liga}
L'effort final est efficace !
\addfontfeatures{RawFeature = +ligb}
L'effort final est efficace !}