\DocumentMetadata{pdfstandard=A-2b, lang=en-GB} \documentclass[a4paper,british]{ltxdoc} \usepackage{fontspec} \setmainfont{erewhon} \setsansfont{Cabin}[Scale=MatchLowercase] \setmonofont{iosevka}[ Scale = MatchLowercase, Extension = .ttf, UprightFont = *-regular, ItalicFont = *-italic, BoldFont = *-bold, BoldItalicFont = *-bolditalic, HyphenChar=None, Color=5D1D00, ] \usepackage[expansion=true, protrusion=true]{microtype} \usepackage{babel,varioref} \usepackage[ShortPages, OverfullLines, UnderfullLines, EOPHyphens, RepeatedHyphens, % Widows, Orphans, ]{lua-typo} \renewcommand*\descriptionlabel[1]{% \hspace{\labelsep}\texttt{#1}} \usepackage{array,url,verbatim} \usepackage[numbered]{hypdoc} \hypersetup{colorlinks,urlcolor=blue,unicode} \let\Debugging\comment\let\endDebugging\endcomment \let\FrenchDoc\comment\let\endFrenchDoc\endcomment \RecordChanges \AtEndDocument{% \clearpage \section{Change History}% \GlossaryPrologue{}% Changes are listed in reverse order (latest first) from version~0.30. \PrintChanges } \newcommand*\texdir[1]{\textsc{#1}} \newcommand*\file[1]{\texttt{#1}} \newcommand*\pkg[1]{\texttt{#1}} \newcommand*\opt[1]{\texttt{#1}} \renewcommand\meta[1]{\texttt{\textsl{<#1>}}} \newcommand*\node[1]{\textsc{#1}} \setlength{\parindent}{0pt} \setlength{\parskip}{.3\baselineskip plus 0.3pt minus 0.3pt} \begin{document} \GetFileInfo{lua-typo.sty} \DocInput{lua-typo.dtx} \end{document} %%% Local Variables: %%% coding: utf-8 %%% TeX-engine: luatex %%% End: %% %% %% End of file `lua-typo.ltx'.