電腦做筆記,從Markdown開始,是一勞永逸的辦法

好處很多,不用受制于word文檔的死板,不用在表格,PPT,編程之間跳來跳去。
Markdown做出來的文檔在各種平臺上通用,任意轉換成需要的格式。
能勝任數(shù)理化史地生各科筆記的排版,有思維導圖,公式,圖表功能。
兼容 簡書、有道云筆記、印象筆記這些APP,云端存儲,方便傳播

1. 最簡單的修飾斜體和粗體

左右兩邊各打上一個 *號,這部分文字就變成了斜體

左右兩邊各打上兩個*號,這部分文字會變成粗體

2. 控制文字的大小,用來做標題

這是最大字號的標題

這是二號的標題

這是三號的

這是四號的

我是五號的
最小號的標題

3. 指向某個網(wǎng)址

[簡書的網(wǎng)址]http://www.itdecent.cn
[編程貓的網(wǎng)址]http://www.codemao.com
[中央電視臺]http://www.cctv.com

4. 有序號列表和無序號列表

  • 無序號的列表前面是個“-”短橫線
  • 無序號的列表前面是個“-”短橫線
  • 無序號的列表前面是個“-”短橫線

5. 使用 > 表示文字引用。

Markdown方式的排版雖然學起來略微麻煩,一旦學會以后,工作效率提高很大。除了簡單的文字排版,還有表格和圖表的功能,更熟練的使用者還可以做數(shù)學公式,物理、化學課件。

這是一個標題。

小一些的標題

  1. 這是第一行列表項。
  2. 這是第二行列表項。

這是三級的引用
引用里也可以放進去代碼

return shell_exec("echo $input | $markdown_script");~~這樣的就叫做刪除線~~

6. 用 `代碼` 表示行內代碼和代碼塊

比如:讓我來說一下人工智能的python程序,print('hello,word')

這是一個代碼塊,此行左側有四個不可見的空格。
這是也是代碼塊, print('hello,word')
在代碼塊里面程序代碼會自動改變顏色。

7. 插入網(wǎng)站上的圖片

