diff --git a/static/fonts.less b/static/fonts.less index bb385f4..e258ff6 100644 --- a/static/fonts.less +++ b/static/fonts.less @@ -2,12 +2,17 @@ @use-eot: true; @use-ttf: true; @use-woff: true; +@use-woff2: true; .use-eot(@family, @family-suffix) when (@use-eot = true) { src: url('@{font-folder}/KaTeX_@{family}-@{family-suffix}.eot'); src+: url('@{font-folder}/KaTeX_@{family}-@{family-suffix}.eot#iefix') format('embedded-opentype') } +.use-woff2(@family, @family-suffix) when (@use-woff2 = true) { + src+: url('@{font-folder}/KaTeX_@{family}-@{family-suffix}.woff2') format('woff2') +} + .use-woff(@family, @family-suffix) when (@use-woff = true) { src+: url('@{font-folder}/KaTeX_@{family}-@{family-suffix}.woff') format('woff') } @@ -34,6 +39,7 @@ @font-face { font-family: 'KaTeX_@{family}'; .use-eot(@family, @suffix); + .use-woff2(@family, @suffix); .use-woff(@family, @suffix); .use-ttf(@family, @suffix); font-weight: @weight; diff --git a/static/fonts/KaTeX_AMS-Regular.woff2 b/static/fonts/KaTeX_AMS-Regular.woff2 new file mode 100644 index 0000000..64bdd82 Binary files /dev/null and b/static/fonts/KaTeX_AMS-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Caligraphic-Bold.woff2 b/static/fonts/KaTeX_Caligraphic-Bold.woff2 new file mode 100644 index 0000000..0107950 Binary files /dev/null and b/static/fonts/KaTeX_Caligraphic-Bold.woff2 differ diff --git a/static/fonts/KaTeX_Caligraphic-Regular.woff2 b/static/fonts/KaTeX_Caligraphic-Regular.woff2 new file mode 100644 index 0000000..0e692ea Binary files /dev/null and b/static/fonts/KaTeX_Caligraphic-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Fraktur-Bold.woff2 b/static/fonts/KaTeX_Fraktur-Bold.woff2 new file mode 100644 index 0000000..b4caf09 Binary files /dev/null and b/static/fonts/KaTeX_Fraktur-Bold.woff2 differ diff --git a/static/fonts/KaTeX_Fraktur-Regular.woff2 b/static/fonts/KaTeX_Fraktur-Regular.woff2 new file mode 100644 index 0000000..1dd3794 Binary files /dev/null and b/static/fonts/KaTeX_Fraktur-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Greek-Bold.woff2 b/static/fonts/KaTeX_Greek-Bold.woff2 new file mode 100644 index 0000000..1e289dd Binary files /dev/null and b/static/fonts/KaTeX_Greek-Bold.woff2 differ diff --git a/static/fonts/KaTeX_Greek-BoldItalic.woff2 b/static/fonts/KaTeX_Greek-BoldItalic.woff2 new file mode 100644 index 0000000..8a18d2e Binary files /dev/null and b/static/fonts/KaTeX_Greek-BoldItalic.woff2 differ diff --git a/static/fonts/KaTeX_Greek-Italic.woff2 b/static/fonts/KaTeX_Greek-Italic.woff2 new file mode 100644 index 0000000..2055974 Binary files /dev/null and b/static/fonts/KaTeX_Greek-Italic.woff2 differ diff --git a/static/fonts/KaTeX_Greek-Regular.woff2 b/static/fonts/KaTeX_Greek-Regular.woff2 new file mode 100644 index 0000000..48ed7f1 Binary files /dev/null and b/static/fonts/KaTeX_Greek-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Main-Bold.woff2 b/static/fonts/KaTeX_Main-Bold.woff2 new file mode 100644 index 0000000..994f3de Binary files /dev/null and b/static/fonts/KaTeX_Main-Bold.woff2 differ diff --git a/static/fonts/KaTeX_Main-Italic.woff2 b/static/fonts/KaTeX_Main-Italic.woff2 new file mode 100644 index 0000000..3430573 Binary files /dev/null and b/static/fonts/KaTeX_Main-Italic.woff2 differ diff --git a/static/fonts/KaTeX_Main-Regular.woff2 b/static/fonts/KaTeX_Main-Regular.woff2 new file mode 100644 index 0000000..8c98320 Binary files /dev/null and b/static/fonts/KaTeX_Main-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Math-BoldItalic.woff2 b/static/fonts/KaTeX_Math-BoldItalic.woff2 new file mode 100644 index 0000000..bfe677c Binary files /dev/null and b/static/fonts/KaTeX_Math-BoldItalic.woff2 differ diff --git a/static/fonts/KaTeX_Math-Italic.woff2 b/static/fonts/KaTeX_Math-Italic.woff2 new file mode 100644 index 0000000..0ef8a1e Binary files /dev/null and b/static/fonts/KaTeX_Math-Italic.woff2 differ diff --git a/static/fonts/KaTeX_Math-Regular.woff2 b/static/fonts/KaTeX_Math-Regular.woff2 new file mode 100644 index 0000000..24b63d8 Binary files /dev/null and b/static/fonts/KaTeX_Math-Regular.woff2 differ diff --git a/static/fonts/KaTeX_SansSerif-Bold.woff2 b/static/fonts/KaTeX_SansSerif-Bold.woff2 new file mode 100644 index 0000000..09caf7d Binary files /dev/null and b/static/fonts/KaTeX_SansSerif-Bold.woff2 differ diff --git a/static/fonts/KaTeX_SansSerif-Italic.woff2 b/static/fonts/KaTeX_SansSerif-Italic.woff2 new file mode 100644 index 0000000..8d47a38 Binary files /dev/null and b/static/fonts/KaTeX_SansSerif-Italic.woff2 differ diff --git a/static/fonts/KaTeX_SansSerif-Regular.woff2 b/static/fonts/KaTeX_SansSerif-Regular.woff2 new file mode 100644 index 0000000..3feeb7b Binary files /dev/null and b/static/fonts/KaTeX_SansSerif-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Script-Regular.woff2 b/static/fonts/KaTeX_Script-Regular.woff2 new file mode 100644 index 0000000..ff0c5cf Binary files /dev/null and b/static/fonts/KaTeX_Script-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Size1-Regular.woff2 b/static/fonts/KaTeX_Size1-Regular.woff2 new file mode 100644 index 0000000..764c933 Binary files /dev/null and b/static/fonts/KaTeX_Size1-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Size2-Regular.woff2 b/static/fonts/KaTeX_Size2-Regular.woff2 new file mode 100644 index 0000000..a51a1fd Binary files /dev/null and b/static/fonts/KaTeX_Size2-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Size3-Regular.woff2 b/static/fonts/KaTeX_Size3-Regular.woff2 new file mode 100644 index 0000000..4a4ba33 Binary files /dev/null and b/static/fonts/KaTeX_Size3-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Size4-Regular.woff2 b/static/fonts/KaTeX_Size4-Regular.woff2 new file mode 100644 index 0000000..14b0dc2 Binary files /dev/null and b/static/fonts/KaTeX_Size4-Regular.woff2 differ diff --git a/static/fonts/KaTeX_Typewriter-Regular.woff2 b/static/fonts/KaTeX_Typewriter-Regular.woff2 new file mode 100644 index 0000000..52b5538 Binary files /dev/null and b/static/fonts/KaTeX_Typewriter-Regular.woff2 differ