From dc8caf10df9ba65169ba050ea37cca2d45fcc4d4 Mon Sep 17 00:00:00 2001 From: Enno Date: Tue, 11 Dec 2018 18:21:45 -0300 Subject: template:latex: make @ letter before using it (#5145) This fixes the previous commit for parskip and KOMA classes. --- data/templates/default.latex | 11 +++++++---- test/lhs-test.latex | 11 +++++++---- test/lhs-test.latex+lhs | 11 +++++++---- test/writer.latex | 11 +++++++---- test/writers-lang-and-dir.latex | 11 +++++++---- 5 files changed, 35 insertions(+), 20 deletions(-) diff --git a/data/templates/default.latex b/data/templates/default.latex index 1861bde45..6e8fda613 100644 --- a/data/templates/default.latex +++ b/data/templates/default.latex @@ -159,13 +159,16 @@ $endif$ }{} $if(indent)$ $else$ +\makeatletter \@ifundefined{KOMAClassName}{% \IfFileExists{parskip.sty}{% - \usepackage{parskip} + \usepackage{parskip} }{% else - \setlength{\parindent}{0pt} - \setlength{\parskip}{6pt plus 2pt minus 1pt} - }}{\KOMAoptions{parskip=half}} + \setlength{\parindent}{0pt} + \setlength{\parskip}{6pt plus 2pt minus 1pt}} +}{% else + \KOMAoptions{parskip=half}} +\makeatother $endif$ $if(verbatim-in-note)$ \usepackage{fancyvrb} diff --git a/test/lhs-test.latex b/test/lhs-test.latex index 88758c51c..015a55255 100644 --- a/test/lhs-test.latex +++ b/test/lhs-test.latex @@ -21,13 +21,16 @@ \usepackage[]{microtype} \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts }{} +\makeatletter \@ifundefined{KOMAClassName}{% \IfFileExists{parskip.sty}{% - \usepackage{parskip} + \usepackage{parskip} }{% else - \setlength{\parindent}{0pt} - \setlength{\parskip}{6pt plus 2pt minus 1pt} - }}{\KOMAoptions{parskip=half}} + \setlength{\parindent}{0pt} + \setlength{\parskip}{6pt plus 2pt minus 1pt}} +}{% else + \KOMAoptions{parskip=half}} +\makeatother \usepackage{hyperref} \hypersetup{ pdfborder={0 0 0}, diff --git a/test/lhs-test.latex+lhs b/test/lhs-test.latex+lhs index 53b684192..fc16ff95a 100644 --- a/test/lhs-test.latex+lhs +++ b/test/lhs-test.latex+lhs @@ -21,13 +21,16 @@ \usepackage[]{microtype} \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts }{} +\makeatletter \@ifundefined{KOMAClassName}{% \IfFileExists{parskip.sty}{% - \usepackage{parskip} + \usepackage{parskip} }{% else - \setlength{\parindent}{0pt} - \setlength{\parskip}{6pt plus 2pt minus 1pt} - }}{\KOMAoptions{parskip=half}} + \setlength{\parindent}{0pt} + \setlength{\parskip}{6pt plus 2pt minus 1pt}} +}{% else + \KOMAoptions{parskip=half}} +\makeatother \usepackage{hyperref} \hypersetup{ pdfborder={0 0 0}, diff --git a/test/writer.latex b/test/writer.latex index 0a9cf96f8..46e9b7a38 100644 --- a/test/writer.latex +++ b/test/writer.latex @@ -21,13 +21,16 @@ \usepackage[]{microtype} \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts }{} +\makeatletter \@ifundefined{KOMAClassName}{% \IfFileExists{parskip.sty}{% - \usepackage{parskip} + \usepackage{parskip} }{% else - \setlength{\parindent}{0pt} - \setlength{\parskip}{6pt plus 2pt minus 1pt} - }}{\KOMAoptions{parskip=half}} + \setlength{\parindent}{0pt} + \setlength{\parskip}{6pt plus 2pt minus 1pt}} +}{% else + \KOMAoptions{parskip=half}} +\makeatother \usepackage{fancyvrb} \usepackage{hyperref} \hypersetup{ diff --git a/test/writers-lang-and-dir.latex b/test/writers-lang-and-dir.latex index 66f1104c6..de382641d 100644 --- a/test/writers-lang-and-dir.latex +++ b/test/writers-lang-and-dir.latex @@ -21,13 +21,16 @@ \usepackage[]{microtype} \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts }{} +\makeatletter \@ifundefined{KOMAClassName}{% \IfFileExists{parskip.sty}{% - \usepackage{parskip} + \usepackage{parskip} }{% else - \setlength{\parindent}{0pt} - \setlength{\parskip}{6pt plus 2pt minus 1pt} - }}{\KOMAoptions{parskip=half}} + \setlength{\parindent}{0pt} + \setlength{\parskip}{6pt plus 2pt minus 1pt}} +}{% else + \KOMAoptions{parskip=half}} +\makeatother \usepackage{hyperref} \hypersetup{ pdfborder={0 0 0}, -- cgit v1.2.3