1.Markdown
Markdown以简单的语法深受写作朋友的喜爱,尤其是对程序代码输入的支持更加方便了程序员写技术博客。此外它让写作回归到内容本身,而不是以富文本(word、秀米等)为主流的对排版的专注。
Markdown可以实现一篇文章,跨平台使用。即在Markdown编辑器里面写好后,可以直接一键复制到简书,知乎,CSDN,Github,有道云笔记等平台。如果是需要复制到微信公众号里的话,就需要借助MarkDown转微信公众号工具。
2.Typora主要功能介绍
上文提到Markdown编辑器,我个人使用的是Typora,这是一款所见即所得的工具,并且它还支持将写好的Markdown文章轻松转换成PDF和HTML文件等其他格式,转成PDF文件时会自动按照标题生成书签和目录。
如果需要的话,可到官网下载Typora这款软件。
2.1 字体效果
-
强调:在要强调内容前后分别加两个“*”号。
-
下划线:快捷键
Ctrl+u
。 -
斜体:内容前后分别加一个“*”号。
-
代码:先转化成英文输入法,再把内容前后分别加上一个“`”号。
import cv2
-
删除内容(切换完成状态):先转化成英文输入法,再把内容前后分别加上两个“~”号。
扫描二维码关注公众号,回复: 9266438 查看本文章 -
高亮:内容前后分别加两个“=”。
-
文字跳转链接:先转化成英文输入法,输入中括号+小括号,中括号里面填文字内容,小括号里面填网页链接。
2.2 段落效果
-
有序列表:输入数字“1”+“.”+空格 , 自动开始有序列表。
-
无序列表:输入“+”或“-”或“*”+空格,自动开始无序列表。
-
段落引用:
Ctrl + Shift +Q
。 -
标题:
Ctrl+0~6
即可实现对应的段落到六级标题。
2.3 插入
-
代码块:先转化成英文输入法,再把内容前后分别加上三个“`”号。
针对不同编程语言配备不同的代码高亮和横向滚动条,还可以自己设置背景颜色。
import matplotlib.pyplot as plt import matplotlib.image as mping import numpy as np import cv2 from moviepy.editor import VideoFileClip from pylab import axis
-
表格:
Ctrl+T
。在弹出的对话框中选择行列数,自动生成列表。
还可以很方便地对表格进行编辑。 -
图像:直接将本地或者网页图片拖到光标处即可。
-
水平分割线:输入三个或三个以上“-”(“*”),再按回车键,即出现一条分割线。
-
内容目录:
[toc] + enter
2.4数学公式
首先在文件->偏好设置里将Markdown扩展语法打钩。
2.4.1公式输入神器——Mathpix Snip
输入数学公式应该是一件令人头疼的事,特别是大段的数学公式。在这里推荐Mathpix Snip ,可以从它的官网下载。说它是神器,主要是我们只需要截个图,公式会自动转化为 LaTex 表达式,然后再进行复制就可以,大大提高了效率。
**使用:**启动软件后,使用快捷键CTRL+ALT+M
即可开始截图,图源可以来自文档、视频、手写体。
2.4.2内联公式
复制第二行代码,即$代码$
,点copy即可,光标点到输入公式的地方,直接粘贴。
2.4.3公式块
复制第三行代码,即$$代码$$
,点copy即可,光标点到输入公式的地方,直接粘贴。
2.4.4延伸
如果想深入学习关于数学公式的Markdown表达,可以参考这篇博客。
2.5HTML页面
-
嵌入Bilibili视频
<iframe height=450 width=800 src="//player.bilibili.com/player.html?aid=32640707&cid=57118032&page=1" scrolling="no" border="0" frameborder="0" framespacing="0" allowfullscreen="true"> </iframe>
以上文本可以从B站视频分享中找到。
-
嵌入腾讯视频
<iframe height=450 width=800 src="https://v.qq.com/txp/iframe/player.html?vid=j00301d62s4" frameborder=0 allowfullscreen> </iframe>
以上文本可以从腾讯视频分享中找到。
-
嵌入音频(T_T)
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86 src="//music.163.com/outchain/player?type=2&id=864711417&auto=1&height=66"></iframe>
以上文本可以从网页版网易云音乐生成外链播放器获取。
2.6其他
- 插入表情:
ctrl + shift + b
插入颜文字表情(搜狗输入法),插入emoji表情(使用微软输入法) - 主题,在官网选择自己喜欢的主题,下载下来,通常是个压缩包,解压后放入
Typora
的主题文件夹(文件->偏好设置->主题->打开主题文件夹),重启Typora
就可以使用了。
3.总结
轻量级极简免费功能强大的Markdown编辑器。