git.iko.soy/typeable/pandoc
on master help sign in
default.latex: fix CSLReference macro definition.

It improperly handled entry spacing and expected 3 parameters instead of 2.

commit82280cc62c9fdfe7ffe1b0d8443d1739b441e22b authorJohn MacFarlane <jgm@berkeley.edu> dateTue 13 Oct 2020, 10:09 (6 years ago) parentef6627f
1 file changed+2−3
data/templates/default.latex+2−3
data/templates/default.latex+2−3
@@ -370,15 +370,14 @@ $if(csl-refs)$
370370\setlength{\cslhangindent}{1.5em}
371371\newlength{\csllabelwidth}
372372\setlength{\csllabelwidth}{3em}
373−\newenvironment{CSLReferences}[3] % #1 hanging-ident, #2 entry sp
373+\newenvironment{CSLReferences}[3] % #1 hanging-ident, #2 entry spacing
374374 {% don't indent paragraphs
375375 \setlength{\parindent}{0pt}
376376 % turn on hanging indent if param 1 is 1
377377 \ifodd #1 \everypar{\setlength{\hangindent}{\cslhangindent}}\ignorespaces\fi
378− % set line spacing
379378 % set entry spacing
380379 \ifnum #2 > 0
381− \setlength{\parskip}{#3\baselineskip}
380+ \setlength{\parskip}{#2\baselineskip}
382381 \fi
383382 }%
384383 {}