关于markdown:这款Markdown神器要收费啦

50次阅读

共计 1965 个字符,预计需要花费 5 分钟才能阅读完成。

11 月 23 日,Typora 正式公布 1.0 版本,正式版开始免费了,定价 14.99 美元。不过,Beta 版本还是能够持续收费应用的。

作为 Typora 的重度用户,明天给大家介绍一下这款 Markdown 神器。

简介

Typora 是一款 反对实时预览的 Markdown 文本编辑器

特点

  1. 所见即所得 。输出Markdown 标记后,会即时渲染成相应格局。大部分的 Markdown 编辑器都是一半是编辑窗口,一半是预览窗口,而 Typora 合二为一,更为简洁。
  2. 反对 LaTeX 语法
  3. 反对图床性能
  4. 定制化主题

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{\mathrm{d}z}{\mathrm{d}x_1}+\frac{\mathrm{d}z}{\mathrm{d}x_2}
$$

目录

markdown 文档生成目录,我应用过的两种办法:

1、在文章开始应用[TOC] 将主动在文章生成目录。

  • 某些平台(如掘金)不反对

2、应用插件 doctoc 生成目录(页内超链接)。

  • 须要执行命令 doctoc xxx.md 生成目录。如果批改了题目,须要再次执行命令更新目录

应用 doctoc 生成目录的步骤:

  1. 装置 doctoc,npm install doctoc
  2. 在文档当前目录执行 doctoc xxx.md 命令,即可生成题目

定制化主题

在 Typora 中 CSS 被称为「主题」,但其本质仍是 CSS 文件。能够在 文件 - 偏好设置 - 主题 - 关上主题文件夹 看到这些 CSS 文件。

能够自定义批改 CSS 文件,生成新的主题。

Mermaid

Mermaid是一个用于画流程图、状态图、时序图、甘特图的库,应用 JavaScript 进行本地渲染,宽泛集成于许多 Markdown 编辑器中。Typora 也反对 Mermaid 语法。

上面举几个例子。

流程图

graph TD;
A-->B;
A-->C; 
B-->D;
C-->D;

时序图

sequenceDiagram
    Alice->>+John: Hello John, how are you?
    Alice->>+John: John, can you hear me?
    John-->>-Alice: Hi Alice, I can hear you!
    John-->>-Alice: I feel great!

导入导出

Typora 反对导入和导出的文件格式:htmlpdfdocxepublatex 等。其中导出 docxepublatex须要装置 Pandoc 插件。

其余性能

打字机模式:使得你所编辑的那一行永远处于屏幕正中。

专一模式:使你正在编辑的那一行保留色彩,而其余行的字体呈灰色。

码字不易,如果感觉对你有帮忙,能够 点个赞 激励一下!

我是 程序员大彬,专一 Java 后端硬核常识分享,欢送大家关注~

正文完
 0