目录

  • 0.前言
  • 1.软件准备
  • 2.基本语法
    • 2.1斜体&加粗
    • 2.2分级标题
    • 2.3分割线
    • 2.4超链接
    • 2.5列表
    • 2.6引用
    • 2.7插入代码
    • 2.8插入图像
    • 2.9插入表格
    • 2.10目录
    • 2.11注脚
    • 2.12LaTex公式
  • 3.Tepora主题
  • 4.结语

0.前言

最近学习了最基础的MarkDown的使用,MarkDown真的很好上手,大概几个小时就可以基本熟悉,用来写随笔甚至是做笔记都很合适,现在把一些笔记及学习心得记录下来,方便自己日后回顾,也方便他人学习。

1.软件准备

我的电脑是macbook pro,比较了Ulysses,Bear等等几款编辑器后,最终选择了Tepora。Ulysses功能强大,但需要订阅,价格不便宜,于我这样的需求来讲实在是没有必要,Bear不付费可以使用最基础的功能,但我使用时发现不可导出为PDF,于是放弃。最终选择Tepora,Tepora与其他编辑器最大的区别在于它把写作与预览合二为一,做到了“所见即所得”,Tepora还支持拖拽插入图片,支持 LaTeX 公式编写。后两项功能对我来说非常实用,而且软件还在测试版免费阶段,我对于Tepora还是十分满意的。

2.基本语法

2.1斜体&加粗

最基本的斜体以及加粗,代码:

*这是斜体*
**这是加粗**
***这是斜体加粗***

显示效果:

这是斜体
这是加粗
这是斜体加粗

2.2分级标题

标题有六级,我倾向于这种写法:

#这是一级标题
##这是二级标题
###这是三级标题
####这是四级标题
#####这是五级标题
######这是六级标题

由于用了[TOC]标记,编辑器会把所有标题写到目录大纲中,在这里写的演示标题也会列进去,所以就不演示了,效果无非就是从大到小。

2.3分割线

---
***

注意,三个以上均可。

显示效果:



2.4超链接

超链接代码:

