Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,7 @@ next-env.d.ts
Agents.md

# Environment variables
.env
.env

# VS code
.vscode
76 changes: 76 additions & 0 deletions app/docs/CommunityShare/Geek/CommonUsedMarkdown.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
---
title: 常用Markdown语法
date: 2025-09-20 14:25:39
---

## 基础标题+字体样式

`# 一级标题`

`## 二级标题`

以此类推

**加粗字体** `**加粗字体**`

_斜体字体_ `*斜体字体*`

**_斜体加粗_** `***斜体加粗***`

~~删除线~~ `~~删除线~~`

<mark>荧光笔</mark> `<mark>荧光笔</mark>`

半&ensp;角&ensp;空&ensp;格

`半&ensp;角&ensp;空&ensp;格`

全&emsp;角&emsp;空&emsp;格

`全&emsp;角&emsp;空&emsp;格`

## 无序、有序列表

- 无序列表1&emsp;`* 无序列表1`
- 无序列表2&emsp;`* 无序列表2`
- 无序列表3&emsp;`* 无序列表3`
- 无序列表4&emsp;`* 无序列表4`

1. 有序列表1&emsp;`1. 有序列表1`
2. 有序列表2&emsp;`2. 有序列表2`
3. 有序列表3&emsp;`3. 有序列表3`
4. 有序列表4&emsp;`4. 有序列表4`

## 建表

| 表头 | 左对齐 | 居中 | 右对齐 |
| ------ | :----- | :----: | -----: |
| 单元格 | 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 | 单元格 |

```
| 表头 | 左对齐 | 居中 | 右对齐 |
| - | :- | :-: | -: |
| 单元格 | 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 | 单元格 |
```

## 超链接

`[想要显示的链接名](目标网址)`

**示例**

