Typora编辑器所用语法--Markdown

简介

1.本教程将使用 Typora 编辑器来讲解 Markdown 的语法,Typora 支持 MacOS 、Windows、Linux 平台,且包含多种主题,编辑后直接渲染出效果

2.支持导出HTML、PDF、Word、图片等多种类型文件。

3.该软件编写的文件后缀名为.md

1.Markdown --标题

Markdown标题有两种格式

标题:共有1-6级标题

标题:共有1-6级标题
方法一:
语法:Ctrl+n #n为几标题就为几级标题
eg:Ctrl+1 为一级标题,以此类推 方法二:
语法:# 一级标题
## 二级标题
·
·
·
###### 六级标题
eg:# 我是一级标题

实例如下:注意#后记得空格

2. Markdown --列表(子标题)

列表有有序和无序两种

#Markdown支持有无序列表和有序列表。
·无序列表:使用'*'、'+'、'-'作为列表标记,后跟一个空格,然后再编写内容。
eg:1. 我是第一个子标题
2. 我是第二个子标题 ·有序列表:有序列表用数字加上'.'号来表示。
eg:1. 我是第一个子标题
2. 我是第二个子标题

3. Markdown --列表嵌套

列表嵌套可以有序列表下写无序列表、或者无序列表下写有序列表,废话不多说上案例。

#Eg:有序套无序
语法:1. 嵌套一:
* 嵌套内容 语法:2. 嵌套二:
* 嵌套内容

4. Markdown --段落、字体、下划线、删除线、分隔线

段落

Markdown段落没有特殊的格式,直接Enter就好,如果想退出列表编辑也可以直接Enter。

字体

Markdown有以下几种字体:

'''
*斜体文本*
**粗体文本**
***粗斜体文本***
'''

下划线

下划线可以通过HTML的<u>标签来实现:

<u> 我是下划线文本 </u>

删除线

如果段落上的文字需要添加删除线,只需在文字的两端添加两个'~~'即可:

~~我是删除线~~

5.Markdown --代码

代码区块可以使用三个反引号,并指定一种语言:(这里用python举例子)

6. Markdown --表格

Markdown制作表格使用'|'来分隔不同的单元格,左对齐、居中、右对齐操作有快捷键这里省略。

|表头|表头|

7. Markdown --链接、脚注

链接使用方法如下:

