记笔记从学Typora开始-----(3)markdown基本实践一

记笔记从学Typora开始-----(3)markdown基本实践一

​ 上节我们讲解了Typora软件的界面总览和组成,也给童鞋们推荐了常用的偏好设置。这一节就接一节末尾所提,根据官方给的Markdown Reference进行翻译成中文,方便同学阅读和学习Typora的基本使用,让大家快速上手使用!

1、打开Markdown Reference

在这里插入图片描述

2、学习元素目录截图

在这里插入图片描述

这是官方提供的整个目录,但是为了减轻大家的学习压力,我们只翻译红框的前半部分,后半部分就放下节吧!

3、正式开始翻译

Markdown For Typora

  • 总览
  • 块元素
    • 段落和换行
    • 标题
    • 块引用
    • 列表
    • 任务列表
    • 代码块
    • 数学公式块
    • 表格
    • 脚注
    • 水平分割线
    • YAML Front Matter
    • 目录

总览

​ Markdown是由Daring Fireball创建的。但是,它的语法因不同的解析器或编辑器而异。Typora使用GitHub风格的Markdown!

块元素

(1)段落和换行

​ 一个段落就是一个或多个连续的文本行。在Markdown源代码中,段落由两个或多个空行分隔。在Typora中,你只需要一个空行(按Return一次)来创建一个新段落。

​ 按Shift + Return创建单行换行。大多数其他标记解析器将忽略单行换行符,因此为了使其他标记解析器识别您的换行符,您可以在行尾留下两个空格或插入<br/>

(2)标题

​ 标题在行首使用1-6个散列(“#”)字符,对应标题级别1-6。例如:

# This is an H1

## This is an H2

### This is an H3

#### This is an H4

##### This is an H5

###### This is an H6

​ 在Typora中,输入 # ,然后是标题内容,然后按 Return 键将创建标题

(3)块引用

​ Markdown使用电子邮件样式的>字符进行块引用。它们呈现为:

> This is a blockquote with two paragraphs. This is first paragraph.
>
> This is second pragraph. Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.



> This is another blockquote with one paragraph. There is three empty line to seperate two blockquote.

​ 在Typora中,输入 > 和你的引用内容将生成一个引用块。Typora会为你插入一个合适的 > 或换行符。通过添加额外的 > 级别来嵌套块引号(一个块引号在另一个块引号内)。

(4)列表

​ 输入* list item 1将创建一个无序列表 * 符号可以替换为 + -

​ 输入1. 列表项目1将创建一个有序列表——它们的Markdown源代码如下:

## un-ordered list
*   Red
*   Green
*   Blue

## ordered list
1.  Red
2. 	Green
3.	Blue

(5)任务列表

​ 任务列表是带有标记为[][x](未完成或已完成)的项的列表。例如:

- [ ] a task list item
- [ ] list syntax required
- [ ] normal **formatting**, @mentions, #1234 refs
- [ ] incomplete
- [x] completed

​ 您可以通过单击项目前的复选框来更改完成/未完成状态。

(6)代码块

​ Typora只支持fenced的GitHub风格的Markdown格式。不支持markdown中的原始代码块。

​ 使用栅栏很简单:输入```,然后按Enter键。或是```紧跟着添加一个可选的语言标识符(如:c++),我们将通过语法高亮显示来运行它:

Here's an example:

```js
function test() {
  console.log("notice the blank line before this function?");
}
```

syntax highlighting:
```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```

(7)数学公式块

​ 您可以使用MathJax呈现LaTeX数学表达式。

​ 要添加数学表达式,请输入$$并按Enter键。这将触发一个接受Tex/LaTex源的输入字段。例如:
V 1 × V 2 = ∣ i j k ∂ X ∂ u ∂ Y ∂ u 0 ∂ X ∂ v ∂ Y ∂ v 0 ∣ \mathbf{V}_1 \times \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} V1×V2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值