git.iko.soy/typeable/pandoc
on master help sign in
LaTeX writer: don't set stVerbInNote unnecessarily.
commit48368061a1ab3f9def9e63fbb01966c14effbd74 authorJohn MacFarlane <jgm@berkeley.edu> dateSat 23 Jul 2011, 08:36 (15 years ago) parent4dc40c9
1 file changed+4−3
src/Text/Pandoc/Writers/LaTeX.hs+4−3
src/Text/Pandoc/Writers/LaTeX.hs+4−3
@@ -372,10 +372,11 @@ inlineToLaTeX (Cite cits lst) = do
372372
373373inlineToLaTeX (Code _ str) = do
374374 st <- get
375− when (stInNote st) $ modify $ \s -> s{ stVerbInNote = True }
376− let chr = ((enumFromTo '!' '~') \\ str) !! 0
377375 if writerListings (stOptions st)
378− then return $ text $ "\\lstinline" ++ [chr] ++ str ++ [chr]
376+ then do
377+ when (stInNote st) $ modify $ \s -> s{ stVerbInNote = True }
378+ let chr = ((enumFromTo '!' '~') \\ str) !! 0
379+ return $ text $ "\\lstinline" ++ [chr] ++ str ++ [chr]
379380 else return $ text $ "\\texttt{" ++ stringToLaTeX str ++ "}"
380381inlineToLaTeX (Quoted SingleQuote lst) = do
381382 contents <- inlineListToLaTeX lst