1.[链接名称](链接地址) +Enter键
2.<链接地址> +Enter键
eg:我是百度链接[百度](https://www.baidu.com/)
#效果图如下:

[百度链接](https://www.baidu.com/)

8.脚注的使用方法如下:

#需要注明的文本[^我是脚注]

9. Markdown --图片

Markdown 图片语法格式如下:

![文本](图片地址/链接)
实例如下:
![我是秃头](https://tse1-mm.cn.bing.net/th/id/R-C.ee39e88ad90eea7228341c02d7c6b1f5?rik=SEyUWHEI%2fi6nrg&riu=http%3a%2f%2f5b0988e595225.cdn.sohucs.com%2fimages%2f20180715%2fc1a789402bfb4534a97f6918fcb93fb5.jpeg&ehk=NWIc9tpaAgyXy6TP0QWtp4B6c1sq2OJDlDqVKGImm4M%3d&risl=&pid=ImgRaw&r=0)

实物图如下:

10. Markdown --常用流程图

1. 横向流程图源码格式

mermaid
graph LR
A[方形] -->B(圆角)
B --> C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]

实物图如下:

2. 竖向流程图源码格式:


mermaid
graph TD
A[方形] --> B(圆角)
B --> C{条件a}
C --> |a=1| D[结果1]
C --> |a=2| E[结果2]
F[竖向流程图]

实物图如下:

3.标准流程图源码格式:

flow
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st->op->cond
cond(yes)->io->e
cond(no)->sub1(right)->op

实物图如下:

4.标准流程图源码格式(横向):

flow
st=>start: 开始框
op=>operation: 处理框
cond=>condition: 判断框(是或否?)
sub1=>subroutine: 子流程
io=>inputoutput: 输入输出框
e=>end: 结束框
st(right)->op(right)->cond
cond(yes)->io(bottom)->e
cond(no)->sub1(right)->op

实物图如下:

常用的命令小Hammer就给大家罗列这么多,还有很多没有举例到的大家可以再深入学习一下,刚刚加入博客求放过,当然啦Typora还有很多强大的功能我们后期再会~

Typora常用命令的更多相关文章

  1. Linux 笔记:核心思想、常用命令以及脚本语法

    总结于 <鸟哥的 Linux 私房菜 - 基础学习篇> ,图片也来自于此. 核心思想 目录树结构(directory tree) Linux 系统是基于目录树结构的,这是它的核心思想.目录 ...

  2. Linux 常用命令(持续补充)

    常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...

  3. LVM基本介绍与常用命令

    一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...

  4. Linux学习笔记(一):常用命令

    经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...

  5. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

  6. 【原】npm 常用命令详解

    今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...

  7. npm常用命令

    npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...

  8. Git 常用命令

    一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...

  9. linux iptables常用命令之配置生产环境iptables及优化

    在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 ...

随机推荐

  1. [源码解析] PyTorch 流水线并行实现 (4)--前向计算

    [源码解析] PyTorch 流水线并行实现 (4)--前向计算 目录 [源码解析] PyTorch 流水线并行实现 (4)--前向计算 0x00 摘要 0x01 论文 1.1 引论 1.1.1 数据 ...

  2. 使用VisualStudioCode开发Vue

    前言 本文主要介绍在VisualStudioCode下开发Vue. Nodejs.Npm.Vue的项目搭建参考下面文章. 用后台开发的逻辑理念学习VUE 在Windows下学习Nodejs.Npm和V ...

  3. 踩坑系列《十三》解决时间戳long转换int溢出(即转换值为负数)

    最近业务需求,需要使用到 int 类型的时间戳,所以在使用时间戳的时候,由于java自带的 System.currentTimeMillis() 返回的类型是long,强行转换一波的话,是会出现数据溢 ...

  4. MyBatis 批量插入数据的 3 种方法!

    批量插入功能是我们日常工作中比较常见的业务功能之一,之前我也写过一篇关于<MyBatis Plus 批量数据插入功能,yyds!>的文章,但评论区的反馈不是很好,主要有两个问题:第一,对 ...

  5. Http Only Cookie保护AccessToken

    前言 JWT认证方式目前已被广泛使用,一直以来我们将token放在请求头中的Authorization中,若通过此种方式,一旦token被恶意窃取,攻击者可肆意对用户可访问资源进行任意索取,我们大多都 ...

  6. Codeforces Round #747 (Div. 2)

    比赛地址 A(水题) 题目链接 题目: 给出指定\(n\),求解出一段区间\([l,r]\)使得\(\sum\limits_{i=l}^ri=n\) 解析: 从点0,1两点作为起点分别向左右延伸长度, ...

  7. .NET 开发一个服务器 应用管理工具

    一:背景 1.Anno.Deploy Anno.Deploy可以和 Anno集成使用,用于部署新的服务.启动服务.停止服务.清理服务.也可以单独使用,用于守护程序. 使用方法 1.和Anno集成使用 ...

  8. VulnHub 实战靶场Breach-1.0

    相比于CTF题目,Vulnhub的靶场更贴近于实际一些,而且更加综合考察了知识.在这里记录以下打这个靶场的过程和心得. 测试环境 Kali linux IP:192.168.110.128 Breac ...

  9. PAT (Basic Level) Practice (中文)1009 说反话 (20分)

    给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小 ...

  10. css3鼠标悬停图片边框线条动画特效

    css3鼠标经过内容区时,边框线条特效效果制作.   html: <div class="strength grWidth hidden"> <div class ...