在網頁中插入數學公式的辦法

2021-05-22 17:02:55 字數 1465 閱讀 2287

效果:

上面的公式是在bbcode下用[img]http://www.forkosh.dreamhost.com/mathtex.cgi?x_=/frac}[/img]插入的。實際上就是乙個,只不過這個是在forkosh的伺服器上動態生成的。「?」後的內容是用latex文字描述的數學公式。latex是乙個排版工具,特別擅長排版含有很多數學公式的文章。ctex論壇是國內最大的latex交流地。

說著說著到了latex,有點跑題。能看到公式的根本原因在於forkosh提供了公共的mathtex服務。forkosh還提供了另乙個程式,叫mimetex,位址是http://www.forkosh.dreamhost.com/mimetex.cgi,用法和上面的一樣,只需把latex文字加在「?」後就行了。

我覺得還是用mathtex的效果要好。

因為forkosh的厚道,這樣我們就可以在mathml沒有普及開來的時候在網頁上使用數學語言來交流了。

完整的mathtex和mimetex的說明在forkosh.com上:mathtex,mimetex。

對於剛接觸latex的人,矩陣的輸入時很麻煩的。通常教科書都教你用/begin 和 /end 來定義

比如:$/begin

1 & 2 & 3 /

4 & 5 & 6 /

7 & 8 & 9

/end$

可是這樣的輸出時不帶括號的。需要括號要這樣:

$/left(

/begin

1 & 2 & 3 /

4 & 5 & 6 /

7 & 8 & 9

/end

/right) $

需要其他型別的括號可以自己加:

大括號: /left/

中括號: /left[   /right]

直線    :/left|    /right|

其實amsmath包提供了幾個很好用的函式:

matrix: 沒有括號的矩陣  

pmatrix: 用小括號括起來的矩陣

bmatrix: 用中括號括起來的矩陣

vmatrix : 用單豎線括起來的矩陣

vmatrix:  用雙豎線括起來的矩陣下面是乙個例子:

/documentclass[12pt]

/usepackage

/begin   

$/begin

3 & 4 & 5 /

0 & 1 & 2 /

9 & 8 & 7

/end$ 

=  $ 3*/begin

x_1 & x_2 & x_3 /

y_1 & y_2 & y_3 /

z_1 & z_2 & z_3

/end

$/end

大括號:

/[/left/c}1&2//3&4///end}/right/}

中括號:

/[/left[c}1&2//3&4///end}/right]

網頁中顯示數學公式

2019獨角獸企業重金招聘python工程師標準 之所以去研究網頁上方數學公式是因為像之前寫的一篇標籤雲的文章,裡面涉及到數學公式,直接用普通字元寫出來不太美觀。於是就上網搜了些資料,看看怎麼能像word一樣顯示數學公式。當然也順便為了拯救難看的方程組。一開始看到了開源中國上的 關於mathml的文...

部落格中插入數學公式(LaTeX的使用

寫機器學習相關的部落格時,插入一些複雜的數學公式是不可避免的事,總是截圖並不是乙個完美的解決方法,在此總結一下如何使用latex編輯數學公式,包括常用的符號,以及機器學習經常用到的公式。latex latex,音譯 拉泰赫 是一種基於 的排版系統,由美國計算機學家萊斯利 蘭伯特 leslie lam...

MATLAB GUI中顯示數學公式

嘗試1 直接用中文打出來,然而結果是matlab根本無法識別。set handles.text,string wfp m kg 執行後,gui介面顯示如下 嘗試2 利用 字元,結果並不成功,僅僅作為普通符號顯示。set handles.text,string wfp m 3 kg 結果如下 嘗試3 ...