1

Is there a way to slightly increase letter spacing (tracking) using microtype package and not to lose the ligatures—especially not those starting with ‘f’—other then putting all the “fi“ and “fl“ and “ffl” into \lslig{}?

MWE:

%%%! lualatex
\documentclass[11pt,twoside,openright]{book}
\usepackage{fontspec}
\usepackage[czech]{babel}
\setmainfont{Adobe Garamond Pro}
\usepackage[
    protrusion = true,
    expansion = true,
    tracking = true,
]{microtype}
\begin{document}
\SetTracking{encoding = *, shape = *}{1}\lsstyle
fikce a fiflena
\end{document}

broken ligatures with kerning

Example with ligatures protected by \lslig:

%%%! lualatex
\documentclass[11pt,twoside,openright]{book}
\usepackage{fontspec}
\usepackage[czech]{babel}
\setmainfont{Adobe Garamond Pro}
\usepackage[
    protrusion = true,
    expansion = true,
    tracking = true,
]{microtype}
\begin{document}
\SetTracking{encoding = *, shape = *}{1}\lsstyle
\lslig{fi}kce a \lslig{fi}\lslig{fl}ena
\end{document}

protected ligatures

Marcel S.
  • 1,313

0 Answers0