Unverified Commit 838bffba authored by Henk Verlinde's avatar Henk Verlinde Committed by GitHub
Browse files

Merge pull request #181 from h-enk/math-typesetting

Add katex math typesetting
parents 067cdd2d a6f65f42
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
assets/js/index.js
assets/js/katex.js
assets/js/vendor
node_modules
 No newline at end of file

assets/js/katex.js

0 → 100644
+10 −0
Original line number Diff line number Diff line
document.addEventListener('DOMContentLoaded', function() {
  renderMathInElement(document.body, {
    delimiters: [
      {left: '$$', right: '$$', display: true},
      {left: '$', right: '$', display: false},
      {left: '\\(', right: '\\)', display: false},
      {left: '\\[', right: '\\]', display: true},
    ],
  });
});
+3 −0
Original line number Diff line number Diff line
@@ -10,6 +10,9 @@
/** Import highlight.js */
// @import "highlight.js/scss/dracula";

/** Import KaTeX */
@import "katex/dist/katex";

/** Import theme styles */
@import "common/fonts";
@import "common/global";
+4 −0
Original line number Diff line number Diff line
@@ -223,3 +223,7 @@ body {
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
}

.katex {
  font-size: $font-size-md;
}
+3 −0
Original line number Diff line number Diff line
@@ -85,3 +85,6 @@ rel = "sitemap"
  [[module.mounts]]
    source = "node_modules/flexsearch"
    target = "assets/js/vendor/flexsearch"
  [[module.mounts]]
    source = "node_modules/katex"
    target = "assets/js/vendor/katex"
Loading