From 0793068d5879d10a5c7c0a1e5e2bdce97b41a6de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr>
Date: Tue, 14 Feb 2023 14:38:42 +0100
Subject: [PATCH] fix: session notes do not display properly

refs #602
---
 src/index.html | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/src/index.html b/src/index.html
index 5a2324c1d..ff5eb8617 100644
--- a/src/index.html
+++ b/src/index.html
@@ -14,8 +14,19 @@
    <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#ffffff">
 
    <meta name="viewport" content="width=device-width, initial-scale=1">
-  <link rel="manifest" href="manifest.webmanifest">
-  <meta name="theme-color" content="#1976d2">
+   <link rel="manifest" href="manifest.webmanifest">
+   <meta name="theme-color" content="#1976d2">
+
+   <!-- fix error message "When using the `katex` attribute you *have to* include KaTeX files to `angular.json` or use imports" -->
+   <!-- cf. nghyd#602 -->
+   <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.4/dist/katex.min.css"
+      integrity="sha384-vKruj+a13U8yHIkAyGgK1J3ArTLzrFGBbBc0tDp4ad/EyewESeXE/Iv67Aj8gKZ0" crossorigin="anonymous">
+   <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.4/dist/katex.min.js"
+      integrity="sha384-PwRUT/YqbnEjkZO0zZxNqcxACrXe+j766U2amXcgMg5457rve2Y7I6ZJSm2A0mS4"
+      crossorigin="anonymous"></script>
+   <script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.4/dist/contrib/auto-render.min.js"
+      integrity="sha384-+VBxd3r6XgURycqtZ117nYw44OOcIax56Z4dCRWbxyPt0Koah1uHoK0o4+/RRE05" crossorigin="anonymous"
+      onload="renderMathInElement(document.body);"></script>
 </head>
 
 <body>
@@ -163,4 +174,4 @@
   <noscript>Please enable JavaScript to continue using this application.</noscript>
 </body>
 
-</html>
\ No newline at end of file
+</html>
-- 
GitLab