日期:2014-05-16  浏览次数:20722 次

Linux下Markdown的安装及常用语法

安装及使用:

在Linux系统中,编辑markdown可以用retext工具:


# Debian/Ubuntu
sudo apt-get install retext
retext Release-Notes.md

要将markdown文件转换成html文件,可以用discount或python-markdown软件包提供的markdown:

# Debian/Ubuntu
sudo apt-get install discount

或:

# Debian/Ubuntu
sudo apt-get install python-markdown

转换工作很简单:

# 用discount提供的markdown工具
markdown -o Release-Notes.html Release-Notes.md
# 用python-markdown提供的markdown_py工具
markdown_py -o html4 Release-Notest.md > Release-Notes.html

如果要生成PDF,也很简单,可以用python-pisa提供的xhtml2pdf:

# Debian/Ubuntu
sudo apt-get install python-pisa

# 将html转换成PDF
xhtml2pdf --html Release-Notes.html Release-Notes.pdf

所以,你可以在文档目录下放置这样一个Makefile来自动这个过程:

# Makefile

MD = markdown
MDFLAGS = -T
H2P = xhtml2pdf
H2PFLAGS = --html
SOURCES := $(wildcard *.md)
OBJECTS := $(patsubst %.md, %.html, $(wildcard