git.iko.soy/typeable/pandoc
on master help sign in
HTML writer: Deactivate "incremental" inside slide speaker notes.

Closes #1394.

commit05a5b4e3c2aa53fa9c12464791d3a4969b18daba authorJohn MacFarlane <jgm@berkeley.edu> dateThu 10 Jul 2014, 15:05 (12 years ago) parent9e0495c
1 file changed+5−3
src/Text/Pandoc/Writers/HTML.hs+5−3
src/Text/Pandoc/Writers/HTML.hs+5−3
@@ -429,9 +429,11 @@ blockToHtml opts (Div attr@(_,classes,_) bs) = do
429429 let contents' = nl opts >> contents >> nl opts
430430 return $
431431 if "notes" `elem` classes
432− then case writerSlideVariant opts of
433− RevealJsSlides -> addAttrs opts attr $ H5.aside $ contents'
434− NoSlides -> addAttrs opts attr $ H.div $ contents'
432+ then let opts' = opts{ writerIncremental = False } in
433+ -- we don't want incremental output inside speaker notes
434+ case writerSlideVariant opts of
435+ RevealJsSlides -> addAttrs opts' attr $ H5.aside $ contents'
436+ NoSlides -> addAttrs opts' attr $ H.div $ contents'
435437 _ -> mempty
436438 else addAttrs opts attr $ H.div $ contents'
437439blockToHtml _ (RawBlock f str)