網站書寫筆記

  1. 1. KaTeX 數學公式示例
    1. 1.1. 常見符號
  2. 2. Hexo 常用指令摘要
    1. 2.1. 指令列表
      1. 2.1.1. 1. 啟動本地伺服器
      2. 2.1.2. 2. 生成靜態文件
      3. 2.1.3. 3. 部署網站
      4. 2.1.4. 4. 創建新文章
      5. 2.1.5. 5. 清理快取文件
      6. 2.1.6. 6. 列出網站資訊
      7. 2.1.7. 7. 版本資訊
    2. 2.2. 組合指令

數學公式

KaTeX 數學公式示例

這是一些在 KaTeX 中常用的數學公式和符號的示例。

常見符號

  1. $$$
    單美元符號適合用在顯示單行的數學式\text{單美元符號適合用在顯示單行的數學式}

    雙美元符號適合用在顯示一塊狀的數學公式\text{雙美元符號適合用在顯示一塊狀的數學公式}

    這兩行的代碼長這樣
    $\text{單美元符號適合用在顯示單行的數學式}
    $$\text{雙美元符號適合用在顯示一塊狀的數學公式}$$
    基本上要添加數學公式就一定需要加美元符號

  2. 分數 (Fraction)

    • 表達式:\frac{分子}{分母}
    • 例子:$\frac{a}{b}$ 渲染為 ab\frac{a}{b}
  3. 上標和下標 (Superscript and Subscript)

    • 上標:a^b
    • 下標:a_b
    • 例子:$x^2$ 渲染為 x2x^2$x_i$ 渲染為 xix_i
  4. 根號 (Square Root)

    • 表達式:\sqrt{表達式}
    • 例子:$\sqrt{x}$ 渲染為 x\sqrt{x}
  5. 希臘字母 (Greek Letters)

    • 小寫:\alpha, \beta, \gamma, …
    • 大寫:\Alpha, \Beta, \Gamma, …
    • 例子:$\alpha$ 渲染為 α\alpha
    • $\Gamma$ 渲染為Γ\Gamma
  6. 積分 (Integral)

    • 表達式:\int_{下限}^{上限}
    • 例子:$\int_{a}^{b} x dx$ 渲染為 abxdx\int_{a}^{b} x \, dx
  7. 求和 (Summation)

    • 表達式:\sum_{下限}^{上限}
    • 例子:$\sum_{i=1}^{n} i$ 渲染為 i=1ni\sum_{i=1}^{n} i
  8. 矩陣 (Matrix)

    • 表達式:\begin{matrix} a & b \\ c & d \end{matrix}
    • 例子:$\begin{matrix} a & b \\ c & d \end{matrix}$ 渲染為

abcd\begin{matrix} a & b \\ c & d \end{matrix}

矩陣一定是雙$$
8. 二階行列式

abcd\begin{vmatrix} a & b \\ c & d \end{vmatrix}

  1. 括號 (Brackets)
  • 小括號:(表達式)
  • 中括號:[表達式]
  • 大括號:\{表達式\}
  • 例子:$(a+b)$ 渲染為 (a+b)(a+b)\{x \in R\} 渲染為 {xR}\{x \in R\}
  1. 三角函數 (Trigonometric Functions)

    • 正弦函數:$\sin(\theta)$ 渲染為 sin(θ)\sin(\theta)
    • 餘弦函數:$\cos(\theta)$ 渲染為 cos(θ)\cos(\theta)
    • 正切函數:$\tan(\theta)$ 渲染為 tan(θ)\tan(\theta)
  2. 排列組合 (Permutations and Combinations)

    • 排列:$_nP_r = \frac{n!}{(n-r)!}$ 渲染為 _nPr=n!(nr)!\_nP_r = \frac{n!}{(n-r)!}
    • 組合:$\binom{n}{r} = \frac{n!}{r!(n-r)!}$ 渲染為 (nr)=n!r!(nr)!\binom{n}{r} = \frac{n!}{r!(n-r)!}
  3. 機率 & 期望值 (Probability & Expected Value)

    • 機率:$P(A) = \frac{\text{有利事件數}}{\text{所有事件數}}$
    • 渲染為P(A)=需要判斷事件數所有事件數P(A) = \frac{\text{需要判斷事件數}}{\text{所有事件數}}
    • 期望值:$E(X) = \sum_{i=1}^{n} x_i p_i$
    • 渲染為E(X)=i=1nxipiE(X) = \sum_{i=1}^{n} x_i p_i
  4. 向量 (Vectors)

    1. 箭頭表示
    • 表達式:$\vec{v} = \begin{bmatrix} v_x \\ v_y \end{bmatrix}$
    • 渲染為:v=[vxvy]\vec{v} = \begin{bmatrix} v_x \\ v_y \end{bmatrix}
    1. 粗體表示
    • 表達式:$\mathbf{v} = \begin{bmatrix} v_x \\ v_y \end{bmatrix}$
    • 渲染為:v=[vxvy]\mathbf{v} = \begin{bmatrix} v_x \\ v_y \end{bmatrix}
hexo常用指令

Hexo 常用指令摘要

這邊紀錄一下
不然很久沒寫回來看以後會忘記ww

指令列表

1. 啟動本地伺服器

  • 完整指令:hexo server
  • 縮寫:hexo s
  • 功能:啟動本地伺服器,預覽網站。

2. 生成靜態文件

  • 完整指令:hexo generate
  • 縮寫:hexo g
  • 功能:生成靜態網頁文件。

3. 部署網站

  • 完整指令:hexo deploy
  • 縮寫:hexo d
  • 功能:將生成的靜態網頁部署到遠端伺服器。

4. 創建新文章

  • 完整指令:hexo new [layout] <title>
  • 縮寫:無
  • 功能:根據指定的布局(layout)創建一篇新文章。

5. 清理快取文件

  • 完整指令:hexo clean
  • 縮寫:無
  • 功能:清理快取文件和已生成的靜態文件。

6. 列出網站資訊

  • 完整指令:hexo list <type>
  • 縮寫:無
  • 功能:列出網站的資訊,如文章、分類等。

7. 版本資訊

  • 完整指令:hexo version
  • 縮寫:無
  • 功能:顯示 Hexo 的版本資訊。

組合指令

  • 啟動本地伺服器並生成靜態文件:hexo s -g
  • 生成靜態文件並部署:hexo g -d

以上是 Hexo 的一些常用指令,適用於日常的博客管理和維護工作。