為知筆記公式編輯的好辦法


為知筆記是一個好的文本編輯工具,但是對於工科生來說,在記錄筆記的過程中不可避免的會有很多公式需要添加,而且也不想直接使用截圖,截圖會使得自己犯強迫症,但是為知筆記自帶的編輯器不支持mathjax公式。所以,找了半天的方法,終於找到一個可以很好地在為知筆記markdown中編輯公式的方法。——將mathType中的公式直接復制到markdown中。


簡而言之,還是使用markdown編輯器,用為知筆記插件:Wiz.Editor.md,安裝后會在編輯選項中出現一個新的編輯器:Editor.md編輯器

當然,在使用時,編輯的文件名后綴要添加.md。這些對於為知筆記的老用戶來說都不是問題啦。
這個編輯器的使用也不用多說了,有很多的資料可以看。
對於公式的編輯,Editor.md可以進行mathjax公式渲染,可以插入行間公式和行內公式。這就足夠我們使用了。
但是在編輯公式時,實在不想去敲代碼,感覺效率會大大地減低,反而會影響自己敲鍵盤的樂趣。而公式編輯最為方便的莫過於mathType這個工具了,所以需要使用mathType工具。
查閱了一些方法,有的說將mathType中的公式更新到word中,可以復制出其laTex的代碼。表示word占用內存較大,不想打開。而且嘗試之后,覺得還是比較麻煩,不建議使用。
既然markdown編輯器支持mathjax語言渲染,那么直接將其轉換為mathjax代碼可以嗎?是可以的!
參考mathType官方給出的教程:
LaTeX公式與MathType公式如何快速轉換
如何實現MathType公式轉換LaTeX代碼
這里的方法還是在word中操作,不過一樣的可以復制到其他的地方。

操作方法:

  1. 安裝mathType對象型,也就是獨立版,不用打開word,直接開始編輯公式,然后在mathType中編輯好需要的公式;
  2. ❗️關鍵步驟,設置“剪切與復制預設”,

彈出剪切和復制預置對話框,點選“AMSTex”(這個選項在不同的mathType版本中顯示的可能不一樣,但是選擇帶Tex的就行,不行就一個一個試試),並去掉“在轉換中包括MathType數據(D)”前面的勾,點擊“確定”。

回到MathType,選中公式,按“Ctrl+C”復制,然后粘貼到markdown編輯的文件中,公式顯示為LaTex代碼。

現在看看效果吧:

行間公式:

復制過來的代碼是:

$$x = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}$$

注意,兩端的字符自帶有 $$,真是方便。
行內公式:
需要在mathType編輯器中“格式”選項中勾選“內聯公式”,使得所編輯的公式是行內公式。當然,需要行間公式時,再次取消勾選。

這樣就可以直接復制了:

復制過來的代碼是:

$x = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}$

看,兩端自帶$,這樣以后使用為知筆記的markdown編輯公式時,就不會覺得麻煩了。

用這種方法到Typora上,一樣有效。其他的markdown編輯器,只要是使用mathJax渲染的應該都可以,如果不行,mathType的“剪切與復制預設”界面中,有很多的選項,還有對應於各個軟件的語言設置,請自己探究吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM