diff --git a/app/templates/exercise_export/blank_exercise.html.erb b/app/templates/exercise_export/blank_exercise.html.erb
index ae92605dc..936cb6408 100644
--- a/app/templates/exercise_export/blank_exercise.html.erb
+++ b/app/templates/exercise_export/blank_exercise.html.erb
@@ -4,17 +4,33 @@
   <meta charset="utf-8">
   <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
 
-  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0-rc.1/katex.min.css">
+  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css">
   <script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.js"></script>
   <script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/contrib/auto-render.min.js"></script>
   <script>
     document.addEventListener("DOMContentLoaded", function() {
       renderMathInElement(document.getElementById('markdown_content'), {
+        displayMode: true,
         delimiters: [
           {left: "$$", right: "$$", display: true},
           {left: "$", right: "$", display: false}
          ]
       });
+      function fix_frac_line(){
+          var win = window;
+          var frac_lines = document.getElementsByClassName("frac-line");
+          for (var i = 0; i < frac_lines.length; i++) {
+              var frac = frac_lines[i];
+              if (win.getComputedStyle) {
+                  style = win.getComputedStyle(frac, '');
+                  if (style['border-bottom-width'] == '0px') {
+                      frac.style['border-bottom-width'] = '1px';
+                  }
+              }
+          }
+      };
+
+      fix_frac_line();
     })
   </script>
 </head>