iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 5
0
自我挑戰組

用Line聊天機器人串起多媒體系統系列 第 5

Day 5 : MarkDown 與 LaTex

MarkDown 語法

  • John Gruber 在 2004 年創造了 Markdown 語言,目的是希望大家使用「易於閱讀、易於撰寫的純文字格式,並選擇性的轉換成有效的XHTML(或HTML)」。
  • 其中最重要的設計是可讀性,也就是說這個語言應該要能直接在字面上的被閱讀,而不用被一些格式化指令標記(像是RTF與HTML)。 因此,它是現行電子郵件標記格式的慣例。參閱Markdown 語法說明Markdown -wiki
  • MarkDown語法無所不在,常用到的地方包含:
    • 編寫GitHub的Readme.md
    • 編寫Jupyter Notebook的文字描述
    • 技術部落格Medium
    • iThome的技術文章
    • 筆記軟體Evernote
    • Line的訊息也可以
    • 還有筆者最愛的HackMD

LaTex 語法

  • 官方網站the LaTeX product
  • $LaTeX是寫數學算式的一種排版系統,也是可以方便在web、論文等上面呈現的書寫方式,不然在word等文字編輯器一直上標下標很惱人。
  • 由於LaTeX是透過語法來排版的,任何想得到的東西,像是演算法公式、樂譜、棋譜、化學結構式、電路圖及物理學中的費曼圖等等都可以先定義規則,然後再以簡單的語法排版出來。而那些規則也往往早有人寫出對應,所以使用者只需要弄懂他的語法就可以了,詳細可參閱LaTeX - wiki
  • 然後Github、HackMD等支援Markdown語法的編輯器幾乎都可以直接執行基本的LeTeX操作,非常方便!

小結

  • 筆者在寫技術文章時,最常使用的編輯環境其實是HackMD,而現代網頁編輯器都會在上方有快捷列,推坑HackMD是因為編輯環境中,只要拖曳圖片,就會幫你上傳到免費圖床imgur並且提供網址,![](https://i.imgur.com/縮圖網址),複製貼到iThome或寫repo的README更方便啦!礙於主題,如有興趣請參閱HackMD功能介紹,另有簡報模式、書本模式、GutHub同步功能等,並新增Chrome擴充功能。
  • 今天就先介紹文件編輯語法後結束,我們下篇見!

上一篇
Day 4 : Git、Github 與他們快樂好夥伴們
下一篇
Day 6 : 歐逆醬早安,建立 LINE Notify 推播通知
系列文
用Line聊天機器人串起多媒體系統30

尚未有邦友留言

立即登入留言