git.iko.soy/typeable/pandoc
on master help sign in
LaTeX reader: support `\pm` in `SI{..}`.
8437a4aJohn MacFarlane
src/Text/Pandoc/Readers/LaTeX/SIunitx.hs+3−1
@@ -45,7 +45,9 @@ doSI tok = do
45 unit]
45 unit]
46
46
47doSInum :: PandocMonad m => LP m Inlines
47doSInum :: PandocMonad m => LP m Inlines
48−doSInum = skipopts *> (tonum . untokenize <$> braced)
48+doSInum = skipopts *> (tonum . untokenize . map convertPM <$> braced)
49+ where convertPM (Tok pos (CtrlSeq "pm") _) = Tok pos Word "\xb1\xa0"
50+ convertPM t = t
49
51
50tonum :: Text -> Inlines
52tonum :: Text -> Inlines
51tonum value =
53tonum value =
test/command/6620.md+3
@@ -7,9 +7,12 @@
7\SI{0.135(21)}{\m}
7\SI{0.135(21)}{\m}
8
8
9\SI{12.3(60)}{\m}
9\SI{12.3(60)}{\m}
10+
11+\SI{10.0 \pm 3.3}{\ms}
10^D
12^D
11<p>23 ± 2 m</p>
13<p>23 ± 2 m</p>
12<p>125 ± 12 m</p>
14<p>125 ± 12 m</p>
13<p>0.135 ± 0.021 m</p>
15<p>0.135 ± 0.021 m</p>
14<p>12.3 ± 6 m</p>
16<p>12.3 ± 6 m</p>
17+<p>10.0 ± 3.3 ms</p>
15```
18```