From fa9a2dc70bfda30427f38cadfa8037f6fdcd5527 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Fri, 19 May 2017 17:03:40 +0200
Subject: [PATCH] OO-2767: remove double latex formatting of the content

---
 .../org/olat/ims/qti/editor/ItemPreviewController.java     | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/main/java/org/olat/ims/qti/editor/ItemPreviewController.java b/src/main/java/org/olat/ims/qti/editor/ItemPreviewController.java
index 2f36b8ba006..32b0a54eca1 100644
--- a/src/main/java/org/olat/ims/qti/editor/ItemPreviewController.java
+++ b/src/main/java/org/olat/ims/qti/editor/ItemPreviewController.java
@@ -40,9 +40,7 @@ import org.olat.core.gui.translator.Translator;
 import org.olat.core.helpers.Settings;
 import org.olat.core.logging.OLog;
 import org.olat.core.logging.Tracing;
-import org.olat.core.util.Formatter;
 import org.olat.core.util.Util;
-import org.olat.core.util.filter.Filter;
 import org.olat.core.util.filter.FilterFactory;
 import org.olat.ims.qti.container.qtielements.RenderInstructions;
 import org.olat.ims.qti.editor.beecom.objects.Item;
@@ -112,9 +110,8 @@ public class ItemPreviewController extends DefaultController implements Controll
 			StringBuilder sb = new StringBuilder();
 			org.olat.ims.qti.container.qtielements.Item foo = new org.olat.ims.qti.container.qtielements.Item((Element) el.elements().get(0));
 			foo.render(sb, renderInstructions);
-			String previewWithFormattedMathElements = Formatter.formatLatexFormulas(sb.toString());
-			Filter filter = FilterFactory.getBaseURLToMediaRelativeURLFilter(mediaBaseUrl);
-			return filter.filter(previewWithFormattedMathElements);
+			return FilterFactory.getBaseURLToMediaRelativeURLFilter(mediaBaseUrl)
+					.filter(sb.toString());
 		} catch (Exception e) {
 			log.warn("Cannot render preview of an QTI 1.2 item: " + theItem);
 			return "ERROR";
-- 
GitLab