MarkDown 简介
Markdown 功能介绍
Markdown 是一种使用纯文本编写的标记语言,它可以使便签生成或网页时,产生格式丰富的页面排版效果,比如突出标题、居中、加粗、引用和生成列表。
你可以通过便签列表页左上角“设置”中的“启用 Markdown 模式”的来启用或停用此功能。开启后仍需在编辑便签时点亮右上角的“M”字样小图标来使用 Markdown 功能进行排版。
试试点击右上角的小飞机,再点击随后出现的菜单中的“以形式分享”或“以网页形式分享”来预览这条便签。
你可以手动输入,也可以点击键盘上方的按钮快速输入 Markdown 符号。
使用“#”加空格在行首来创建标题
例如:
使用一组星号“”来加粗一段文字
例如:
这是 加粗的文字
使用一对中括号“[文字]”来居中一段文字,也可以和标题叠加使用
例如:
[### 这是一个居中的标题]
使用“>”在段首来引用一段文字
例如:
使用“-”、“”或“+”加空格来创建无序列表
例如:
使用数字圆点加空格如“1 ”、“2 ”来创建有序列表
例如:
在点击 发布文章 之前,无论使用哪种方法修改尺寸,都是无效的。
只有 发布文章 之后,当地址的源码被转换成以下这种带后缀的:
这时候,根据需要再手动修改末尾的宽度参数以调整显示尺寸才是有效的。
平时也经常碰到这样的问题,一般我都是打开系统默认的照片浏览器( 预览 ),手动调整大小。
知乎上有两个方法:
现在有一张尺寸为 12422208 的:
默认 Markdown 语法显示:
平时我使用得最多的 markdown 编辑器就是 Typora ,看看这两个方法能不能在 Typora 上实现:
把带有的文章发布到上时,无论你使用的是 HTML 格式,还是 Markdown 格式,系统会自动把站外的转移到的服务器上,然后会把所有的语法统一设置成带后缀标识 imageMogr2/auto-orient/strip%7CimageView2/2/w/xxx 格式,像这样:
原始地址:
在线的Markdown编辑器
dillinger 漂亮强大,支持md, html, pdf 文件导出。支持dropbox, onedrive,google drive, github 来自国外,可能不够稳定。
MaHua 小众软件推荐,界面有些简陋
简书 一个很不错的博客平台,每几秒钟便会自动存入一个备份。可以直接从本地拖入照片生成链接,一直在不断优化。作为一个博客平台,需要注册账号后方能进行写作。
小书匠编辑器 和 Cmd Markdown 也有web版,下文有介绍。
Chrome 插件
Marxico 中文名马克飞象,因为印象笔记不支持Markdown,而这款可以直接把文本存到印象笔记的编辑器对于重度印象笔记用户是个不错的选择。付费软件,可以免费试用。
支持多平台
FarBox 一个支持Markdown写作语法的博客平台,让用户通过Dropbox(现在默认是自己的同步服务器)直接建立个人网站。FarBox编辑器免费,支持多平台(无web版,Linux版停止维护),个人认为是Windows平台最优雅的编辑器。多说一句,Farbox服务可以免费试用,在本地编辑器内写作自动同步发布在个人博客,对像笔者这样希望有个人博客但却不愿折腾的小白来说,是个不错的选择。
Cmd Markdown 作业部落出品,也是一款不错的工具和博客平台兼顾的产品。全平台且提供web版
小书匠编辑器 全平台覆盖并且有web版
Sublime Text 2 界面简约大方,定位专业。可以免费试用,价格稍贵,70美元
Atom github出的编辑器;功能十分强大,支持各种编程语言;安装后会在添加右键菜单,图标丑;全平台,程序猿专用
Windows平台编辑器
MarkdownPad 一款全功能的编辑器,被很多人称赞为windows 平台最好用的markdown编辑器
Smark 开源软件
MdCharm 功能完备;长相一般,隐藏菜单栏后也算简约。有Windows 和Linux版本。目前已开源,不再更新。
Miu 一款模仿mou 的windows平台markdown编辑器,小众推荐,必属精品,官网无法打开,好在小众提供了百度云下载。界面美观,功能不够成熟
Typora for Mac是一款运行在Mac平台上的Markdown编辑器,为读者和作家提供无缝体验,让您更加专注于内容本身。Typora Mac版不会将用户所选的文本分成源代码和预览两部分,删除了预览窗口,模式切换器,降价源代码的语法符号以及所有其他不必要的干扰。
typora mac中文版安装教程
pkg安装包下载完成后打开,欢迎使用”Typora“安装器,点击继续默认安装即可。
Typora for Mac官方介绍
Typora为读者和作家提供无缝体验。它删除了预览窗口,模式切换器,降价源代码的语法符号以及所有其他不必要的干扰,将其替换为实时预览,以帮助您专注于内容本身。
你的问题拆开了涉及如下几个知识点。
一种纯文本的语法,用一些简单的符号做为标记,表示我们常见的某种“ 修饰 ”含义,比如 字体加粗 , 斜体 等等。按照 markdown 语法进行写作,使用能够解析这种语法的工具就可以生成可见的带有各种格式的文本。 参考链接
与 markdown 这种纯文本语法对应的另一种格式叫做富文本格式(Rich Text Forma,RTF),接受这种编辑方法的工具叫做富文本编辑器,也就是通过鼠标的点击来展示输出格式,由微软公司开发。类似于我们的 word,微信编辑器等等。
从目前来看,几乎在所有屏幕上看到的文字都是通过HTML(超文本标记语言)标记语言来展示的,比如所有的网站网页和绝大多数移动应用。无论是 markdown 还是富文本格式,他们标记出来的东西只要是呈现在网页上,就都需要被转换为HTML格式。随后浏览器使用 HTML 标签和脚本来诠释网页内容,但不会将它们显示在页面上。而在HTML 中又可以嵌入 CSS (层叠样式表)来定义文本的外观和布局。
既然markdown,富文本和HTML(CSS)都是用来给我们的文字内容定义外观和布局的,那么他们三者之间就一定可以通过一些方法相互转换。我们平时需求最多的是把markdown转换为富文本,也就是题目中说的要在公众号中保存发表。这个过程我们称之为渲染。markdown的好处就是把本来必须要我们自己分开做的输入内容和排版工作合二为一了,所有的排版都可以被我们在键盘上打出来,然后交给编辑器去解析为其它格式,最常见的是解析为HTML格式,然后再复制富文本格式到富文本编辑器中。
目前常见的在线格式转换器有如下几个,排名有先后: Md2All ; Phodal ; 2md 。这些在线工具的开发者都是一线的大牛程序猿。
它们的本质思路就是如上面讲的,把markdown语法转变为html语法,通过css的设定展示排版。至于为什么每一个解析出来的样子都不一样,就是因为他们每一个markdown标记语法对应的css解析格式不一样。比如有人把markdown 的 # (一级标题)解析为 h1 {color:red; font-size:14px;} 有的人就会解析为 h1 {color:black; font-size:20px;} 。那么后者的颜色和字体大小就都和前者不一样。你提到的 markdown here 也是这么个逻辑。
如果你觉得所有目前已有在线编辑器给出的渲染方式都太丑,就可以写一个属于自己的CSS文件进行渲染。然后把这个你写好的CSS文件放在一个支持自定义CSS文件的编辑器里。你渲染出来的格式有多美现在就只取决于你自己。所以,不要甩锅。
引文markdown本身是纯文本的,他要插入也有自己的语法,就是 [上传失败(image-a2aa25-1529777790400)] ,这个路径就是的位置,如果你的在本地就是你计算机的路径,如果这个在网络上,那这个路径就是你这个的网络地址。
所以,要想能够所谓的支持渲染,你这个位置就不能是本地的路径,只能是网络地址。那么我们自己的如何才能获得一个属于他自己的网络地址呢,类似这样 ![](http://upload-imagesjianshuio/upload_images/177622-718197433639ec25pngimageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ?这里就涉及到了图床的概念。所谓图床,就是在网络上的床。首先把传到网络上,然后这个存储的地方会给你生成一个专属的地址。常用的图床类云服务存储比如七牛云,而图床管理工具我常用的是 极简图床 。
当然,如果自己学会使用图床工具对你有难度,你又一定要渲染支持。还有一个曲线救国的方法。那就是利用已有的支持上传的在线文本编辑平台,比如幕布或者等等。你的一旦上传到,就意味着有了一个自己的地址且免费的用了的云服务器,可谓一举两得。
具体操作方法如下,申请一个账号,把文本编辑器调整到 markdown 格式,然后把本地直接往编辑器上拖,接下来就是见证奇迹的时刻,他会自动给你生成一个markdown格式的地址。复制使用即可。你可以把一篇文章设为私密,专门就用来存放。想想真是既省心又开心。多说一句,你也可以在上用 markdown 来写,然后打开预览模式直接复制,就可以完成你渲染的目的。只不过不能自定义格式罢了。
0条评论