linux系统下Markdown命令的简介和使用.docx
《linux系统下Markdown命令的简介和使用.docx》由会员分享,可在线阅读,更多相关《linux系统下Markdown命令的简介和使用.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、linux系统下Markdown命令的简介和使用linux系统下Markdown命令的简介和使用Markdown是一种轻量级的标记语言。下面由学习啦我为大家整理了linux下的Markdown命令的简介和使用,希望对大家有帮助!linux系统下Markdown命令的简介和使用Linux系统下Markdown简介Markdown是一种轻量级的标记语言,它的优点很多,目前也被越来越多的写作喜好者,撰稿者广泛使用。看到这里请不要被标记、语言所迷惑,Markdown的语法特别简单。常用的标记符号也不超过十个,这种相对于更为复杂的标记语言来讲,Markdown可谓是特别轻量的,学习成本也不需要过多,且一
2、旦熟悉这种语法规则,会有一劳永逸的效果。Linux系统下使用Markdown1、在Linux系统中,编辑markdown能够用retext工具#Debian/Ubuntusudoapt-getinstallretextretextRelease-Notes.md2、使用python-markdown将markdown文件转换成文件markdown_py-o4Release-Notest.mdRelease-Notes.3、使用python-pisa将转换成pdf文件x2pdf-Release-Notes.Release-Notes.pdf4、通过在文件的开始加上meta标记解决markdown
3、的内容是中文乱码sed-i1imeta-equiv=content-typecontent=text/;charset=UTF-8*.mdLinux下Markdown的安装及使用在Linux系统中,编辑markdown能够用retext工具:#Debian/Ubuntusudoapt-getinstallretextretextRelease-Notes.md要将markdown文件转换成文件,能够用discount或python-markdown软件包提供的markdown:#Debian/Ubuntusudoapt-getinstalldiscount或:#Debian/Ubuntusud
4、oapt-getinstallpython-markdown转换工作很简单:#用discount提供的markdown工具markdown-oRelease-Notes.Release-Notes.md#用python-markdown提供的markdown_py工具markdown_py-o4Release-Notest.mdRelease-Notes.假如要生成PDF,也很简单,能够用python-pisa提供的x2pdf:#Debian/Ubuntusudoapt-getinstallpython-pisa#将转换成PDFx2pdf-Release-Notes.Release-Notes
5、.pdf所以,你能够在文档目录下放置这样一个Makefile来自动这个经过:#MakefileMD=markdownMDFLAGS=-TH2P=x2pdfH2PFLAGS=-SOURCES:=$(wildcard*.md)OBJECTS:=$(patsubst%.md,%.,$(wildcard*.md)OBJECTS_PDF:=$(patsubst%.md,%.pdf,$(wildcard*.md)all:buildbuild:pdfpdf:$(OBJECTS_PDF):$(OBJECTS)$(OBJECTS_PDF):%.pdf:%.$(H2P)$(H2PFLAGS)$(OBJECTS):
6、%.:%.md$(MD)$(MDFLAGS)-o$clean:rm-f$(OBJECTS)这样你就能够通过简单的一个命令生成当前目录下所有md文件的pdf或输出了:#输出make#pdf输出makepdf这里有个问题是假如markdown的内容是中文,那么转换出来的在阅读器中打开就无法自动识别编码,pdf更惨,直接是一堆乱码。这时我们能够借助markdown对标记的支持来在markdown文件中参加编码信息。例如我们要将markdown转换为4文件,能够在文件的开始加上meta标记,指明编码格式:sed-i1imeta-equiv=content-typecontent=text/;chars
7、et=UTF-8*.md这样就能够了。另外,近期使用图灵社区的编辑系统时,markdown会时不时将下划线(_)当作斜体的标记,结果函数名就成了这样的:#实际上是ssl_use_cabundlesslusecabundle我建议斜体字标记采用单个星号(*),加粗字体采用两个星号(*),这样使用起来就方便多了。当然,这个问题本身在于markdown讲用星号或下划线都能够。但实际上,两个都支持反倒会造成一些问题。比方有的地方用下划线(_粗体_-粗体),有的地方用星号(*粗体*-粗体),看起来反倒混乱不堪(选星号*的另一个理由是下划线在内容中出现的概率比星号高很多Markdown是一种轻量级的标记语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 系统 Markdown 命令 简介 使用
限制150内