說明
MathML 數學標示語言,雖然可以用網頁方式呈現完整的數學符號和算式,同時能讓 NVDA 報讀及點字呈現,但其語法較複雜,撰寫不易,相較之下 LaTeX 較為簡單易學,本篇筆記紀錄使用 MathJax 把純文字的 LaTeX 數學式,轉為視覺化數學式,達到溝通互動的目的。
操作
-
將下方編輯區文字複製,開啟記事本貼上。
-
輸入文字內容,使用 \( 反斜線左括號,開始 LaTex 數學式(常用的 LaTeX 數學語法),用 \) 反斜線右括號結束數學式,換行處打 <br/> 小於 br 斜線 大於。
-
將檔案另存成 .html 檔,編碼選擇 UTF-8 ,其他人用瀏覽器開啟該檔即為視覺化數學式(需在有網路的狀態),亦可使用 NVDA 搭配附加元件 Access8Math 報讀。
註:上述流程為簡化後的寫法,正規的 html 語法,應有完整的標頭,要將內容放在下方編輯區的 <body> 和 </body> 中間的區域
範例
將下方編輯區文字複製,開啟記事本貼上,另存成 UTF-8 的 .html 檔案,再以瀏覽器開啟
離線使用
改將以下語法貼於文件最前方,下載 mathjax.zip 解壓縮後,將 mathjax 資料夾與文件放在同一位置
常用的 LaTeX 數學語法
名稱 |
語法 |
範例 |
效果 |
加 |
+ |
1+1 |
\(1+1\) |
減 |
- |
5-3 |
\(5-3\) |
乘 |
\times |
7\times 3 |
\(7\times 3\) |
除 |
\div |
12\div 4 |
\(12\div 4\) |
等於 |
= |
x=y |
\(x=y\) |
小於 |
< |
a<b |
\(a<b\) |
大於 |
> |
P>Q |
\(P>Q\) |
小於等於 |
\le |
x\le 3 |
\(x\le 3\) |
大於等於 |
\ge |
y\ge -5 |
\(y\ge -5\) |
不等於 |
\ne |
y\ne z |
\(y\ne z\) |
正負/加減 |
\pm |
\pm3 |
\(\pm3\) |
分數 |
\frac{分子}{分母} |
\frac{1}{2} |
\(\frac{1}{2}\) |
繁分數 |
\cfrac{} |
\cfrac{\frac{1}{2}}{\frac{3}{5}} |
\(\cfrac{\frac{1}{2}}{\frac{3}{5}}\) |
根號 |
\sqrt{} |
\sqrt{2} |
\(\sqrt{2}\) |
n 次方根 |
\sqrt[n]{} |
\sqrt[3]{9} |
\(\sqrt[3]{9}\) |
上標 |
^ |
x^2 |
\(x^2\) |
下標 |
_ |
S_n |
\(S_n\) |
因為 |
\because |
\because x=5 |
\(\because x=5\) |
所以 |
\therefore |
\therefore z=3 |
\(\therefore z=3\) |
上畫橫線(線段) |
\overline{} |
\overline{AB} |
\(\overline{AB}\) |
上畫右箭頭(射線) |
\overrightarrow{} |
\overrightarrow{CD} |
\(\overrightarrow{CD}\) |
上畫左右箭頭(直線) |
\overleftrightarrow{} |
\overleftrightarrow{EF} |
\(\overleftrightarrow{EF}\) |
上畫弧(弧) |
\overset{\frown} {} |
\overset{\frown} {PQ} |
\(\overset{\frown} {PQ}\) |
向量 |
\vec{} |
\vec{a} |
\(\vec{a}\) |
平行 |
\parallel |
\overline{AB}\parallel\overline{CD} |
\(\overline{AB}\parallel\overline{CD}\) |
垂直 |
\perp |
\overline{AB}\perp\overline{CD} |
\(\overline{AB}\perp\overline{CD}\) |
角 |
\angle |
\angle{ABC} |
\(\angle{ABC}\) |
三角形 |
\triangle |
\triangle{DEF} |
\(\triangle{DEF}\) |
全等 |
\cong |
\triangle ABC \cong \triangle DEF\ |
\(\triangle ABC \cong \triangle DEF\) |
聯立方程式 |
開始 \begin{cases}
換行 \\
結束 \end{cases}
|
\begin{cases}
x+y=6\\
x-y=1
\end{cases}
|
\(\begin{cases}x+y=6\\x-y=1\end{cases}\)
|
相似 |
\sim |
\triangle{ABC} \sim \triangle{DEF} |
\(\triangle{ABC} \sim \triangle{DEF}\) |
參考資料
附檔:-----------------------------------