diff --git a/prism/src/parser/PrismSyntaxHighlighter.java b/prism/src/parser/PrismSyntaxHighlighter.java index 5846ddd8..7c06ae8d 100644 --- a/prism/src/parser/PrismSyntaxHighlighter.java +++ b/prism/src/parser/PrismSyntaxHighlighter.java @@ -65,6 +65,8 @@ public class PrismSyntaxHighlighter puncReplaceFrom_HTML.add("<"); puncReplaceTo_HTML.add("<"); puncReplaceFrom_HTML.add(">"); puncReplaceTo_HTML.add(">"); puncReplaceFrom_LATEX = new ArrayList(); puncReplaceTo_LATEX = new ArrayList(); + puncReplaceFrom_LATEX.add("\\{"); puncReplaceTo_LATEX.add("\\\\{"); + puncReplaceFrom_LATEX.add("\\}"); puncReplaceTo_LATEX.add("\\\\}"); puncReplaceFrom_LATEX.add("&"); puncReplaceTo_LATEX.add("\\\\&"); puncReplaceFrom_LATEX.add("_"); puncReplaceTo_LATEX.add("\\\\_"); puncReplaceFrom_LATEX.add("%"); puncReplaceTo_LATEX.add("\\\\%"); @@ -72,13 +74,13 @@ public class PrismSyntaxHighlighter puncReplaceFrom_LATEX.add("<="); puncReplaceTo_LATEX.add("\\${\\\\leq}\\$"); puncReplaceFrom_LATEX.add("->"); puncReplaceTo_LATEX.add("\\$\\\\rightarrow\\$"); puncReplaceFrom_LATEX.add("=>"); puncReplaceTo_LATEX.add("\\$\\\\Rightarrow\\$"); - puncReplaceFrom_LATEX.add("\\{"); puncReplaceTo_LATEX.add("\\\\{"); - puncReplaceFrom_LATEX.add("\\}"); puncReplaceTo_LATEX.add("\\\\}"); puncReplaceFrom_LATEX.add("="); puncReplaceTo_LATEX.add("\\${=}\\$"); puncReplaceFrom_LATEX.add(">"); puncReplaceTo_LATEX.add("\\${>}\\$"); puncReplaceFrom_LATEX.add("<"); puncReplaceTo_LATEX.add("\\${<}\\$"); puncReplaceFrom_LATEX.add("#"); puncReplaceTo_LATEX.add("\\\\#"); puncReplaceFrom_LATEXMATHS = new ArrayList(); puncReplaceTo_LATEXMATHS = new ArrayList(); + puncReplaceFrom_LATEXMATHS.add("\\{"); puncReplaceTo_LATEXMATHS.add("\\\\{"); + puncReplaceFrom_LATEXMATHS.add("\\}"); puncReplaceTo_LATEXMATHS.add("\\\\}"); puncReplaceFrom_LATEXMATHS.add("&"); puncReplaceTo_LATEXMATHS.add("\\\\&"); puncReplaceFrom_LATEXMATHS.add("_"); puncReplaceTo_LATEXMATHS.add("\\\\_"); puncReplaceFrom_LATEXMATHS.add("%"); puncReplaceTo_LATEXMATHS.add("\\\\%"); @@ -86,8 +88,6 @@ public class PrismSyntaxHighlighter puncReplaceFrom_LATEXMATHS.add("<="); puncReplaceTo_LATEXMATHS.add("{\\\\leq}"); puncReplaceFrom_LATEXMATHS.add("->"); puncReplaceTo_LATEXMATHS.add("\\\\rightarrow"); puncReplaceFrom_LATEXMATHS.add("=>"); puncReplaceTo_LATEXMATHS.add("\\\\Rightarrow"); - puncReplaceFrom_LATEXMATHS.add("\\{"); puncReplaceTo_LATEXMATHS.add("\\\\{"); - puncReplaceFrom_LATEXMATHS.add("\\}"); puncReplaceTo_LATEXMATHS.add("\\\\}"); puncReplaceFrom_LATEXMATHS.add("="); puncReplaceTo_LATEXMATHS.add("{=}"); puncReplaceFrom_LATEXMATHS.add(">"); puncReplaceTo_LATEXMATHS.add("{>}"); puncReplaceFrom_LATEXMATHS.add("<"); puncReplaceTo_LATEXMATHS.add("{<}");