【Tools】MarkDown教程(八)-Typora使用完全手册
00. 目錄
文章目錄
- 00. 目錄
- 01. Markdown簡(jiǎn)介
- 02. Typora簡(jiǎn)介
- 03. Typora設(shè)置簡(jiǎn)介
- 04. Typora智能標(biāo)點(diǎn)
- 05. Typora圖片插入
- 06. Typora打字機(jī)模式
- 07. Typora專注模式
- 08. Typora實(shí)時(shí)預(yù)覽
- 09. Typora源碼模式
- 10. Typora文件/大綱側(cè)欄
- 11. Typora空格和換行
- 12. Typora LaTeX
- 13. 附錄
01. Markdown簡(jiǎn)介
Markdown 是用來編寫結(jié)構(gòu)化文檔的一種純文本格式,它使我們?cè)陔p手不離開鍵盤的情況下,可以對(duì)文本進(jìn)行一定程度的格式排版。
由于目前還沒有一個(gè)權(quán)威機(jī)構(gòu)對(duì) Markdown 的語法進(jìn)行規(guī)范,各應(yīng)用廠商制作時(shí)遵循的 Markdown 語法也是不盡相同的。其中比較受到認(rèn)可的是 GFM 標(biāo)準(zhǔn),它是由著名代碼托管網(wǎng)站 GitHub 所制定的。Typora 主要使用的也是 GFM 標(biāo)準(zhǔn)。同時(shí),你還可以在 文件 - 偏好設(shè)置 - Markdown 語法偏好 - 嚴(yán)格模式 中將標(biāo)準(zhǔn)設(shè)置為「更嚴(yán)格地遵循 GFM 標(biāo)準(zhǔn)」。
02. Typora簡(jiǎn)介
Typora 是一款支持實(shí)時(shí)預(yù)覽的 Markdown 文本編輯器。它有 OS X、Windows、Linux 三個(gè)平臺(tái)的版本,并且由于仍在測(cè)試中,是完全免費(fèi)的。
在這篇文章中,我希望以Typora 是什么這個(gè)問題為線索,向大家全面介紹這款令人愛不釋手的筆記應(yīng)用。
Typora 首先是一個(gè) Markdown 文本編輯器,它支持且僅支持 Markdown 語法的文本編輯。在 Typora 官網(wǎng) 上他們將 Typora 描述為 「A truly minimal markdown editor. 」。
03. Typora設(shè)置簡(jiǎn)介
一個(gè)文本編輯器,寫得舒服是關(guān)鍵。我曾說過,更有趣的是,一個(gè)筆記應(yīng)用不會(huì)因?yàn)樗С?Markdown 語法而高級(jí)或易用很多。細(xì)枝末節(jié)處的人性化考慮才是最重要的。而 Typora 的編輯體驗(yàn)顯然是經(jīng)過深思熟慮設(shè)計(jì)的產(chǎn)物。
我認(rèn)為:一個(gè)優(yōu)秀的筆記應(yīng)用應(yīng)該給用戶選擇 Markdown 語法風(fēng)格的權(quán)利。而 Typora 在這一點(diǎn)上是我目前見過所有 Markdown 筆記應(yīng)用中做得最好的。
通過打開 文件 - 偏好設(shè)置 你會(huì)發(fā)現(xiàn) Typora 為編輯體驗(yàn)的考慮細(xì)致到了令人嘆為觀止的程度。Typora 中提供了大量有關(guān) Markdown 偏好的設(shè)置,據(jù)此,你可以構(gòu)建一個(gè)幾乎完全適合自己的 Markdown 編輯器。下面我將依次介紹一些與文本編輯體驗(yàn)有關(guān)的功能亮點(diǎn)。
04. Typora智能標(biāo)點(diǎn)
我認(rèn)為「智能標(biāo)點(diǎn)」是比較有趣的一點(diǎn)。它可以自動(dòng)幫你將不是很美觀的直引號(hào) " ' 轉(zhuǎn)化為更美觀的彎引號(hào) “ ‘ ’ ”。具體內(nèi)容你可以在官方的 這篇文檔 中查看。關(guān)于直彎引號(hào)在 macOS 上如何輸入你也可以看 這篇文章。
05. Typora圖片插入
Typora 的圖片插入功能是廣受好評(píng)的。要知道,Markdown 原生不太注重圖片插入的功能,但你可以在 Typora 中:
- 直接使用 右鍵 - 復(fù)制 Ctrl + V 將網(wǎng)絡(luò)圖片、剪貼板圖片復(fù)制到文檔中
- 拖動(dòng)本地圖片到文檔中
Typora 會(huì)自動(dòng)幫你插入符合 Markdown 語法的圖片語句,并給它加上標(biāo)題。
你也完全可以使用圖床來保證文檔在分享后圖片仍能正常顯示。
更強(qiáng)大的是,Typora 支持在拖動(dòng)或 Ctrl + V 網(wǎng)絡(luò)圖片后自動(dòng)將其保存到本地。你可以在 文件 - 偏好設(shè)置 - 編輯器 - 圖片插入 中選擇復(fù)制到哪個(gè)路徑,什么情況下需要復(fù)制。
06. Typora打字機(jī)模式
**「打字機(jī)模式」**使得你所編輯的那一行永遠(yuǎn)處于屏幕正中。
你可以在 視圖 - 專注模式 / 打字機(jī)模式 中勾選使用這兩個(gè)模式。
07. Typora專注模式
**「專注模式」**使你正在編輯的那一行保留顏色,而其他行的字體呈灰色。
你可以在 視圖 - 專注模式 / 打字機(jī)模式 中勾選使用這兩個(gè)模式。
08. Typora實(shí)時(shí)預(yù)覽
到現(xiàn)在還不支持編輯界面實(shí)時(shí)預(yù)覽的 Markdown 編輯器基本可以退出市場(chǎng)了。Typora 在這一方面顯然已經(jīng)領(lǐng)先了一大步——他們連 Markdown 語法的標(biāo)記都在實(shí)時(shí)預(yù)覽中消去了。當(dāng)你離開正在編輯的有格式的文本段后,Typora 會(huì)自動(dòng)隱藏 Markdown 標(biāo)記,只留下**「所見即所得」**的美妙。他們把這稱為 Hybrid View。
09. Typora源碼模式
為了防止一些程序 bug 的發(fā)生(雖然在我使用下來感到是很少的)導(dǎo)致格式問題無法修改,Typora 保留了一個(gè)**「源代碼模式」**。你可以通過 視圖 - 源代碼模式 或左下角的 </> 按鈕進(jìn)入。
10. Typora文件/大綱側(cè)欄
Typora 會(huì)根據(jù)你 Markdown 標(biāo)記的 H1、H2、H3…… 各級(jí)標(biāo)題為你呈現(xiàn)一個(gè)大綱。
你也可以選擇查看文件夾中的文件,但由于目前 Typora 只支持查看一些常用的文件。
11. Typora空格和換行
Typora 在空格與換行部分主要是使用 CommonMark 作為標(biāo)注規(guī)范。與前文提到的 GFM 一樣,CommonMark 也是比較流行的 Markdown 語言規(guī)范(解析器)之一。
- **空格:**在輸入連續(xù)的空格后,Typora 會(huì)在編輯器視圖里為你保留這些空格,但當(dāng)你打印或?qū)С鰰r(shí),這些空格會(huì)被省略成一個(gè)。
你可以在源代碼模式下,為每個(gè)空格前加一個(gè) \ 轉(zhuǎn)義符,或者直接使用 HTML 風(fēng)格的 &nbps; 來保持連續(xù)的空格。 - **軟換行:**需要說明的是,在 Markdown 語法中,換行(line break)與換段是不同的。且換行分為軟換行和硬換行。在 Typora 中,你可以通過 Shift + Enter 完成一次軟換行。軟換行只在編輯界面可見,當(dāng)文檔被導(dǎo)出時(shí)換行會(huì)被省略。
- **硬換行:**你可以通過 空格 + 空格 + Shift + Enter 完成一次硬換行,而這也是許多 Markdown 編輯器所原生支持的。硬換行在文檔被導(dǎo)出時(shí)將被保留,且沒有換段的段后距。
- **換段:**你可以通過 Enter 完成一次換段。Typora 會(huì)自動(dòng)幫你完成兩次 Shift + Enter 的軟換行,從而完成一次換段。這也意味著在 Markdown 語法下,換段是通過在段與段之間加入空行來實(shí)現(xiàn)的。
- **Windows 風(fēng)格(CR+LF)與 Unix 風(fēng)格(CR)的換行符:**CR 表示回車 \r ,即回到一行的開頭,而 LF 表示換行 \n ,即另起一行。
所以 Windows 風(fēng)格的換行符本質(zhì)是「回車 + 換行」,而 Unix 風(fēng)格的換行符是「換行」。這也是為什么 Unix / Mac 系統(tǒng)下的文件,如果在 Windows 系統(tǒng)直接打開會(huì)全部在同一行內(nèi)。 你可以在 文件 - 偏好設(shè)置 - 編輯器 - 默認(rèn)換行符 中對(duì)此進(jìn)行切換。
12. Typora LaTeX
除了基本的文本編輯體驗(yàn)極佳之外,Typora 還是一個(gè)非常優(yōu)秀的學(xué)術(shù)文檔編輯器。當(dāng)然作為一個(gè)輕量級(jí)的、基于 Markdown 的編輯器,它不能與那些 LaTeX 編輯器相提并論,但它仍支持了許多可用于學(xué)術(shù)寫作的功能。
溫馨提示
LaTeX 是一種基于 TeX 的排版系統(tǒng),由于它易于快速生成復(fù)雜表格和數(shù)學(xué)公式,非常適用于生成高印刷質(zhì)量的科技和數(shù)學(xué)類文檔。如果你常閱讀數(shù)學(xué)、計(jì)算機(jī)等領(lǐng)域的學(xué)術(shù)論文,你一定對(duì) LaTeX 不陌生。
Typora 原生支持 LaTeX 語法,你有兩種方式輸入 LaTeX 風(fēng)格的數(shù)學(xué)公式:
**行內(nèi)公式(inline):**用 $...$ 括起公式,公式會(huì)出現(xiàn)在行內(nèi)。
**塊間公式(display):**用 $$...$$ 括起公式(注意 $$ 后需要換行),公式會(huì)默認(rèn)顯示在行中間。
具體的 LaTeX 語法在此不贅述了,你可以在 這篇文章 中查看。
13. 附錄
13.1 【Tools】MarkDown教程(七)-Typora詳細(xì)教程
網(wǎng)址:https://blog.csdn.net/dengjin20104042056/article/details/107130985
總結(jié)
以上是生活随笔為你收集整理的【Tools】MarkDown教程(八)-Typora使用完全手册的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Tools】MarkDown教程(七)
- 下一篇: 【嵌入式】C语言高级编程-嵌入式C语言简