0

私はHakyllを使用してブログを生成しており、生成された Web サイトに、私が行った講演のスライドをいくつか統合したいと考えています。これは、適切な構成で独自のカスタムを定義するのと同じくらい簡単なはずでpandocCompilerあり、実際に私はそれを行うことができます.

コンパイラの定義は次のとおりです。

 pandocSlideCompiler :: Compiler (Item String)
 pandocSlideCompiler = pandocCompilerWith defaultHakyllReaderOptions writeHtmlSlide
   where
     writeHtmlSlide = defaultHakyllWriterOptions { writerIncremental = True
                                                 , writerSectionDivs = False
                                                 , writerVariables = [("theme", "beige")]
                                                 , writerSlideLevel = Just 2
                                                 , writerSlideVariant = RevealJsSlides
                                                 , writerIgnoreNotes = True
                                                 }

これは機能しますが、生成されたスライドは正しくフォーマットされていませdivsection

実装したいコマンドラインの同等物は次のとおりです。

pandoc --slide-level 2 --variable theme=beige -i -s -o slides.html --template=template-revealjs.html -t revealjs slides.md

私の質問は次のとおりです。Text.Pandoc.Options のどのオプションを使用して、コマンドラインと同じ結果を生成する必要がありますか?

4

1 に答える 1