-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathastro.config.mjs
More file actions
39 lines (38 loc) · 1011 Bytes
/
astro.config.mjs
File metadata and controls
39 lines (38 loc) · 1011 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import { defineConfig } from 'astro/config';
import sitemap from "@astrojs/sitemap";
// https://astro.build/config
export default defineConfig({
prefetch: true,
output: 'static',
integrations: [sitemap()],
markdown: {
// gfm: false,
// smartypants: false,
remarkPlugins: [
'remark-math',
],
rehypePlugins: [
['rehype-katex', {
macros: {
'\\I': '\\Bbb{I}',
'\\Q': '\\Bbb{Q}',
'\\W': '\\Bbb{W}',
/* '\\C': '\\mathbb{C}',
'\\E': '\\mathbb{E}',
'\\C': '\\mathbb{C}',
'\\R': '\\mathbb{R}',
'\\N': '\\mathbb{N}',
'\\bigO': '\\mathcal{O}',
'\\abs': '|#1|',
'\\set': '\\{ #1 \\}',
'\\indep': "{\\perp\\mkern-9.5mu\\perp}",
'\\nindep': "{\\not\\!\\perp\\!\\!\\!\\perp}",
"\\latex": "\\LaTeX",
"\\katex": "\\KaTeX", */
},
}]
],
syntaxHighlight: 'prism',
},
site: 'https://leaf.leodeslf.com',
});