dingsir的个人博客分享 http://blog.sciencenet.cn/u/dingsir

博文

Markdown 语法简记

已有 4508 次阅读 2018-6-7 17:14 |个人分类:软件杂谈|系统分类:科研笔记| 格式控制, Markdown, 语法, Markdown, Markdownpad2, CuteMarkEd, Markdown, Markdown

 

Markdown是一种表示文本格式的语法,最近几年受到一定的重视.它没有HTML语法那么复杂,在某些情况下用于简单的控制格式比较方便.

我在某个思维导图软件中发现过它的应用,稍微研究了下,总结了一点格式的要点供自己学习为主。学习时推荐用markdownPad2来学习和使用这种语法,它提供了几种不同的Markdown处理器供用户选择:markdown, markdown extended, commonMark等. 

由于markdown的分支比较多,不同的分支除了支持相同的基本语法,都多少有一些自己的扩展的语法.因此,有些语法表达在另一种分支(或者称翻译器,解释器)中可能不受支持.比如用~~符号来表示删除线,在基本的markdown中是没有的.此外,还有表格字符,上标,下标,自动链接,脚注等也是原markdown标准没有而扩展的Markdown分支中添加的.

入门的文章这2篇我觉得写得比较好, Markdown语法简要介绍 Markdown语法总结 


下面说下容易上手的编辑器markdownpad 2的几处要点:

Markdownpad2 的最大好处是可以提供实时的预览,非常适合学习。一些功能的设置如果你暂时记不住,它的菜单界面上也有相应的功能按钮。(如果在win10下安装,你可能还需要安装awesomium_v1.6.6_sdk_win.exe以提供实时预览的支持,否则会显示预览加载失败,该程序包请自行搜索下载)


  • 可以设置不同的Markdown解释器





  • Markdown文本的显示效果实际上是用CSS指定的,比如




  • 左边是Markdown文本写法,存为.md文件或.mdown文件。右边是显示效果(也可以设置到下面预览)




如果只看图片,就是这个(用Markdown的格式来写Markdown的语法)



由于markdown的设计意图只是简化文本的格式化,功能上远不如HTML语言那么强大.它设计最后是转化为HTML来显示效果.因此,markdown设计为兼容HTML语言,也就是说.Markdown没有支持的语法,可以借助HTML的语法来表示,比如字体颜色设置.

此外,经常用到的一些特殊字符,除了用转义可以处理一部分,也可以用HTML的语法来实现,这里列出一部分特殊字符在HTML中的表示方法.


更新:

搜索并试用对比后发现,这个CuteMarkEd也蛮小巧易用的,安装比markdownpad2还简单一些.只是版本稍老了一点. 2018-6-12




https://blog.sciencenet.cn/blog-1213210-1117868.html

上一篇:某些添加剂缩写
下一篇:在Sublime Text 3中用Latex语法写化学方程式的尝试
收藏 IP: 112.2.61.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-24 13:50

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部