From c113e527900d50bde80cf482908477b324cca5d4 Mon Sep 17 00:00:00 2001 From: anke1460 <zuosjob@gmail.com> Date: Fri, 21 Feb 2020 11:22:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dpdf=E7=94=9F=E6=88=90?= =?UTF-8?q?=E7=9A=84=E5=85=AC=E5=BC=8F=E6=A8=AA=E7=BA=BF=E7=BC=BA=E5=A4=B1?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../exercise_export/blank_exercise.html.erb | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) 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>