<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習電腦 > 操作系統 > Linux教程 > linux系統下Markdown命令的簡介和使用

        linux系統下Markdown命令的簡介和使用

        時間: 佳洲1085 分享

        linux系統下Markdown命令的簡介和使用

          Markdown是一種輕量級的標記語言。下面由學習啦小編為大家整理了linux下的Markdown命令的簡介和使用,希望對大家有幫助!

          linux系統下Markdown命令的簡介和使用

          Linux系統下Markdown簡介

          Markdown 是一種輕量級的「標記語言」,它的優點很多,目前也被越來越多的寫作愛好者,撰稿者廣泛使用。看到這里請不要被「標記」、「語言」所迷惑,Markdown 的語法十分簡單。常用的標記符號也不超過十個,這種相對于更為復雜的 HTML 標記語言來說,Markdown 可謂是十分輕量的,學習成本也不需要太多,且一旦熟悉這種語法規則,會有一勞永逸的效果。

          Linux系統下使用Markdown

          1、在Linux系統中,編輯markdown可以用retext工具

          # Debian/Ubuntu

          sudo apt-get install retext

          retext Release-Notes.md

          2、使用python-markdown將markdown文件轉換成html文件

          markdown_py -o html4 Release-Notest.md > Release-Notes.html

          3、使用python-pisa將html轉換成pdf文件

          xhtml2pdf --html Release-Notes.html Release-Notes.pdf

          4、通過在文件的開頭加上meta標記解決markdown的內容是中文亂碼

          sed -i '1i\<meta http-equiv="content-type" content="text/html; charset=UTF-8">' *.md

          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 *.md))

          OBJECTS_PDF := $(patsubst %.md, %.pdf, $(wildcard *.md))

          all: build

          build: html pdf

          pdf: $(OBJECTS_PDF)

          html: $(OBJECTS)

          $(OBJECTS_PDF): %.pdf: %.html

          $(H2P) $(H2PFLAGS) $< > $@

          $(OBJECTS): %.html: %.md

          $(MD) $(MDFLAGS) -o $@ $<

          clean:

          rm -f $(OBJECTS)這樣你就可以通過簡單的一個命令生成當前目錄下所有md文件的pdf或html輸出了:

          # html 輸出

          make html

          # pdf輸出

          make pdf這里有個問題是如果markdown的內容是中文,那么轉換出來的html在瀏覽器中打開就無法自動識別編碼,pdf更慘,直接是一堆亂碼。這時我們可以借助markdown對html標記的支持來在markdown文件中加入編碼信息。例如我們要將markdown轉換為html4文件,可以在文件的開頭加上meta標記,指明編碼格式:

          sed -i '1i\<meta http-equiv="content-type" content="text/html; charset=UTF-8">' *.md這樣就可以了。另外,最近使用圖靈社區的編輯系統時,markdown會時不時將下劃線(_)當作斜體的標記,結果函數名就成了這樣的:

          # 實際上是ssl_use_cabundle

          sslusecabundle我建議斜體字標記采用單個星號(*),加粗字體采用兩個星號(**),這樣使用起來就方便多了。當然,這個問題本身在于markdown說用星號或下劃線都可以。但實際上,兩個都支持反倒會造成一些問題。比如有的地方用下劃線(__粗體__ -> 粗體),有的地方用星號(**粗體** -> 粗體),看起來反倒混亂不堪(選星號*的另一個理由是下劃線在內容中出現的概率比星號高很多

          Markdown是一種輕量級的標記語言。下面由學習啦小編為大家整理了linux下的Markdown命令的簡介和使用,希望對大家有幫助!

          linux系統下Markdown命令的簡介和使用

          Linux系統下Markdown簡介

          Markdown 是一種輕量級的「標記語言」,它的優點很多,目前也被越來越多的寫作愛好者,撰稿者廣泛使用。看到這里請不要被「標記」、「語言」所迷惑,Markdown 的語法十分簡單。常用的標記符號也不超過十個,這種相對于更為復雜的 HTML 標記語言來說,Markdown 可謂是十分輕量的,學習成本也不需要太多,且一旦熟悉這種語法規則,會有一勞永逸的效果。

          Linux系統下使用Markdown

          1、在Linux系統中,編輯markdown可以用retext工具

          # Debian/Ubuntu

          sudo apt-get install retext

          retext Release-Notes.md

          2、使用python-markdown將markdown文件轉換成html文件

          markdown_py -o html4 Release-Notest.md > Release-Notes.html

          3、使用python-pisa將html轉換成pdf文件

          xhtml2pdf --html Release-Notes.html Release-Notes.pdf

          4、通過在文件的開頭加上meta標記解決markdown的內容是中文亂碼

          sed -i '1i\<meta http-equiv="content-type" content="text/html; charset=UTF-8">' *.md

          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 *.md))

          OBJECTS_PDF := $(patsubst %.md, %.pdf, $(wildcard *.md))

          all: build

          build: html pdf

          pdf: $(OBJECTS_PDF)

          html: $(OBJECTS)

          $(OBJECTS_PDF): %.pdf: %.html

          $(H2P) $(H2PFLAGS) $< > $@

          $(OBJECTS): %.html: %.md

          $(MD) $(MDFLAGS) -o $@ $<

          clean:

          rm -f $(OBJECTS)這樣你就可以通過簡單的一個命令生成當前目錄下所有md文件的pdf或html輸出了:

          # html 輸出

          make html

          # pdf輸出

          make pdf這里有個問題是如果markdown的內容是中文,那么轉換出來的html在瀏覽器中打開就無法自動識別編碼,pdf更慘,直接是一堆亂碼。這時我們可以借助markdown對html標記的支持來在markdown文件中加入編碼信息。例如我們要將markdown轉換為html4文件,可以在文件的開頭加上meta標記,指明編碼格式:

          sed -i '1i\<meta http-equiv="content-type" content="text/html; charset=UTF-8">' *.md這樣就可以了。另外,最近使用圖靈社區的編輯系統時,markdown會時不時將下劃線(_)當作斜體的標記,結果函數名就成了這樣的:

          # 實際上是ssl_use_cabundle

          sslusecabundle我建議斜體字標記采用單個星號(*),加粗字體采用兩個星號(**),這樣使用起來就方便多了。當然,這個問題本身在于markdown說用星號或下劃線都可以。但實際上,兩個都支持反倒會造成一些問題。比如有的地方用下劃線(__粗體__ -> 粗體),有的地方用星號(**粗體** -> 粗體),看起來反倒混亂不堪(選星號*的另一個理由是下劃線在內容中出現的概率比星號高很多

        3644831 主站蜘蛛池模板: 熟女人妻精品一区二区视频| 国色天香中文字幕在线视频| 久久精品国产亚洲不av麻豆| 浪潮av色综合久久天堂| 小伙无套内射老熟女精品| 少妇办公室好紧好爽再浪一点| 成人无码精品免费视频在线观看| 国产极品精品自在线不卡| 深夜福利资源在线观看| 园内精品自拍视频在线播放| 国产又爽又黄的精品视频| 国产一级av在线播放| 人妻夜夜爽天天爽三区丁香花 | 国产精品毛片av999999| 91精品国产色综合久久| 草草浮力影院| 一区二区三区放荡人妻| 中文字幕av国产精品| 久久精品国产亚洲AV瑜伽 | 国产精品免费第一区二区| 偷窥国产亚洲免费视频| 国产精品成| 欧美视频精品免费播放| 日韩av一区二区三区不卡| 美女禁区a级全片免费观看| 人人妻人人添人人爽日韩欧美| 国产福利酱国产一区二区| 午夜短无码| 少妇av一区二区三区无码| 欧美成本人视频免费播放| 亚洲av网一区天堂福利| 桃花社区在线播放| 激情综合网激情综合| 日韩乱码人妻无码中文字幕视频| 精品欧美一区二区三区久久久| 国产在线无码精品无码| 野花韩国高清电影| 青草成人精品视频在线看| 日韩人妻无码精品久久久不卡| 亚洲成在人线av| 欧美猛少妇色xxxxx|