Markdwon

来源:互联网 发布:linux 安装 docker 编辑:程序博客网 时间:2024/04/28 08:22

Markdown 是一种轻量级的标记语言

Markdown 的优点

ü 专注你的文字内容而不是排版样式,安心写作。

ü 轻松的导出 HTMLPDF 和本身的 .md 文件。

ü 纯文本内容,兼容所有的文本编辑器与字处理软件。

ü 随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱。

ü 可读、直观、学习成本低。

Linux几个好用的Markdown编辑器

1. Haroopad http://pad.haroopress.com/

Haroopad 是为 LinuxWindows 和 Mac OS X 构建的跨平台 Markdown 文档处理程序。用户可以用它来书写许多专家级格式的文档,包括电子邮件、报告、博客、演示文稿和博客文章等等。

功能齐全且具备以下的亮点:

ü 轻松导入内容

ü 支持导出多种格式

ü 广泛支持博客和邮件

ü 支持许多数学表达式

ü 支持 Github Markdown 扩展

ü 为用户提供了一些令人兴奋的主题、皮肤和 UI 组件等等

 

安装haroopad

 cd ~/opt/haroopad tar zxvf haroopad-v0.13.1-x64.tar.gz -C haroopad.v0.13.1.x64 cd haroopad.v0.13.1.x64 tar zxvf data.tar.gz sudo cp -r ./usr /  tar zxf control.tar.gz chmod 755 postinst sudo ./postinst

 

修复桌面图标

sudo vi /usr/share/applications/Haroopad.desktop

 

[Desktop Entry]

Name=haroopad

Version=0.13.1

Exec=haroopad

Comment=The Next Document processor based on Markdown #Icon=haroopad

Icon=/usr/share/icons/hicolor/128x128/apps/haroopad.png

Type=Application

Terminal=false

StartupNotify=true

Encoding=UTF-8

Categories=Development;GTK;GNOME;

 

2. Remarkable https://remarkableapp.github.io

Remarkable 可能是 Linux 上最好的 Markdown 编辑器了,它也适用于 Windows 操作系统。它的确是是一个卓越且功能齐全的 Markdown 编辑器,为用户提供了一些令人激动的特性。

  一些卓越的特性:

ü 支持实时预览

ü 支持导出 PDF 和 HTML

ü 支持 Github Markdown 语法

ü 支持定制 CSS

ü 支持语法高亮

ü 提供键盘快捷键

ü 高可定制性和其他

 

 

 

###Markdown的基本语法  http://blog.leanote.com/post/freewalk/Markdown-%E8%AF%AD%E6%B3%95%E6%89%8B%E5%86%8C

标题 

标题:

#h1级标题

##h2级标题

###h3级标题

####h4级标题

#####h5级标题

######h6级标题

分隔线

分割线:三个以上的短线 即可作出分割线

----

超链接

超链接:[连接名称](网址 标题)

[我是链接名](http://www.izhangbo.cn, "我是标题")

[<i class="icon-refresh"></i> 点我刷新](/sonfilename/)

另一种超链接写法:[链接名][链接代号]

[here][3]然后在别的地方定义 这个详细链接信息

[3]: http://www.izhangbo.cn "聚牛团队"直接展示链接的写法:<http://www.izhangbo.cn>

 code格式

code格式:反引号

Use the `printf()` function.

``There is a literal backtick (`) here.针对在代码区段内插入反引号的情况`` 

强调*斜体强调*

**粗体强调**

***加粗斜体***

~~删除线~~

 

插入图片    

![Alt text](http://www.izhangbo.cn/wp-content/themes/minty/img/logo.png "Optional title")

使用 icon 图标文字<i class="icon-cog"></i>

 段落:

以一个空行开始,以一个空行结束,中间的就是一个段落。

 

列表

无序列表

无序列表项 一

无序列表项 二

无序列表项 三

有序列表

1. 有序列表项 一

2. 有序列表项 二

3. 有序列表项 三

列表缩进

*   轻轻的我走了, 正如我轻轻的来;(*后面三个空格)

包含引用的列表

*   阅读的方法:

 

    > 打开书本。

    > 打开电灯。

 

表格

Item     | Value

-------------| ---Computer | $1600Phone     | $12Pipe       | $1

 

可以在标题内容前输入特定数量的井号('#')来实现对应级别的HTML样式的标题(HTML提供六级标题)。例如:       一级标题          #### 四级标题      一级和二级标题还有一种写法:          一级标题          ===================          二级标题          --------------------      ####特殊格式字体      在需要改变的文字片段前后 使用一对符号可以改变文字为特殊格式:      粗体     使用`**文字**`或者`__文字__`    效果:**这里请大家尤其注意!**      * 斜体    使用`*文字*`或者`_文字_`    效果:会不调用父类的 *析构函数呢?      高亮    使用`==文字==`    效果:==这里是高亮的重点==,但这里不是。      下划线    使用`++文字++`    效果:如果此时的++判断结果为真++……      * 删除线    使用`~~文字~~`    效果:~~1.2的版本已经修复这个Bug~~      * 上角标    使用`^文字^`    效果:单位圆的方程式是x^2^+y^2^=1。      下角标    使用`~文字~`    效果:最常见的氧化反应是C+O~2~=CO~2~                      ####表格      简单表格如下,分号的位置表示对齐方式:      ```      |这里是列名一|列二||      |:-|:-:|-:|      |这列是左对齐|这列是居中对齐|这列是右对齐|      |左对齐|居中对齐|右对齐|      ####分割线      以下三个连续符号构成一个分割线,分别是三种不同的分割线:      `***`      `---`      `___`      效果:      ***             ---             ___             ####换行、空格和标记符号      在浏览器中一般情况下,Markdown会删除所有换行和空格,打乱原有的缩进和排版。通过回车和至少两个空格可以强制换行。      要打出连续空格可以用输入法输入全角中文空格或者:      半字大的空白` `` `      全字大的空白` `` `      不断行的空白格` `` `      若要输出符号原本的意思可以加斜线\来输出 例如:      \* 不是列表             ####引用      使用右尖括号即可插入一段引用,例如:      ```      > 这里是一段引用      >> 书是人类进步的阶梯。 --高尔基      >      > 退出二级引用      ```             ####代码      使用一对反引号即可包含一个行内代码使用一对三个反引号可以包括多行代码,另外多行Tab也可以用于代码段,例如:      `code`      ```      code blocks      ```      效果:`print("hello");`      ```      #include <iostream>      int main()      {          std::cout<<"hello world!""<<std::endl;          return 0;      }      ```  

0 0
原创粉丝点击