image
 ![image](http://upload-images.jianshu.io/upload_images/2940037-4b7e80a785eef799.gif?imageMogr2/auto-orient/strip)

值得一提的是簡書這個平臺可以屏幕截圖粘貼到編輯器,編輯器自動生成一個圖片地址,插入到文檔里。非常方便的哦。

8. 改變文字的顏色

Markdown支持了豐富的顏色,在簡書應用里,不支持顏色的直接變化,后臺把變色的文字自動轉換成圖片來處理。

\color{#f05}{用可以選擇的顏色,填代碼改變文字的顏色}

\begin{array}{|rrrrrrrr|} \hline \verb+#000+ & \color{#000}{text} & \verb+#005+ & \color{#005}{text} & \verb+#00A+ & \color{#00A}{text} & \verb+#00F+ & \color{#00F}{text} \\ \verb+#500+ & \color{#500}{text} & \verb+#505+ & \color{#505}{text} & \verb+#50A+ & \color{#50A}{text} & \verb+#50F+ & \color{#50F}{text} \\ \verb+#A00+ & \color{#A00}{text} & \verb+#A05+ & \color{#A05}{text} & \verb+#A0A+ & \color{#A0A}{text} & \verb+#A0F+ & \color{#A0F}{text} \\ \verb+#F00+ & \color{#F00}{text} & \verb+#F05+ & \color{#F05}{text} & \verb+#F0A+ & \color{#F0A}{text} & \verb+#F0F+ & \color{#F0F}{text} \\ \hline \verb+#080+ & \color{#080}{text} & \verb+#085+ & \color{#085}{text} & \verb+#08A+ & \color{#08A}{text} & \verb+#08F+ & \color{#08F}{text} \\ \verb+#580+ & \color{#580}{text} & \verb+#585+ & \color{#585}{text} & \verb+#58A+ & \color{#58A}{text} & \verb+#58F+ & \color{#58F}{text} \\ \verb+#A80+ & \color{#A80}{text} & \verb+#A85+ & \color{#A85}{text} & \verb+#A8A+ & \color{#A8A}{text} & \verb+#A8F+ & \color{#A8F}{text} \\ \verb+#F80+ & \color{#F80}{text} & \verb+#F85+ & \color{#F85}{text} & \verb+#F8A+ & \color{#F8A}{text} & \verb+#F8F+ & \color{#F8F}{text} \\ \hline \verb+#0F0+ & \color{#0F0}{text} & \verb+#0F5+ & \color{#0F5}{text} & \verb+#0FA+ & \color{#0FA}{text} & \verb+#0FF+ & \color{#0FF}{text} \\ \verb+#5F0+ & \color{#5F0}{text} & \verb+#5F5+ & \color{#5F5}{text} & \verb+#5FA+ & \color{#5FA}{text} & \verb+#5FF+ & \color{#5FF}{text} \\ \verb+#AF0+ & \color{#AF0}{text} & \verb+#AF5+ & \color{#AF5}{text} & \verb+#AFA+ & \color{#AFA}{text} & \verb+#AFF+ & \color{#AFF}{text} \\ \verb+#FF0+ & \color{#FF0}{text} & \verb+#FF5+ & \color{#FF5}{text} & \verb+#FFA+ & \color{#FFA}{text} & \verb+#FFF+ & \color{#FFF}{text} \\ \hline \end{array}
語法: \color{#f05}{用可以選擇的顏色,填代碼改變文字的顏色}

這樣的就叫做刪除線

    ~~這樣的就叫做刪除線~~

9. 注腳的使用例子

使用 Markdown[1]可以效率的書寫文檔, 直接轉換成 HTML[2], 有一些這樣的平臺[3] 讓作者在云端編輯,保存的內容可以跨平臺分享。 現(xiàn)在新版本的注腳會在鼠標懸停時現(xiàn)實注腳內容。

10. 數(shù)學公式

$ 表示行內公式:

質能守恒方程可以用一個很簡潔的方程式 E=mc^2 來表達。

$$ 表示整行公式:

\sum_{i=1}^n a_i=0

f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2

\sum^{j-1}_{k=0}{\widehat{\gamma}_{kj} z_k}

a^2+b^2=(a+b)×(a-b)

訪問 MathJax 參考更多使用方法。

a^2+b^2=(a+b)×(a-b)

J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,行內公式示例}

這個夠復雜了吧,過去我用visio畫公式,畫到要吐血為止。

999^2 + abcd_2 上標和下標的寫法,用^_標注上標下標

\sideset{^1_2}{^3_4}\bigotimes
另外,如果要在左右兩邊都有上下標,可以用\sideset 命令。

x = a_0 + \cfrac{1^2} {a_1+ \cfrac{2^2} {a_2+ \cfrac{3^2} {a_3 + \cfrac{4^4} {a_4 + \cdots}}}}

x = a_0 + \cfrac{1^2}
{a_1+ \cfrac{2^2}
           {a_2+ \cfrac{3^2}
                      {a_3 + \cfrac{4^4}
                                  {a_4 + \cdots}}}}
image.png
  \sqrt{2} \quad and \quad \sqrt[n]{3}

數(shù)學公式中常見的省略號有兩種,\ldots 表示與文本底線對齊的省略號,\cdots 表示與文本中線對齊的省略號。

  • 例子:
$$f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2$$

11 顯示程序代碼,這個功能方便寫說明書

根據(jù)選擇的程序類型,自動顯示合乎編程語言規(guī)范的代碼。其實有些事情用偽代碼能闡述明白。程序語言正在成為一種新的通用語言。

當今流行的 Python 代碼
@requires_authorization
def somefunc(param1='', param2=0):
    '''A docstring'''
    if param1 > param2: # interesting
        print 'Greater'
    return (param2 - param1 + 1) or None

class SomeClass:
    pass

>>> message = '''interpreter
... prompt'''
使用廣泛的 JavaScript 示例:
/**
* nth element in the fibonacci series.
* @param n >= 0
* @return the nth element, >= 0.
*/
function fib(n) {
  var a = 1, b = 1;
  var tmp;
  while (--n >= 0) {
    tmp = a;
    a += b;
    b = tmp;
  }
  return a;
}

document.write(fib(10));

x = a_0 + \cfrac{1^2}{a_1 + \cfrac{2^2}{a_2 + \cfrac{3^2}{a_3 + \cfrac{4^4}{a_4 + \cdots}}}}

12 流程圖顯示

流程圖代碼
st=>start: Start:>https://www.zybuluo.com
io=>inputoutput: verification
op=>operation: Your Operation
cond=>condition: Yes or No?
sub=>subroutine: Your Subroutine
e=>end

st->io->op->cond
cond(yes)->e
cond(no)->sub->io

簡書不支持流程圖的生成??梢栽诹硗獾木庉嬈?sup>[4]里生成流程圖,復制粘貼到markdown編輯窗口呢。圖片自動插入到頁面里。

image.png

目的很簡單,教育上用得到的圖表,把范例列出來,復制修改就能用。

1、表格 簡書表格的寬度似乎是自動的,不支持自己設置。
編號 姓名 年齡
1 張三豐 38
2 李四光 59
3 王五毛 77

\mathbf{V}_1 \ × \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\ \end{vmatrix}

1. 這是什么圖,我也不認識哦

\begin{CD} A @>>> B @>{\text{這里來條線}}>> C \\ @. @AAA @| \\ D @= E @<<< F \end{CD}

\begin{CD}
    A @>>> B @>{\text{very long label}}>> C \\
    @. @AAA @| \\
    D @= E @<<< F
\end{CD}

關于注釋的說明:注釋和正文之間可以有其它的文字。注腳自動放在最最下面。
本文由作者根據(jù)中學生的實際需要整理而成,太復雜的沒有收錄,適合課內知識掌握的很好,希望進行課外拓展的學生。


  1. Markdown是一種純文本標記語言 ?

  2. HyperText Markup Language 超文本標記語言 ?

  3. 簡書 有道筆記 印象筆記都支持Markdown ?

  4. 比較好用的編輯器是TYPORA ?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容