樂觀鎖與悲觀鎖總結
1084
2025-03-31
11月23日,Typora 正式發布 1.0 版本,正式版開始收費了,定價14.99美元。不過,Beta版本還是可以繼續免費使用的。
作為 Typora 的重度用戶,今天給大家介紹一下這款 Markdown 神器。
簡介
Typora 是一款支持實時預覽的 Markdown 文本編輯器。
特點
所見即所得。輸入Markdown標記后,會即時渲染成相應格式。大部分的Markdown編輯器都是一半是編輯窗口,一半是預覽窗口,而Typora合二為一,更為簡潔。
支持 LaTeX 語法。
支持圖床功能。
定制化主題。
Markdown
Markdown是一種輕量級標記語言,排版語法簡潔,讓使用者更多地關注內容本身而非排版。
基礎語法:
代碼高亮:輸入 ``` 后并輸入語言名,換行,開始寫代碼,Typora 會自動實現代碼高亮的效果(如下圖)。
圖床
Typora 里的圖片是鏈接到本地圖片的,如果將文檔同步到其他平臺,圖片鏈接會失效。可以使用圖床來保證文檔在分享后圖片仍能正常顯示。
我使用的是PicGo圖床工具,具體配置方法如下:
1、下載 PicGo:https://github.com/Molunerfinn/PicGo/releases
2、選擇圖床,設置相關參數。PicGo 支持多個圖床平臺,如七牛、阿里云OSS等。
3、設置 PicGo server。
4、打開 Typora 中的「文件-偏好設置-圖像」選項,配置上傳服務為 PicGo 和 PicGo 的路徑。
配置完成之后,當你在 Typora 中插入本地圖片時,PicGo 會自動將圖片上傳圖床并使用 Markdown 語法替換圖片地址。
LaTeX
Typora 支持 LaTeX 語法,可以往文檔插入數學公式。
數學公式有兩種形式: inline 和 display。
inline(行間公式):在正文插入數學公式,用$...$ 將公式括起來
display(塊間公式) :獨立排列的公式,用 $$...$$將公式括起來,默認顯示在行中間
常用語法:
下面舉幾個例子:
分段函數:
$$ f(n)= \begin{cases} n/2, & \text{if $n$ is even}\\ 3n+1,& \text{if $n$ is odd} \end{cases} $$
矩陣:
$$ X=\left| \begin{matrix} x_{11} & x_{12} & \cdots & x_{1d}\\ x_{21} & x_{22} & \cdots & x_{2d}\\ \vdots & \vdots & \ddots & \vdots \\ x_{11} & x_{12} & \cdots & x_{1d}\\ \end{matrix} \right| $$
偏導數和微分:
$$ \frac{\partial z}{\partial x_1} + \frac{\partial z}{\partial x_2} \\ \frac{\mathrmyqq2qukz}{\mathrm20k0mgkx_1}+\frac{\mathrmko2g2moz}{\mathrm2eq0wo0x_2} $$
目錄
markdown文檔生成目錄,我使用過的兩種方法:
1、在文章開始使用[TOC] 將自動在文章生成目錄。
某些平臺(如掘金)不支持
2、使用插件 doctoc 生成目錄(頁內超鏈接)。
需要執行命令doctoc xxx.md生成目錄。如果修改了標題,需要再次執行命令更新目錄
使用 doctoc 生成目錄的步驟:
安裝 doctoc,npm install doctoc
在文檔當前目錄執行doctoc xxx.md命令,即可生成標題
定制化主題
在 Typora 中 CSS 被稱為「主題」,但其本質仍是 CSS 文件??梢栽?文件 - 偏好設置 - 主題 - 打開主題文件夾 看到這些 CSS 文件。
可以自定義修改 CSS 文件,生成新的主題。
Mermaid
Mermaid是一個用于畫流程圖、狀態圖、時序圖、甘特圖的庫,使用 javaScript 進行本地渲染,廣泛集成于許多 Markdown 編輯器中。Typora也支持Mermaid語法。
下面舉幾個例子。
流程圖:
A
B
C
D
時序圖:
導入導出
Typora 支持導入和導出的文件格式:html、pdf、docx、epub和latex等。其中導出docx、epub和latex需要安裝 Pandoc 插件。
其他功能
打字機模式:使得你所編輯的那一行永遠處于屏幕正中。
專注模式:使你正在編輯的那一行保留顏色,而其他行的字體呈灰色。
碼字不易,如果覺得對你有幫助,可以點個贊鼓勵一下!
我是 程序員大彬,專注Java后端硬核知識分享,歡迎大家關注~
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。