新手入門Markdown的一些參考:應用、基礎知識和技巧以及PDF、word、PPT等格式的轉換

Markdown是一種非常簡約好用、本人十分鐘愛的標記語言。它的入門并不難,但多嘗試、學習一些他人的經驗,能更快、也更快樂的享受Markdown編輯的樂趣。下面列出一些本人或者他人的經驗以供參考(各種markdown編輯軟件的使用、一些小技巧以及將markdown格式轉換為PDF、word、PPT、HTML等其他格式的方法

  1. 首先是使用Markdown建議的應用或網站。我所使用的應用有:

此外,還有OneNote(整理筆記神器)、有道云筆記(曾經用過,不過后來還是主打印象筆記了,功能和以上相比并無特殊之處)等工具,不一一介紹了。

  1. 下面是一些簡潔而系統的Markdown語法概述。(網上教程很多很詳細,可以自己搜索)
  1. 各類數學公式的編輯
  • 下面這個鏈接是一些相對更簡潔的介紹,但也是很齊全的,可以先參考之;* 在Markdown文檔中插入數學公式

  • 下面這個鏈接的內容更詳盡,可供查詢

    簡書·markdown中公式編輯教程

  • 最新get一個軟件,==Mathpix Snipping Tool==下載鏈接超級好用,可以通過截圖直接將圖片中的公式轉為LaTeX代碼(文字也可以一并轉了),直接粘貼就好了,非常快,尤其對于大片的數學公式推導而言簡直神器。但一個月只有50次免費轉的機會,不過有閑魚可以解決這個問題,很便宜。

  1. 將Excel表格導入到Markdown中
    順序如下:
  • 從word或excel中復制表格
  • 打開鏈接:excel-HTML轉換器
  • 貼上復制的文字,然后按convert,就會得到這個表格的html代碼
  • 將html代碼貼到markdown編輯器
  1. 空格與空行
  1. 流程圖
  1. 導出PDF時無法顯示數學公式的情況解決
  1. Markdown打開本地文件的鏈接
  1. 如何改變所插入圖片的大小和位置&如何圖片并排
<div align=center><img width = '70%' height ='70%' src ="圖片\圖片7.png"/></div>
  • 圖片并排很簡單,將兩張圖片的代碼接在一起,中間不能有空格。同時,若圖片是由上面的形式表達的,則前一個把最后的“</div>”去掉,后一個把前面的“<div>”去掉
  1. 如何實現內容折疊?
<details>
<summary>Title</summary>

content!!!
</details>
  1. markdown中公式靠左的問題
    知乎鏈接
  • "&"用于表明對齊起始位置
  • \begin{aligned}和\end{aligned}不能與公式空一行,要緊貼.
  • 公式句尾加"\"表示分行
\begin{aligned}
 a + b + c &= d \\
 e + f &= g  
\end{aligned}

Latex 公式換行問題(換行,等號對齊)

  1. 高亮文字與高亮底色

    Markdown文檔常用字體及顏色設置

    • 高亮文字內容:<font color=red>文字高亮內容</font>
    • 高亮文字底色:
<table><tr><td bgcolor=orange>文字底色高亮內容</td></tr></table>

顏色名列表可看這個:
CSDN-markdown編輯器語法——背景色

在Typora中,可以通過==文字底色高亮部分==來實現。默認是黃色底色,不過設置中可以更改。

  1. LaTeX中矩陣的編寫
\begin{equation}
H_x=\frac{1}{3}\times{
\left[ \begin{array}{ccc}
1 & 0 & -1\\
1 & 0 & -1\\
1 & 0 & -1
\end{array} 
\right ]},
H_y=\frac{1}{3}\times{
\left[ \begin{array}{ccc}
1 & 1 & 1\\
0& 0 & 0\\
1 & 1 & 1
\end{array}
\right ]}
\end{equation}

最后,如何實現Markdown文件轉PDF、HTML、Word和PPT?

  • VSCode中下載Markdown PDF插件,啟用后去文件代碼處點擊右鍵即可;
  • Typora中可以直接點擊文件-導出,有各種格式(包括word格式,但需要先下載pandox插件;
  • Jupyter Notebook與markdown(注:可以方便的轉pdf和PPT)
    Jupyter Notebook與markdown
  • 轉PPT的另外一種方法:marp網站。此外,也是可以在VSCode中裝這個插件的 vs code中使用marp

此外,還有一些奇怪的需求,如用Python批量的將markdown轉化成word文檔


以上經驗還很不完備,也沒有系統,有待繼續完善。也希望大家提供一些建議、經驗

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。