Menu
CTAN
Comprehensive TeX Archive Network
Cover Upload Browse

selnolig – Selectively disable typographic ligatures

The pack­age sup­presses ty­po­graphic lig­a­tures se­lec­tively, i.e., based on pre­de­fined search pat­terns. The search pat­terns fo­cus on lig­a­tures deemed in­ap­pro­pri­ate be­cause they span mor­pheme bound­aries. For ex­am­ple, the word shelf­ful, which is men­tioned in the TeXbook as a word for which the ff lig­a­ture might be in­ap­pro­pri­ate, is au­to­mat­i­cally type­set as shelf\/ful rather than as shel{ff}ul.

For English and Ger­man lan­guage doc­u­ments, the pack­age pro­vides ex­ten­sive rules for the se­lec­tive sup­pres­sion of so-called “com­mon” lig­a­tures. Th­ese com­prise the ff, fi, fl, ffi, and ffl lig­a­tures as well as the ft and fft lig­a­tures. Other f-lig­a­tures, such as fb, fh, fj and fk, are sup­pressed glob­ally, while ex­cep­tions are made for names and words of non-English/Ger­man ori­gin, such as Kafka and fjord.

For English lan­guage doc­u­ments, the pack­age fur­ther pro­vides lig­a­ture sup­pres­sion macros for a num­ber of so-called “dis­cre­tionary” or “rare” lig­a­tures such as ct, st, and sp.

The pack­age re­quires use of a re­cent LuaLaTeX for­mat (for ex­am­ple TeXLive2012 or 2013, or MiKTeX2.9).

Sources/macros/luatex/latex/selnolig
Doc­u­men­ta­tion
Ver­sion0.256
Li­censeThe LaTeX Project Public Li­cense 1.3
Copy­right2013 Mico Lore­tan
Main­tainerMico Lore­tan
Con­tained inTeXlive as sel­no­lig
MikTeX as sel­no­lig
Topics sup­port for vari­a­tions of ty­po­graphic style

Down­load the con­tents of this pack­age in one zip archive (649.1k).

Guest Book Sitemap Contact