git.iko.soy/typeable/pandoc
on master help sign in
LaTeX writer: fix horizontal rule.

We change to use 0.5pt rather than `\linethickness`, which apparently only ever worked "by accident" and no longer works with recent updates to texlive. Closes #5801.

commitd9db76dcf40d1930ad15317d76fd2c90d9114801 authorJohn MacFarlane <jgm@berkeley.edu> dateSat 12 Oct 2019, 23:20 (7 years ago) parent2f32b53
2 files changed+14−14
src/Text/Pandoc/Writers/LaTeX.hs+1−1 test/writer.latex+13−13
src/Text/Pandoc/Writers/LaTeX.hs+1−1
@@ -745,7 +745,7 @@ blockToLaTeX (DefinitionList lst) = do
745745 "\\end{description}"
746746blockToLaTeX HorizontalRule =
747747 return
748− "\\begin{center}\\rule{0.5\\linewidth}{\\linethickness}\\end{center}"
748+ "\\begin{center}\\rule{0.5\\linewidth}{0.5pt}\\end{center}"
749749blockToLaTeX (Header level (id',classes,_) lst) = do
750750 modify $ \s -> s{stInHeading = True}
751751 hdr <- sectionHeader classes id' level lst
test/writer.latex+13−13
@@ -74,7 +74,7 @@
7474This is a set of tests for pandoc. Most of them are adapted from John Gruber's
7575markdown test suite.
7676
77−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
77+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
7878
7979\hypertarget{headers}{%
8080\section{Headers}\label{headers}}
@@ -110,7 +110,7 @@ with no blank line
110110
111111with no blank line
112112
113−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
113+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
114114
115115\hypertarget{paragraphs}{%
116116\section{Paragraphs}\label{paragraphs}}
@@ -126,7 +126,7 @@ Here's one with a bullet. * criminey.
126126There should be a hard line break\\
127127here.
128128
129−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
129+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
130130
131131\hypertarget{block-quotes}{%
132132\section{Block Quotes}\label{block-quotes}}
@@ -172,7 +172,7 @@ This should not be a block quote: 2 \textgreater{} 1.
172172
173173And a following paragraph.
174174
175−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
175+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
176176
177177\hypertarget{code-blocks}{%
178178\section{Code Blocks}\label{code-blocks}}
@@ -197,7 +197,7 @@ And:
197197These should not be escaped: \$ \\ \> \[ \{
198198\end{verbatim}
199199
200−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
200+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
201201
202202\hypertarget{lists}{%
203203\section{Lists}\label{lists}}
@@ -511,7 +511,7 @@ M.A.~2007
511511
512512B. Williams
513513
514−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
514+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
515515
516516\hypertarget{definition-lists}{%
517517\section{Definition Lists}\label{definition-lists}}
@@ -678,7 +678,7 @@ Code:
678678
679679Hr's:
680680
681−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
681+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
682682
683683\hypertarget{inline-markup}{%
684684\section{Inline Markup}\label{inline-markup}}
@@ -711,7 +711,7 @@ H\textsubscript{many~of~them}O.
711711These should not be superscripts or subscripts, because of the unescaped
712712spaces: a\^{}b c\^{}d, a\textasciitilde b c\textasciitilde d.
713713
714−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
714+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
715715
716716\hypertarget{smart-quotes-ellipses-dashes}{%
717717\section{Smart quotes, ellipses, dashes}\label{smart-quotes-ellipses-dashes}}
@@ -733,7 +733,7 @@ Dashes between numbers: 5--7, 255--66, 1987--1999.
733733
734734Ellipses\ldots and\ldots and\ldots.
735735
736−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
736+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
737737
738738\hypertarget{latex}{%
739739\section{LaTeX}\label{latex}}
@@ -782,7 +782,7 @@ Dog & 2 \\
782782Cat & 1 \\ \hline
783783\end{tabular}
784784
785−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
785+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
786786
787787\hypertarget{special-characters}{%
788788\section{Special Characters}\label{special-characters}}
@@ -845,7 +845,7 @@ Plus: +
845845
846846Minus: -
847847
848−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
848+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
849849
850850\hypertarget{links}{%
851851\section{Links}\label{links}}
@@ -938,7 +938,7 @@ Auto-links should not occur here:
938938or here: <http://example.com/>
939939\end{verbatim}
940940
941−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
941+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
942942
943943\hypertarget{images}{%
944944\section{Images}\label{images}}
@@ -953,7 +953,7 @@ From ``Voyage dans la Lune'' by Georges Melies (1902):
953953
954954Here is a movie \includegraphics{movie.jpg} icon.
955955
956−\begin{center}\rule{0.5\linewidth}{\linethickness}\end{center}
956+\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
957957
958958\hypertarget{footnotes}{%
959959\section{Footnotes}\label{footnotes}}