Like The New Yorker, I want my Adobe Caslon Pro to have ligatures for ffl, ffi, etc. but not for Th.
Using LuaLaTeX, how can I simply disable the Th ligature? Is it possible to do this without using the selnolig package, and, if not, could you tell me exactly how I should alter my preamble to make selnolig work?
\documentclass[fontsize=13.5pt,oneside,DIV=calc]{scrbook}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Adobe Caslon Pro}
\usepackage[paperwidth=150mm,paperheight=225mm]{geometry}
\geometry{verbose,tmargin=0.55in,bmargin=0.5in,lmargin=0.6in,rmargin=0.6in}
\pagestyle{empty}
\usepackage{microtype}
\usepackage{csquotes}
\MakeOuterQuote{"}
\MakeInnerQuote{´}
\automatichyphenmode=1
\frenchspacing
\usepackage{polyglossia}\setdefaultlanguage[variant=american]{english}
Th-ligature that's provided by, say,Adobe Caslon Pro, why wouldn't you also want to suppress it for all other fonts that feature this particular ligature? Suppose, say, that your document features bothAdobe Caslon ProandEB Garamond. What will your readers think when they notice that theTh-ligature is suppressed in one font but not the other? After all, theTh-ligature is very easily noticed. – Mico Apr 19 '20 at 05:33Th-iigature? (I'm not familiar with any such font, but of course that needn't mean much...) BTW, theselnoligpackage provides the\useligmacro, with which one can override\noligrules on a case-by-case basis. E.g.,\section{\uselig{The This That There Then}}. – Mico Apr 19 '20 at 08:48PTL Attentionuses a discretionary ligature forTh. But I don't want to necessarily just enable ligatures forTh. Your answer is perfect though. It is great thatselnoligdoes not require a major rewrite;\noligwill be very useful. – Richie101 Apr 19 '20 at 09:10