寫作&筆記實用利器——markdown(超快上手,方便實用)

本文給大家推薦一個用來記筆記的很好用的工具——markdown!本文主要對象:針對沒有使用過markdown或者不會使用并且經(jīng)常需要記錄系統(tǒng)性、大批量、存在一些數(shù)學公式夾雜其中的筆記的朋友們。本文不具體講述過多的使用方法細節(jié),會給出已經(jīng)有的一些鏈接供朋友們查閱。
那么首先,你一定會問,什么是markdown呢?為什么我舉得它是筆記神器呢?且聽我大概說說。

1. 什么是markdown?

首先引用一段維基百科的解釋吧,如果你不想看那么多字,只需要記住,輕量級、標記語言、對圖、表、數(shù)學公式的支持不錯。

Markdown是一種輕量級標記語言,它允許人們“使用易讀易寫的純文本格式編寫文檔,然后轉(zhuǎn)換成有效的XHTML(或者HTML)文檔”。

由于Markdown的輕量化、易讀易寫特性,并且對于圖片,圖表、數(shù)學式都有支持,當前許多網(wǎng)站都廣泛使用 Markdown 來撰寫幫助文檔或是用于論壇上發(fā)表消息。例如:GitHub、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。甚至Markdown能被使用來撰寫電子書。--from wikipedia https://zh.wikipedia.org/wiki/Markdown

2. 為什么用markdown?

  • 正如上面所說的優(yōu)點輕量級、標記語言、對圖、表、數(shù)學公式的支持不錯
  • 良好的用戶體驗:
    我們平時寫東西最需要的是什么呢?是感覺,那種心無旁騖可以專注于書寫的感覺;
    我們記筆記最需要的是什么呢?是清晰、準確、高效。
    沒有人希望再記筆記寫東西的時候一邊忙著增加內(nèi)容又一邊忙著排版、整理格式的。排版整理格式這種事兒,都是markdown這種標記語言可以非常輕松解決得很好的。
    對于工科理科學生來說,經(jīng)常筆記里面會有數(shù)學公式、原理圖等等,有的時候,匆匆忙忙只能截個圖或者拍個照片,下來以后又不想也沒有精力、時間把這所有上課的這些東西都再用word+公式編輯器打一遍,這時候或許就可以markdown直接把重要的東西的圖貼上去,公式寫上去,來把整個過程最高效地完成。
    對于需要寫文案的朋友們來說,用markdown則可以很方便地區(qū)分各級標題,只需要通過井號“#”數(shù)量就能把各級目錄方便的呈現(xiàn)出來,圖片也可以很方便的復制,還支持把網(wǎng)絡(luò)上的圖片粘貼進文檔,大幅度減小文檔的大小,方便傳輸,簡單實用。
  • 入門簡單。這里有一些最基本得語法,如果想要了解更加詳細得語法,可以去我附的鏈接里面查找。

3. 簡單語法

  • 標題(只列3級的例子,以此類推即可):
# 一級標題
## 二級標題
### 三級標題

一級標題

二級標題

三級標題

  • 字體:
**這是加粗的文字**
*這是傾斜的文字*`
***這是斜體加粗的文字***
~~這是加刪除線的文字~~

這是加粗的文字
這是傾斜的文字`
這是斜體加粗的文字
這是加刪除線的文字

  • 引用
    n級引用前面加n個“>”符號
  • 分割線
    3個或以上的“*”或“-”或“_”(星號或減號或下劃線)



  • 圖片
    [圖片上傳失敗...(image-204947-1581846807058)]

    舉個例子:
![這是一個足球](https://pic3.zhimg.com/80/v2-bb0a7868f74c3c712efaecc9e12d772b_qhd.jpg "title")
這是一個足球
  • 超鏈接--類似于圖片
[超鏈接名](超鏈接地址 "超鏈接title")

例子:

[知乎-足球](https://www.zhihu.com/search?type=content&q=%E8%B6%B3%E7%90%83
 "這是知乎的足球的超鏈接")

知乎-足球

  • 有序列表
    數(shù)字加點即可,不同級可以加三個空格來嵌套
1. 我試試能不能嵌套
   1. 這就是2級的有序列表
  1. 我試試能不能嵌套
    1. 這就是2級的有序列表
      這個對大的優(yōu)點是,markdown會自動幫你計數(shù),即使你打的數(shù)字是錯的,它還是會顯示對的(如下所示,打的錯誤序號“3”會顯示為正確序號“2”,很方便)。
1. 我試試能不能嵌套
   1. 這就是2級的有序列表
   3. 這個序號錯了
  1. 我試試能不能嵌套
    1. 這就是2級的有序列表
    2. 這個序號錯了
  • 無序列表
    用“+”“-”“*”(加號減號星號)加空格均可
  • 表格
|  表頭   | 表頭  |
|  ----  | ----  |
| 單元格  | 單元格 |
| 單元格  | 單元格 |
表頭 表頭
單元格 單元格
單元格 單元格

對齊方式

我們可以設(shè)置表格的對齊方式:
-: 設(shè)置內(nèi)容和標題欄居右對齊。
:- 設(shè)置內(nèi)容和標題欄居左對齊。
:-: 設(shè)置內(nèi)容和標題欄居中對齊。
如:

| 左對齊 | 右對齊 | 居中對齊 |
| :-----| ----: | :----: |
| 單元格 | 單元格 | 單元格 |
| 單元格 | 單元格 | 單元格 |
左對齊 右對齊 居中對齊
單元格 單元格 單元格
單元格 單元格 單元格
  • 單行代碼
    用鍵盤左上角的“`”符號括住兩邊
`for a=1:10:`

for a=1:10:

  • 多行代碼/代碼塊
    用鍵盤左上角的“```”符號3個
(```)
內(nèi)容,上下本來沒有括號,只是不加括號打不出來[無奈]
(```)
  • 公式
    內(nèi)容用latex的格式即可,兩邊用一個或兩個美元符號。
    如:
    行內(nèi)公式:$A=B^2$--即A=B^2
    獨立成行公式:$$A=B^2$$--即A=B^2
  • 流程圖
flow
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op

簡書的markdown似乎不能用流程圖,所以,這里就展示不出來結(jié)果了。

3. 總結(jié)

反正作為一種標記語言,markdown的基本功能學起來非???,而且非常容易記憶。對于需要使用公式的一些問題,則可以參考對應latex的網(wǎng)址了,這里就不一一列舉了,畢竟以后如果寫論文還是用latex比較方便,正如我的標題所示,markdown我只是用來寫作和記筆記或者寫一些小的隨筆的,并不用來寫論文的,其排版能力相對還是比較單一的,遠不能勝任論文寫作。

4. 搭建atom為基礎(chǔ)的latex平臺

知乎上有一篇寫的已經(jīng)非常全面了,直接附在這里吧,有興趣的直接看鏈接的知乎文章即可操作。
https://zhuanlan.zhihu.com/p/32309940

References:

致謝

感謝這些寫了相關(guān)內(nèi)容的朋友們,本文是建立在他們分享的基礎(chǔ)上才能夠很快寫成的。
(如有侵權(quán)請聯(lián)系刪除,謝謝!)

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

友情鏈接更多精彩內(nèi)容