[点这里下载Anaconda](https://www.anaconda.com/download)

`[点这里下载Anaconda](https://www.anaconda.com/download)`

## 图片

`![测试图片](./你的图片.jpg "自定义鼠标悬停显示名")`

**示例**

![测试图片](/CommonUsedMarkdown.assets/testpic1.jpg "autumn")

`![测试图片](./CommonUsedMarkdown.assets/testpic1.jpg "autumn")`
79 changes: 79 additions & 0 deletions app/docs/CommunityShare/Geek/Katex/Seb1.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
---
title: 个人常用字符
date: 2025-09-20 14:25:39
---

## 希腊字母

| 效果 | 指令 | 效果 | 指令 |
| :--------: | :--------: | :-------: | :-------: |
| $\alpha$ | `\alpha` | $\sigma$ | `\sigma` |
| $\beta$ | `\beta` | $\tau$ | `\tau` |
| $\gamma$ | `\gamma` | $\Gamma$ | `\Gamma` |
| $\delta$ | `\delta` | $\Delta$ | `\Delta` |
| $\epsilon$ | `\epsilon` | $\psi$ | `\psi` |
| $\zeta$ | `\zeta` | $\omega$ | `\omega` |
| $\eta$ | `\eta` | $\Omega$ | `\Omega` |
| $\theta$ | `\theta` | $\Theta$ | `\Theta` |
| $\lambda$ | `\lambda` | $\phi$ | `\phi` |
| $\mu$ | `\mu` | $\varphi$ | `\varphi` |
| $\pi$ | `\pi` | $\xi$ | `\xi` |
| $\rho$ | `\rho` | | |

## 箭头

| 样例 | 指令 | 样例 | 指令 |
| :---------------: | :---------------: | :------------------: | :------------------: |
| $\leftarrow$ | `\leftarrow` | $\Leftarrow$ | `\Leftarrow` |
| $\rightarrow$ | `\rightarrow` | $\Rightarrow$ | `\Rightarrow` |
| $\leftrightarrow$ | `\leftrightarrow` | $\Leftrightarrow$ | `\Leftrightarrow` |
| $\uparrow$ | `\uparrow` | $\mapsto$ | `\mapsto` |
| $\downarrow$ | `\downarrow` | $\rightleftharpoons$ | `\rightleftharpoons` |

## 运算符

| 样例 | 指令 | 样例 | 指令 |
| :------: | :------: | :-------: | :-------: |
| $\times$ | `\times` | $\wedge$ | `\wedge` |
| $\div$ | `\div` | $\vee$ | `\vee` |
| $\cap$ | `\cap` | $\oplus$ | `\oplus` |
| $\cup$ | `\cup` | $\otimes$ | `\otimes` |
| $\cdot$ | `\cdot` | $\cdots$ | `\cdots` |

## 关系符

| 样例 | 指令 | 样例 | 指令 |
| :-----: | :-----: | :---------: | :---------: |
| $\neq$ | `\neq` | $\subset$ | `\subset` |
| $\leq$ | `\leq` | $\subseteq$ | `\subseteq` |
| $\geq$ | `\geq` | $\approx$ | `\approx` |
| $\ll$ | `\ll` | $\equiv$ | `\equiv` |
| $\gg$ | `\gg` | $\cong$ | `\cong` |
| $\prec$ | `\prec` | $\parallel$ | `\parallel` |
| $\succ$ | `\succ` | $\perp$ | `\perp` |
| $\in$ | `\in` | $\notin$ | `\notin` |

## 无穷、偏分、证明

| 样例 | 指令 | 样例 | 指令 |
| :-----------: | :-----------: | :----------: | :----------: |
| $\infty$ | `\infty` | $\exists$ | `\exists` |
| $\partial$ | `\partial` | $\neg$ | `\neg` |
| $\varnothing$ | `\varnothing` | $\because$ | `\because` |
| | | $\therefore$ | `\therefore` |

## 上标、下标

| 样例 | 指令 | 样例 | 指令 |
| :-----------------------: | :-----------------------: | :------------------------: | :------------------------: |
| $\bar{a}$ | `\bar{a}` | | |
| $\hat{a}$ | `\hat{a}` | | |
| $\widehat{abc}$ | `\widehat{abc}` | | |
| $\tilde{a}$ | `\tilde{a}` | $\utilde{a}$ | `\utilde{a}` |
| $\widetilde{abc}$ | `\widetilde{abc}` | | |
| $\vec{A}$ | `\vec{A}` | | |
| $\overline{AB}$ | `\overline{AB}` | $\underline{AB}$ | `\underline{AB}` |
| $\overleftarrow{AB}$ | `\overleftarrow{AB}` | $\underleftarrow{AB}$ | `\underleftarrow{AB}` |
| $\overleftrightarrow{AB}$ | `\overleftrightarrow{AB}` | $\underleftrightarrow{AB}$ | `\underleftrightarrow{AB}` |
| $\overleftharpoon{AB}$ | `\overleftharpoon{AB}` | | |
| $\overgroup{AB}$ | `\overgroup{AB}` | $\undergroup{AB}$ | `\undergroup{AB}` |
108 changes: 108 additions & 0 deletions app/docs/CommunityShare/Geek/Katex/Seb2.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
---
title: 数学公式语法
date: 2025-09-20 14:25:39
---

## 求和、求积、二项式

| 样例 | 指令 |
| :---------------: | :-------------: |
| $$\sum_{i=1}^n$$ | `\sum_{i=1}^n` |
| $$\prod_{i=1}^n$$ | `\prod_{i=1}^n` |
| $$\tbinom{a}{b}$$ | `\tbinom{a}{b}` |

## 矩阵、行列式

$$
\left(\begin{matrix}
a & b \\
c & d
\end{matrix}\right)
$$

```latex
$$
\left(\begin{matrix}
a & b \\
c & d
\end{matrix}\right)
$$
```

$$
\left|\begin{matrix}
a & b \\
c & d
\end{matrix}\right|
$$

```latex
$$
\left|\begin{matrix}
a & b \\
c & d
\end{matrix}\right|
$$
```

$$
\left(\begin{matrix}
1 & 2 & \cdots & n \\
2 & 3 & \cdots & n+1 \\
\vdots & \vdots & \ddots & n^2 - 1\\
n & n+1 & \cdots & n^2
\end{matrix}\right)
$$

```latex
$$
\left(\begin{matrix}
1 & 2 & \cdots & n \\
2 & 3 & \cdots & n+1 \\
\vdots & \vdots & \ddots & n^2 - 1\\
n & n+1 & \cdots & n^2
\end{matrix}\right)
$$
```

## 维持等号缩进

$$
\begin{aligned}
f(X|\theta) &= f(x_1,x_2,\cdots,x_n|\theta)\\
&= f(x_1|\theta) \cdot f(x_2|\theta) \cdots f(x_n|\theta)\\
&= \prod_{i=1}^n \frac{1}{x_i !} e^{-\theta}\theta^{x_i}\\
&= \left(\prod_{i=1}^n \frac{1}{x_i !}\right) e^{-n \theta}\theta^{\sum_{i=1}^n x_i}
\end{aligned}
$$

```latex
$$
\begin{aligned}
f(X|\theta) &= f(x_1,x_2,\cdots,x_n|\theta)\\
&= f(x_1|\theta) \cdot f(x_2|\theta) \cdots f(x_n|\theta)\\
&= \prod_{i=1}^n \frac{1}{x_i !} e^{-\theta}\theta^{x_i}\\
&= \left(\prod_{i=1}^n \frac{1}{x_i !}\right) e^{-n \theta}\theta^{\sum_{i=1}^n x_i}
\end{aligned}
$$
```

## 分段函数的表示(与Latex有差异)

因为不能用`\equation`和各种`\cases`,所以需要变通一下

$$
f(x,\theta) = \left\{ \begin{array}{ll}
\dfrac{1}{x\sqrt{2\pi \theta}} e^{-\frac{1}{2\theta} [\log(x)]^2} &,\text{ $x>0$} \\
0 &,\text{ otherwise}
\end{array} \right.
$$

```latex
$$
f(x,\theta) = \left\{ \begin{array}{ll}
\dfrac{1}{x\sqrt{2\pi \theta}} e^{-\frac{1}{2\theta} [\log(x)]^2} &,\text{ $x>0$} \\
0 &,\text{ otherwise}
\end{array} \right.
$$
```
10 changes: 10 additions & 0 deletions app/docs/CommunityShare/Geek/Katex/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: 常用Katex语法
date: 2025-09-20 14:25:39
---

Katex 与 Latex 有些许的不同,稍作整理以便自己查阅

在2个`$`之间增加指令,就可以实现行间数学模式,与正文不冲突

在2个`$$`之间增加指令,将公式居中显示的单独模块
1 change: 1 addition & 0 deletions app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import localFont from "next/font/local";
import { RootProvider } from "fumadocs-ui/provider";
import Script from "next/script";
import "./globals.css";
import "katex/dist/katex.min.css";
import { ThemeProvider } from "@/app/components/ThemeProvider";
import { SpeedInsights } from "@vercel/speed-insights/next";

Expand Down
5 changes: 4 additions & 1 deletion next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@
import { createMDX } from "fumadocs-mdx/next";
import createNextIntlPlugin from "next-intl/plugin";

const withMDX = createMDX();
const withMDX = createMDX({
configPath: "source.config.ts",
});

const withNextIntl = createNextIntlPlugin("./i18n.ts");

/** @type {import('next').NextConfig} */
Expand Down
3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,12 @@
"eslint": "^9.35.0",
"eslint-config-next": "^15.5.3",
"husky": "^9.1.7",
"katex": "^0.16.22",
"lint-staged": "^16.1.6",
"postcss": "^8.5.6",
"prettier": "3.6.2",
"rehype-katex": "^7.0.1",
"remark-math": "^6.0.0",
"tailwindcss": "^4.1.13",
"tw-animate-css": "^1.3.8",
"typescript": "^5.6.3"
Expand Down
Loading