src/Pure/PIDE/resources.ML
changeset 71899 9a12eb655f67
parent 71876 ad063ac1f617
child 71911 d25093536482
--- a/src/Pure/PIDE/resources.ML	Tue May 26 19:59:13 2020 +0200
+++ b/src/Pure/PIDE/resources.ML	Tue May 26 22:45:05 2020 +0200
@@ -293,11 +293,8 @@
   Args.context -- Scan.lift (Parse.position Parse.path) >> (fn (ctxt, (name, pos)) =>
     let
       val _ = check ctxt NONE (name, pos);
-      val latex =
-        space_explode "/" name
-        |> map Latex.output_ascii
-        |> space_implode (Latex.output_ascii "/" ^ "\\discretionary{}{}{}");
-    in Latex.enclose_block "\\isatt{" "}" [Latex.string latex] end);
+      val latex = Latex.string (Latex.output_ascii_breakable "/" name);
+    in Latex.enclose_block "\\isatt{" "}" [latex] end);
 
 fun ML_antiq check =
   Args.context -- Scan.lift (Parse.position Parse.path) >> (fn (ctxt, (name, pos)) =>