Typore

Typora是一款简易但是功能较齐全的文本编辑工具,Typora编辑的文件格式是Markdown,即.md文件,完成后可以将之导出为DOC、FPD、HTML等格式。这篇博客,主要是记录和分享学到的一些基础语法。

Markdown基本语法

1.标题

直接输入#,添加一个空格,然后输入标题,enter就可以看到效果

两个##,加空格,则是二级标题,最小为六级

代码:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 最小为六级标题

实际效果:

一级标题

二级标题

三级标题

四级标题

五级标题
最小只有六级标题

2.字体加粗

代码:

**我想被加粗**

实际效果:

我想被加粗

3.斜体

代码:

*我想变成斜体字*

实际效果:

我想变成斜体字

4.文本高亮

标高亮的前提是,在软件的工具栏中的 -文件选项下- 偏好设置中勾选 (公式、下标、上标同理)

代码:

==我想被标 高亮==

实际效果:

我想被标 高亮

5.上标

代码:

2^4^  x^3^

实际效果:

24 x3

6.下标

代码:

H~2~O

实际效果:

H2O

7.引用代码 1

需要加入大段代码时,可以使用``` 随后输入编程语言 如Markdown、Python等

代码:

​```python
x=faye
print('x')
​```

实际效果:

x=faye
print('x')

8.代码引用2

代码:

> hello markdown!

实际效果:

hello markdown!

代码:

> hello markdown!
>> hello markdown!

实际效果:

hello markdown!

hello markdown!

9.代码引用3

这种代码引入方式比较适合单行

代码:

`hello markdown`

实际效果:

hello markdown

10.插入链接

代码:

<https://www.cnblogs.com/faye12/>

实际效果:

https://www.cnblogs.com/faye12/

如果需要增加链接的描述,就可以修改为中括号 放描述 小括号放链接

代码:

[胖子的博客](https://www.cnblogs.com/faye12/)

实际效果:

胖子的博客

11.插入图片

直接放网络HTML链接

代码:

![图片描述鬼刀](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1566474506506&di=58ffb51d72e8a80eb8c18ee365496685&imgtype=0&src=http%3A%2F%2Fdingyue.nosdn.127.net%2FVNg0y2fvy7xEKC0iJOygE32ye%3D7G4fLDKuuWNkMQAvCQh1544959956680compressflag.jpg)

实际效果:

保存本地的图片,则可以通过图片路径插入

  • 绝对路径:在.md文本同目录下 的图片名字 代码如下:

    ![鬼刀](鬼刀.jpg)
  • 相对路径:图片在电脑的路径地址,不限制在同目录下 代码如下:

    ![鬼刀](F:\faye12\typora\鬼刀.jpg)

12.有序列表

代码:

1. 我是第一行
2. 我是第二行
3. 我是第三行

实际效果:

  1. 我是第一行
  2. 我是第二行
  3. 我是第三行

13.无序列表

代码:

* 我是第一行
* 我是第二行
* 我是第三行

实际效果:

  • 我是第一行
  • 我是第二行
  • 我是第三行

14.分割线

代码:

---

实际效果:


15.插入表格

表格第二行必须写,:- 为左对齐 :-: 为居中 -: 为右对齐

| 作为边框线

代码:

姓名|年龄|性别
:-:|-:|:-
张三|20岁|男
李四|19岁|女

实际效果:

姓名 年龄 性别
张三 20岁
李四 19岁

16.数学字符

代码:

内嵌数学公式$\sum_{i=1}^{10}f(i)\,\,\text{thanks}$

实际效果:

内嵌数学公式\(\sum_{i=1}^{10}f(i)\,\,\text{thanks}\)

除了行内嵌,还有块状

代码:

$$
\sum_{i=1}^{10}f(i)\,\,\text{thanks}
$$

实际效果:

\[\sum_{i=1}^{10}f(i)\,\,\text{thanks}
\]

总结

这里只是总结了一部分常用语法,还有更多语法,感兴趣可以自行搜索。如果文章有什么错误或者疑问,欢迎留言。

Markdown基本语法小结的更多相关文章

  1. Markdown基础语法小结

    一.前言 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. --摘自百度百科 没想到一向不太靠谱的百度百科这次竟有了如此精辟的解释. ...

  2. Markdown之语法入门篇

    Markdown语法入门 一.什么是Markdown语言 我相信有很多小伙伴没有听说过Markdown语言.的确,对于一般人来说,有word足够了.但是有这么一群人,受够了word那糟糕的排版方式,需 ...

  3. markdown常用语法总结

    转自markdown示例[模板] 1.1.段落标题 根据原文中的文档标题可以对应设置标题. # 一级标题## 二级标题### 三级标题 效果 => 一级标题 二级标题 三级标题 1.2.斜体.加 ...

  4. Markdown基本语法

    Markdown 基本语法记录 # 欢迎使用 Cmd Markdown 编辑阅读器 ------ 我们理解您需要更便捷更高效的工具记录思想,整理笔记.知识,并将其中承载的价值传播给他人,**Cmd M ...

  5. Markdown 简明语法手册

    Markdown 简明语法手册 本文原文http://www.jianshu.com/p/fdb5cbdaf244 根据个人使用情况有所修改. Markdown是一种轻量级标记语言,简称md.创始人为 ...

  6. Cmd Markdown 简明语法手册

    『Cmd 技术渲染的沙箱页面,点击此处编写自己的文档』 Cmd Markdown 简明语法手册 标签: Cmd-Markdown 1. 斜体和粗体 使用 * 和 ** 表示斜体和粗体. 示例: 这是 ...

  7. markdown简明语法

    # markdown简明语法 标签(空格分隔): markdown 本语法只涵盖了常用的内容 [toc] 标题 标题 标题 语法为: 根据需求 可以指定 不同大小的标题 # 顶级 ## 次级 ### ...

  8. 转 - markdown 简明语法

    Markdown是一种极简的『标记语言』,将文本转为HTML,通常为我大码农所用.其不追求大而全,简洁至上,正所谓不求最贵,只求最好! 本文介绍Markdown基本语法,内容很少,一行语法一行示例,学 ...

  9. 转: markdown基本语法

    Markdown 是一种轻量级标记语言,能将文本换成有效的XHTML(或者HTML)文档,它的目标是实现易读易写,成为一种适用于网络的书写语言. Markdown 语法简洁明了,易于掌握,所以用它来写 ...

随机推荐

  1. Orecle基本概述(2)

    1.视图1.1 视图介绍*一种虚拟的表,不是真实存在的表,以多种方式展示数据给用户看,1.2 视图使用*创建视图语法一(非只读): create or replace view 视图名字 as sql ...

  2. git的下载及简单使用一

    git 是世界上最先进的分布式版本控制系统 常用的git网站 GitHub gitee(码云) git的下载地址 https://git-scm.com/downloads 而后根据计算机的系统选择相 ...

  3. SpringBoot2.x升级踩坑--新增Configuration property name限制

    最近公司项目在做SpringBoot的升级,在升级过程中遇到了一些问题,简单记录一下,做个分享.另外,本文中的程序只为示例代码,并非公司生产环境代码. 遇到什么问题 从SpringBoot1.x升级到 ...

  4. LeetCode初级算法--链表01:反转链表

    LeetCode初级算法--链表01:反转链表 搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事' 获取更多算法.机器学习干货 csdn:https://blog.csdn.net/ ...

  5. Javascript实现10种排序算法

    1.冒泡排序: 比较相邻的两个数,如果前一个数大于后一个数,就将这两个数换位置.每一次遍历都会将本次遍历最大的数冒泡到最后.为了将n个数排好序,需要n-1次遍历.如果某次遍历中,没有调整任何两个相邻的 ...

  6. 《Java并发编程实战》读书笔记-第3章 对象的共享

    可见性 在没有同步的情况下,编译器.处理器以及运行时都可能做指令重排.执行结果可能会出现错误 volatile变量 编译器与运行时不会进行指令重排,不会进行缓存,使用volatile变量要满足以下条件 ...

  7. Docker学习3-简单shell脚本安装mysql5.7与docker小技巧

    前言 玩过Windows中的 .bat 的小伙伴是不是觉得很有意思呢,github中一键推送.同步拉取等等操作,哈哈,当然shell脚本也是很类似,可以运行一个脚本就可以自动给我们部署好环境啦!但是这 ...

  8. 模块基础 day15

    目录 模块的四种形式 内置模块 pip安装的模块 自定义模块 包(模块) import和from···import 循环导入 模块的搜索路径 python文件的两种用途 模块的四种形式 模块就是一系列 ...

  9. Redis(一)Redis基础

    一.Redis是什么 Redis是一种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串).hash(哈希).list(列表) ...

  10. Redis(十一)缓存设计

    一.缓存的收益和成本 左侧为客户端直接调用存储层的架构,右侧为比较典型的缓存层+存储层架构, 缓存加入后带来的收益如下: 加速读写:因为缓存通常都是全内存的(例如Redis.Memcache),而存储 ...