git.iko.soy/typeable/pandoc
on master help sign in
Use selnolig to selectively suppress ligatures with lualatex.

Closes #6534

commit5f8336adcc1cfd1af4dee0a26c9fe6b55cf452b3 authorJohn MacFarlane <jgm@berkeley.edu> dateWed 15 Jul 2020, 13:28 (6 years ago) parent5d4ce5e
5 files changed+15
data/templates/default.latex+3 test/lhs-test.latex+3 test/lhs-test.latex+lhs+3 test/writer.latex+3 test/writers-lang-and-dir.latex+3
data/templates/default.latex+3
@@ -339,6 +339,9 @@ $if(babel-newcommands)$
339339$endif$
340340\fi
341341$endif$
342+\ifluatex
343+ \usepackage{selnolig} % disable illegal ligatures
344+\fi
342345$if(dir)$
343346\ifxetex
344347 % Load bidi as late as possible as it modifies e.g. graphicx
test/lhs-test.latex+3
@@ -81,6 +81,9 @@
8181\providecommand{\tightlist}{%
8282 \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
8383\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
84+\ifluatex
85+ \usepackage{selnolig} % disable illegal ligatures
86+\fi
8487
8588\author{}
8689\date{}
test/lhs-test.latex+lhs+3
@@ -48,6 +48,9 @@
4848\providecommand{\tightlist}{%
4949 \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
5050\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
51+\ifluatex
52+ \usepackage{selnolig} % disable illegal ligatures
53+\fi
5154
5255\author{}
5356\date{}
test/writer.latex+3
@@ -63,6 +63,9 @@
6363\providecommand{\tightlist}{%
6464 \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
6565\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
66+\ifluatex
67+ \usepackage{selnolig} % disable illegal ligatures
68+\fi
6669
6770\title{Pandoc Test Suite}
6871\author{John MacFarlane \and Anonymous}
test/writers-lang-and-dir.latex+3
@@ -66,6 +66,9 @@
6666 \newcommand{\textfrench}[2][]{\foreignlanguage{french}{#2}}
6767 \newenvironment{french}[2][]{\begin{otherlanguage}{french}}{\end{otherlanguage}}
6868\fi
69+\ifluatex
70+ \usepackage{selnolig} % disable illegal ligatures
71+\fi
6972\ifxetex
7073 % Load bidi as late as possible as it modifies e.g. graphicx
7174 \usepackage{bidi}