这是[我的博客](https://www.cnblogs.com/wangjason/)
这是[我的博客](https://www.cnblogs.com/wangjason/ "Jason的个人空间")

说明:

[]里写链接文字,()里写链接地址, ()中的“”中可以为链接指定title属性,title属性可不加。title属性的效果是鼠标悬停在链接上会出现指定的 title文字。链接地址与链接标题前有一个空格。

显示效果:

这是我的博客

这是我的博客

2.5列表

*,-,+都可以表示无序列表,我倾向于使用-,注意符号后面有一个空格,代码:

- 这是无序列表
* 这是无序列表
+ 这是无序列表

显示效果:

  • 这是无序列表

  • 这是无序列表

  • 这是无序列表

有序列表即为数字加英文句点,代码;

1.这是有序列表
2.这是有序列表

1.这是有序列表
2.这是有序列表

2.6引用

代码:

>这里是引用

显示效果:

这里是引用

2.7插入代码

代码:

​```
#include<stdio.h>
int main()
{
print("hello world!")
}
​```

显示效果:

#include<stdio.h>
int main()
{
print("hello world!")
}

2.8插入图像

插入本地图片Tepora支持拖拽插入,只需在编辑>图片工具>当插入本地图片时,设置好即可。

2.9插入表格

代码:

| | |

输入后Tepora自动生成一个两列的表格,再填入即可,十分方便。

2.10目录

代码:

[toc]

会将所有标题集成为目录,显示效果即为本文最上方的目录。

2.11注脚

代码:

MarkDown[^1]可以方便的书写。
[^1]: MarkDown是一种可以使用普通文本编辑器编写的标记语言。

注意,注脚自动被移动到最后方。

显示效果:

MarkDown1可以方便的书写。

2.12LaTex公式

$表示行内公式,代码:

质能方程:$e=mc^2$

这里的MarkDown编辑器不支持LaTex公式,使用Tepora显示效果如下:

$$表示整行公式,代码:

$$y=\frac{x_1^{10}}{\alpha}$$

使用Tepora显示效果如下:

更多LaTex公式的语法还有待于进一步的学习,这里有一份简单的教程。

当然,MarkDown还有许许多多的语法,但许多我不一定会用得到,根据目前的需求,以上这些语法基本是足够的。

3.Tepora主题

Tepora默认提供了六款主题,还可以到官网去下载更多,我感个人觉这些主题真的非常精美,目前我新下载了两个主题:Han和Academic。

4.结语

这两天在学习MarkDown时在少数派上看到这样一句话,很有共鸣:

你现在只需要勇气……

我想很多人跟我一样,从高考完之后就没再认真对待过[写作],这件事。无论是重新开始重视写作,还是从Word转换到Ulysses,都需要走出自己的舒适区,是需要勇气才能出发的一件事。

而一旦你开始了这趟旅程,你就向着一个之前没有接触过的新世界进发。

确实如此,高中作文让我这样一个理科生对写作这件事甚至有了一丝恐惧,以至于“从高考完之后就没再认真对待过[写作]这件事”,但重新审视,其实写作也没有什么,无非就是把自己的一些经历和思考总结整理出来,还记得给自己的一个小目标:做输出2,无论是MarkDown,还是Tepora,都只是写作的工具,都是辅助手段,真正重要的,是你开始写作的勇气以及输出的内容。

一些参考阅读:

1.想试试其它写作工具?11 款好用的 Markdown 编辑器推荐

2.让 Markdown 写作更简单,免费极简编辑器:Typora

3.Markdown 语法手册 (完整整理版)


  1. MarkDown是一种可以使用普通文本编辑器编写的标记语言。↩

  2. 这里的做输出不仅指写作,还可以包括许多种形式。↩

转载于:https://www.cnblogs.com/wangjason/p/11211023.html

我的MarkDown入门相关推荐

  1. Markdown入门简介

    参考 http://sspai.com/25137 作者: Te_Lee 文章来源: 少数派 Markdown入门简介(使用工具Haroopad) 一.使用的工具----haroopad(http:/ ...

  2. MarkDown入门及技巧

    MarkDown入门及技巧 你可以在Github上看到这篇文档的纯文本https://github.com/onlynight/ReadmeDemo/tree/master/Readmes/MarkD ...

  3. Markdown入门教程

    Markdown入门教程 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档. Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建. ...

  4. Markdown入门指南 --写博客,word必备技术

    Markdown入门指南 [写博客,word必备技术,用过才知道有多香!!!] 文章目录 Markdown入门指南 [写博客,word必备技术,用过才知道有多香!!!] 前言 一.设置标题 二.字体设 ...

  5. 一图秒懂 - MD文件语法标签,最简单的markdown入门

    代码-效果图 https://rudon.blog.csdn.net/article/details/104272292 (完整代码在本文最下面) 实时查看MD文件效果 - 在线Markdown预览 ...

  6. Markdown入门学习小结

    转自:http://www.jianshu.com/p/21d355525bdf 在遇到简书之前,我从来不知道Markdown是什么.简书所转载的阳志平所作「Markdown写作浅谈」一文中提到: M ...

  7. Markdown入门总结

    文章目录 Markdown概述 文章目录 Markdown 标题 # 号标记(常用) = 和 - 标记 分割线 Markdown字体效果 Markdown 列表 无序列表 Ctrl/⌘+Shift + ...

  8. Typora编辑器下使用Markdown入门

    Typora编辑器下使用Markdown入门 一.Typora快捷键: 1.文件 2.编辑 3.段落 4.格式 5.视图 二.Markdown语法 1.标题 2.段落格式 3.列表 4.区块引用 5. ...

  9. Markdown入门笔记

    Markdown入门笔记 写一个标题,以#开始,比如: #标题 2.引用:用一个大于号>后面接上内容就表示引用 这是引用 3.这是代码: Tab上面的那一个键`,分别用三个`前后把代码框起来,就 ...

  10. Markdown——入门指南

    导语: Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用.看到这里请不要被「标记」.「语言」所迷惑,Markdown 的语法十分简单.常用的标记 ...

最新文章

  1. Python Re 模块超全解读!详细
  2. [转载]Tensorflow 的reduce_sum()函数的axis,keep_dim这些参数到底是什么意思?
  3. 2019年,自动化机器学习AutoML技术还火吗? | BDTC 2019
  4. python在线课程-开始网上在线深度学习python课程
  5. python画笑脸图案-如何让这些代码中的一个在窗口中绘制不同大小的笑脸?
  6. hive脚本执行方式
  7. oracle设置开机启动,linux下oracle设置开机自启动实现方法
  8. jedis连接池详解(Redis)
  9. 结构体(struct)的不同写法和tag前缀
  10. python单词必背打印_为什么Python要用print打印这个单词?
  11. jar类型文件图标不显示_显示的JAR文件
  12. 用Nginx在win2008服务器部署ssl后xmlhttp异常(msxml6.dll 错误 ‘80072f7d‘ )的解决方法
  13. 为什么美篇打不开显示服务器错误,评论为什么打不开
  14. Android 课程表
  15. 键盘输入平方(m²)或立方(m³)等特殊字符
  16. 作为一名架构师,懂点硬件知识不过分吧?
  17. 《中国人工智能系列白皮书——智能驾驶》精编
  18. windbg 命令 - !list
  19. html手机和电脑一致,浏览器兼容性(手机、电脑。js、html、css)
  20. 数字内容产业的政策背景与发展现状

热门文章

  1. php中trim的用法和例子,PHP ltrim()用法及代码示例
  2. 计算机巧用剪纸做画册教案,大班绘画剪纸制作的教案总结
  3. matlab 多文件编程,是否有可能在MATLAB中为每个文件定义多个函数,并从该文件外部访问它们?...
  4. c语言第一次作业,C语言培训班第一次作业 (1)
  5. 开课吧java_开课吧javaee企业级开发工程师 十期
  6. 华为鸿蒙出来正当时,关于华为鸿蒙操作系统,中兴率先表态
  7. java弹出虚拟键盘_JS实现电脑虚拟键盘的操作
  8. flutter 国际化_Flutter 开发实战资源推荐
  9. php authcode java_PHP(authcode)加密解密
  10. linux_perf_tools_full