src/Pure/Thy/presentation.scala
changeset 73036 b028e8d22d8d
parent 73028 95e0f014cd24
child 73041 66b45c3389d3
--- a/src/Pure/Thy/presentation.scala	Sun Jan 03 12:11:56 2021 +0100
+++ b/src/Pure/Thy/presentation.scala	Sun Jan 03 16:21:59 2021 +0100
@@ -56,6 +56,13 @@
 
   /* HTML body */
 
+  val html_elements1: Markup.Elements =
+    Rendering.foreground_elements ++ Rendering.text_color_elements +
+      Markup.NUMERAL + Markup.COMMENT
+
+  val html_elements2: Markup.Elements =
+    html_elements1 ++ Rendering.markdown_elements + Markup.LANGUAGE
+
   private val div_elements =
     Set(HTML.div.name, HTML.pre.name, HTML.par.name, HTML.list.name, HTML.enum.name,
       HTML.descr.name)
@@ -100,14 +107,11 @@
 
   /* PIDE HTML document */
 
-  val html_elements: Markup.Elements =
-    Rendering.foreground_elements ++ Rendering.text_color_elements ++ Rendering.markdown_elements +
-      Markup.NUMERAL + Markup.COMMENT + Markup.LANGUAGE
-
   def html_document(
     resources: Resources,
     snapshot: Document.Snapshot,
     html_context: HTML_Context,
+    html_elements: Markup.Elements,
     plain_text: Boolean = false): HTML_Document =
   {
     require(!snapshot.is_outdated)
@@ -377,6 +381,7 @@
     progress: Progress = new Progress,
     verbose: Boolean = false,
     html_context: HTML_Context,
+    html_elements: Markup.Elements,
     presentation: Context)
   {
     val info = deps.sessions_structure(session)