Markdown及Typora编辑器的基本使用

MarkDown介绍

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。Markdown增强版中比较有名的有Markdown Extra、MultiMarkdown、 Maruku等。这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。

Typora介绍

Typora是一款由Abner Lee开发的轻量级Markdown编辑器,适用于OS X、Windows和Linux三种操作系统,是一款免费软件。
与其他Markdown编辑器不同的是,Typora没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。
在编辑时,除了通过传统的Markdown代码的方式来实现富文本之外,Typora支持通过菜单栏或者鼠标右键选取命令的方式来实现富文本,也支持通过快捷键的方式插入。Typora也支持通过以TeX的格式来插入行间公式和行内公式。在完成编辑后导出文件时,Typora支持以PDF或Html的形式导出,如果安装了Pandoc,也能够以Word、RTF、MediaWiki、LaTeX等形式导出。在定制方面,Typora提供有几种主题,并支持通过自定义CSS的方式进行个性化定制。

Typroa特点

Typora允许随时进行无缝预览,因此您可以在检查显示效果的同时直观地进行书写。
在Win,Mac和Linux上可用。
它具有校对功能,可以检查拼写和语法。
自动配对Markdown符号,例如括号。
支持大约100种语言并支持语法突出显示。
丰富的功能和快捷键使您轻松访问发痒的地方。
与内联公式和显示公式兼容。公式也可以实时预览。
可以轻松插入图像(写入时显示图像)。
以各种格式导出,例如PDF,LaTeX,HTML 。
您可以根据自己的喜好更改外观(主题)。
支持自动保存和恢复。
有对焦模式,打字机模式和源代码模式,可以根据个人喜好进行切换。
大纲面板使您可以快速浏览文档。
字符,行和单词的数量可以立即检查。
可以创建简单的序列图。

在Typroa中使用Markdown的示例

目录

文章目录

      • MarkDown介绍
      • Typora介绍
      • Typroa特点
      • 在Typroa中使用Markdown的示例
    • ==目录==
    • @[toc]
    • ==标题==
  • 一级标题 (Ctrl+1)
    • 二级标题(Ctrl+2)
      • 三级标题
        • 四级标题
          • 五级标题
            • 六级标题
    • ==字体==
    • ==列表==
    • ==表格== (快捷键 Ctrl+t)
    • ==引用== (ctrl+ shift + Q)
    • ==插入图片== (ctrl+ shift + I)
    • ==分割线==
    • ==代码==
    • ==emoji==
    • ==段落引用==
    • ==上下标==
    • ==注释==
    • ==内联公式==
    • ==流程图==
    • ==主题替换==


标题

一级标题 (Ctrl+1)

二级标题(Ctrl+2)

三级标题

四级标题

五级标题
六级标题

普通字体(Ctrl+0)

字体

加粗 (ctrl+b)

倾斜 (ctrl+I)

加粗倾斜

删除

下划线 (ctrl+)

超链接 百度

高亮

列表

  • 一二三四
    • 五六七八
      • 九十十一
  1. 一二三四
  2. 二二三四
  3. 三二三四
  4. 四二三四
  • 001

  • 002

表格 (快捷键 Ctrl+t)

1 2 3 4 5 6

引用 (ctrl+ shift + Q)

一二三四

二二三四

三二三四

四二三四

插入图片 (ctrl+ shift + I)

Markdown及Typora编辑器的基本使用_第1张图片

分割线


代码

单行代码:System.Out.Print("单行代码"); (shift + ctrl + `)

多行代码:

		/// 
        /// 获取传递中的参数
        /// 
        /// 
        /// 
        /// 
        public string getUrlParam(T t)
        {
            string tStr = string.Empty;
            if (t == null)
            {
                return tStr;
            }
            System.Reflection.PropertyInfo[] properties = t.GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public);

            if (properties.Length <= 0)
            {
                return tStr;
            }
            foreach (System.Reflection.PropertyInfo item in properties)
            {
                string name = item.Name;
                object value = item.GetValue(t, null);
                if (item.PropertyType.IsValueType || item.PropertyType.Name.StartsWith("String"))
                {
                    tStr += string.Format("{0}={1}&", name, value);
                }
                else
                {
                    getUrlParam(value);
                }
            }
            return tStr;
        }

emoji

⤴️

⤵️

段落引用

Markdown 是一种轻量级标记语言1,它允许人们使用易读易写的纯文本格式编写文档。

Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。

Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。

上下标

我是上标

我是下标

注释

这下边是有注释的,导出后就看不见了

内联公式

x 2 + 5 = 3 x^2+5=3 x2+5=3

流程图

内置了 Flowchart,Sequence,Mermaid引擎,支持多种多样的流程图、时序图、甘特图

使用的时候只需要像 代码 的那样输入 ```,然后选择相对应的引擎

主题替换

网址 http://theme.typora.io/

欢迎访问作者个人技术博客:BlackvonCode(www.blackvon.top)
作者的微信公众号和小程序
BlackvonCode


  1. 1号引用的位置 ↩︎

你可能感兴趣的:(软件,办公软件,markdown)