git.iko.soy/typeable/pandoc
on master help sign in
Let KOMA document class handle parskip when applicable (#5143)

This is just a change to the default latex template.

commit84147eeff15afe29899578fb5a5cc4cb2af1fb7d authorEnno <Konfekt@users.noreply.github.com> dateTue 11 Dec 2018, 15:22 (8 years ago) parent0f736d7
5 files changed+35−30
data/templates/default.latex+7−6 test/lhs-test.latex+7−6 test/lhs-test.latex+lhs+7−6 test/writer.latex+7−6 test/writers-lang-and-dir.latex+7−6
data/templates/default.latex+7−6
@@ -159,12 +159,13 @@ $endif$
159159}{}
160160$if(indent)$
161161$else$
162−\IfFileExists{parskip.sty}{%
163−\usepackage{parskip}
164−}{% else
165−\setlength{\parindent}{0pt}
166−\setlength{\parskip}{6pt plus 2pt minus 1pt}
167−}
162+\@ifundefined{KOMAClassName}{%
163+ \IfFileExists{parskip.sty}{%
164+ \usepackage{parskip}
165+ }{% else
166+ \setlength{\parindent}{0pt}
167+ \setlength{\parskip}{6pt plus 2pt minus 1pt}
168+ }}{\KOMAoptions{parskip=half}}
168169$endif$
169170$if(verbatim-in-note)$
170171\usepackage{fancyvrb}
test/lhs-test.latex+7−6
@@ -21,12 +21,13 @@
2121\usepackage[]{microtype}
2222\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
2323}{}
24−\IfFileExists{parskip.sty}{%
25−\usepackage{parskip}
26−}{% else
27−\setlength{\parindent}{0pt}
28−\setlength{\parskip}{6pt plus 2pt minus 1pt}
29−}
24+\@ifundefined{KOMAClassName}{%
25+ \IfFileExists{parskip.sty}{%
26+ \usepackage{parskip}
27+ }{% else
28+ \setlength{\parindent}{0pt}
29+ \setlength{\parskip}{6pt plus 2pt minus 1pt}
30+ }}{\KOMAoptions{parskip=half}}
3031\usepackage{hyperref}
3132\hypersetup{
3233 pdfborder={0 0 0},
test/lhs-test.latex+lhs+7−6
@@ -21,12 +21,13 @@
2121\usepackage[]{microtype}
2222\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
2323}{}
24−\IfFileExists{parskip.sty}{%
25−\usepackage{parskip}
26−}{% else
27−\setlength{\parindent}{0pt}
28−\setlength{\parskip}{6pt plus 2pt minus 1pt}
29−}
24+\@ifundefined{KOMAClassName}{%
25+ \IfFileExists{parskip.sty}{%
26+ \usepackage{parskip}
27+ }{% else
28+ \setlength{\parindent}{0pt}
29+ \setlength{\parskip}{6pt plus 2pt minus 1pt}
30+ }}{\KOMAoptions{parskip=half}}
3031\usepackage{hyperref}
3132\hypersetup{
3233 pdfborder={0 0 0},
test/writer.latex+7−6
@@ -21,12 +21,13 @@
2121\usepackage[]{microtype}
2222\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
2323}{}
24−\IfFileExists{parskip.sty}{%
25−\usepackage{parskip}
26−}{% else
27−\setlength{\parindent}{0pt}
28−\setlength{\parskip}{6pt plus 2pt minus 1pt}
29−}
24+\@ifundefined{KOMAClassName}{%
25+ \IfFileExists{parskip.sty}{%
26+ \usepackage{parskip}
27+ }{% else
28+ \setlength{\parindent}{0pt}
29+ \setlength{\parskip}{6pt plus 2pt minus 1pt}
30+ }}{\KOMAoptions{parskip=half}}
3031\usepackage{fancyvrb}
3132\usepackage{hyperref}
3233\hypersetup{
test/writers-lang-and-dir.latex+7−6
@@ -21,12 +21,13 @@
2121\usepackage[]{microtype}
2222\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
2323}{}
24−\IfFileExists{parskip.sty}{%
25−\usepackage{parskip}
26−}{% else
27−\setlength{\parindent}{0pt}
28−\setlength{\parskip}{6pt plus 2pt minus 1pt}
29−}
24+\@ifundefined{KOMAClassName}{%
25+ \IfFileExists{parskip.sty}{%
26+ \usepackage{parskip}
27+ }{% else
28+ \setlength{\parindent}{0pt}
29+ \setlength{\parskip}{6pt plus 2pt minus 1pt}
30+ }}{\KOMAoptions{parskip=half}}
3031\usepackage{hyperref}
3132\hypersetup{
3233 pdfborder={0 0 0},