2018年8月4日 星期六

在Blogger中使用LaTeX 表達數學式

LaTeX是一種常用於數學排版系統,可以透過MathJax使得在網頁上很輕鬆的使用LaTeX的語法打出數學式。

※這裡沒有LaTeX的語法教學

如何在blogger中調用MathJax:
  1. 進入blogger的版面配置當中
  2. 選擇一個欄位新增HTML/JavaScript小工具
  3. 貼上以下的程式碼
  4. <script type="text/javascript" async
      src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS-MML_HTMLorMML">
    </script> 
  5. 按下儲存,大功告成




  • 發文時根據需求貼上code即可

  • MathJax隔行置中的顯示方式:
    一元二次方程是的公式解為:\[{x_{1,2}} = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\]
    MathJax在行內展開的顯示方式:
    一元二次方程是的公式解為:\({x_{1,2}} = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\)

    MathType轉出來的LaTeX碼如下:
    \[{x_{1,2}} = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\]
    隔行置中的碼:
    \[{x_{1,2}} = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\]
    $${x_{1,2}} = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}$$
    在行內展開的碼:
    \({x_{1,2}} = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\)

    若要隔行置中,可以發現MathType轉出來的碼可以直接使用,或是把\[...]\換成$$...$$
    若要在行內展開,需要把\[...]\換成\(...)\

    Reference
    1. Getting Started — MathJax 2.7 documentation. (2018). Retrieved from https://docs.mathjax.org/en/latest/start.html

    1 則留言:

    1. Reference的文章失效了,但你所撰寫的文章點亮了另一個Latex的愛好者,感謝你。

      回覆刪除