src/Pure/Thy/document_build.scala
changeset 76454 f2d17e69e520
parent 76451 87cd8506e000
child 76628 46017d6b9bfa
--- a/src/Pure/Thy/document_build.scala	Sat Nov 05 14:29:19 2022 +0100
+++ b/src/Pure/Thy/document_build.scala	Sat Nov 05 14:41:51 2022 +0100
@@ -386,7 +386,7 @@
   class PDFLaTeX_Engine extends Bash_Engine("pdflatex") { override def use_pdflatex: Boolean = true }
   class Build_Engine extends Bash_Engine("build") { override def use_build_script: Boolean = true }
 
-  class LIPIcs_Engine extends Bash_Engine("lipics") {
+  class LIPIcs_Engine(name: String) extends Bash_Engine(name) {
     def lipics_options(options: Options): Options =
       options + "document_heading_prefix=" + "document_comment_latex"
 
@@ -400,6 +400,10 @@
       context.prepare_directory(dir, doc, latex_output)
     }
   }
+  class LIPIcs_LuaLaTeX_Engine extends LIPIcs_Engine("lipics")
+  class LIPIcs_PDFLaTeX_Engine extends LIPIcs_Engine("lipics_pdflatex") {
+    override def use_pdflatex: Boolean = true
+  }
 
 
   /* build documents */