From 5271c6b3fbdc72d6a3e0405718f7c98cdf47eda0 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Mon, 16 Nov 2020 16:36:16 -0800 Subject: Improve fix to siunitx numbers with minus. - use real minus sign - use tests contributed by Igor Pashev. --- src/Text/Pandoc/Readers/LaTeX/SIunitx.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/Text/Pandoc/Readers/LaTeX/SIunitx.hs b/src/Text/Pandoc/Readers/LaTeX/SIunitx.hs index d16dec580..db9c276e7 100644 --- a/src/Text/Pandoc/Readers/LaTeX/SIunitx.hs +++ b/src/Text/Pandoc/Readers/LaTeX/SIunitx.hs @@ -71,7 +71,7 @@ parseNumPart = parseSpace where parseDecimalNum = do - pref <- option mempty $ (mempty <$ char '+') <|> ("-" <$ char '-') + pref <- option mempty $ (mempty <$ char '+') <|> ("\x2212" <$ char '-') basenum <- (pref <>) . T.pack <$> many1 (satisfy (\c -> isDigit c || c == '.')) uncertainty <- option mempty $ T.pack <$> parseParens -- cgit v1.2.3