HackMD是一個跨平台的Markdown即時協作筆記或簡報,透過Google、Facebook、Twitter、GitHub、Dropbox 等即可登入,可以使用電腦、手機、平板與其他人共同製作,以下簡要說明簡報模式、數學表達式以及流程圖繪製的用法。
一、運用簡報模式,線上編輯簡報
您可以使用一些語法將筆記分成投影片,再用分享,選擇簡報模式來展示,如使用---來區隔簡報,有類似簡報動畫的fragment功能,使文字逐步顯示,也有類似簡報切換功能,使用不同模式切換投影片,包含淡色(fade)、滑動(slide)、凸(convex)、凹(concave)、拉近或縮小(zoom-in or zoom-out),加-in表示進場,加-out表示退場,相關語法如圖一。
二、運用MathJax,產生數學表達式
您可以運用MathJax語法來產生LaTex數學表達式,首先,數學表達式的前面以及結尾,必須使用$…$,或是$$…$$包覆,且不可以有空白,有些時候會用反斜線(\)做開頭,可以用英文單字sum表示求和符號(sigma),另外使用分數(fraction)的縮寫 frac、開根號(square)的縮寫 sqrt,正負(\pm),無限(\infty)等,希臘字母部分,可由英文單字字首的大小寫區別,如\Gamma為Γ,\gamma為γ,相關語法如圖二。
三、繪製簡易的流程圖
基本上是使用流程圖一般符號,如開始用st=>start,冒號後面加上空白,即可以輸入想要呈現的文字,結束為e=>end,決策符號為cond=>condition,處理符號為op=>operation,輸入所有符號表示的文字後,再用箭頭符號表示流程圖的走向,此外,決策符號需要分別表示是(yes)與否(no)的走向,相關語法如圖三。