From 874e081d628eaceed74b5a70fa392e59bbe188c6 Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Fri, 7 Jul 2017 19:04:31 +0200
Subject: [PATCH] Only use escape_tex on tex-output in fork-titles

/close #124
---
 parser.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/parser.py b/parser.py
index 12703d1..f11faa6 100644
--- a/parser.py
+++ b/parser.py
@@ -382,7 +382,7 @@ class Fork(Element):
         return stripped_name in config.PRIVATE_KEYWORDS
 
     def render(self, render_type, show_private, level, protocol=None):
-        name_line = escape_tex(self.name if self.name is not None else "")
+        name_line = self.name if self.name is not None else ""
         if level == 0 and self.name == "Todos" and not show_private:
             return ""
         if render_type == RenderType.latex:
@@ -411,7 +411,7 @@ class Fork(Element):
                 else:
                     return r"\textit{[An dieser Stelle wurde intern protokolliert.]}"
             else:
-                return "\n".join([name_line, begin_line, content_lines, end_line])
+                return "\n".join([escape_tex(name_line), begin_line, content_lines, end_line])
         elif render_type == RenderType.wikitext:
             title_line = "{0} {1} {0}".format("=" * (level + 2), name_line)
             content_parts = []
-- 
GitLab