kramdown

軟件截圖:
kramdown
軟件詳細信息:
版本: 1.2.0
上傳日期: 20 Feb 15
許可: 免費
人氣: 79

Rating: nan/5 (Total Votes: 0)

kramdown是可用於解析的降價&NBSP的超集的自由Ruby庫;它完全Ruby編寫,支持標準降價(有一些小的修改)以及各種擴展,已經進行了廣泛被PHP降價額外的包,並Maruku。
這可能是最快的純Ruby降價器可用(2009年11月),是5倍的速度比Maruku和大約10倍比BlueFeather更快。
該kramdown語法基於降價,很容易編寫,易於閱讀的標記以純文本編寫HTML文檔。由於基本語法降價有一定的缺點,實現(尤其是PHP降價額外包)試圖克服這一缺點,用另外的語法。 kramdown支持原來的降價語法(儘管有一些小的修正)在PHP降價額外的包,並執行Maruku所有功能,以及新功能。
用法:
該kramdown包提供了兩種方法使用它:
*作為庫
  kramdown使用基本上相同的API RedCloth,BlueCloth和Maruku:
 要求“kramdown”
  Kramdown :: Document.new(文本).to_html
 第二個參數為新的呼叫是一個選項哈希(德)激活某些功能。欲了解更多信息,看看API文檔。
*作為應用
 加上庫文件的二進制稱為kramdown附帶可用於在kramdown語法將文本轉換為HTML。它要么讀取指定為命令行參數或標準輸入的文件。例如:
  kramdown路徑/要/ kramdown / DOC / syntax.page

什麼在此版本中是新的

  • 在2人輕傷變化:
  • 在增加了一個解析器Github上香料降價(GH解析#68阿恩·布拉塞爾誰提供的初始執行)
  • 在HTML屬性現在輸出的水平線
  • 在5 bug修復:
  • 在結果字符串正確的編碼,現在設置即使使用了模板選項
  • 固定GH#72,GH#74:所有的方式來設置一個首部的ID遵循相同的方案是符合HTML標識(所不同的是點不允許)(報告和由馬蒂施耐德初始補丁)
  • 在固定GH#73:默認的HTML模板現在有一個DOCTYPE並正確設置編碼(由西蒙Lydell最初的補丁)
  • 在固定GH#67:鏈接元素的URL,現在逃了LaTeX的轉換器,以避免出現問題(由亨寧的Perl補丁)
  • 在固定GH#70:現在支持stringex庫的任何版本(報告由Simon Lydell)

什麼在1.1.0版本新

  • 在2小的改動:
  • 在腳註標記現在可以重複(解決誰提供了最初的補丁GH#62和GH#63西奧多·樸)
  • 在該LaTeX的縮寫包現在用於縮寫(GH解析#55蒂姆Besard誰提供了最初的補丁)
  • 在3 bug修復:
  • 在固定GH#60:除了文字字符(由Trevor Wennblom補丁)轉換下劃線時,數字是目前公認
  • 在固定GH#66:HTML元素,而現在正確地LaTeX的轉換器(由貼片亨寧的Perl)
  • 轉換
  • 在固定GH#57:當(報告由比爾Tozier)之後或之前引號下劃線直接更好的智能報價處理

什麼是1.0.2版本,新的

  • 在測試頁面已經被更新,包括相對時間在基準,使得能夠更好地衡量kramdown的性能(通過後現代要求的)。
  • 在該kramdown維基現在包含擴展kramdown(由後現代觀念)庫的列表。

什麼在1.0.0版本新

  • 在4小的改動:
  • 在新選項transliterated_header_ids的音譯頭文字轉換成ASCII生成一個頭ID而像越南(固定GH#35,由KY映要求)的語言是非常有用的前
  • 在引號實體QUOT;現在被轉換成其性質相當於當entity_output = as_char。
  • 在警告現在輸出IALS /限期任命是不包含屬性確定指標。
  • 在HTML註腳輸出更改為使用而不是相對類來實現(X)HTML4 / 5的兼容性
  • 在3 bug修復:
  • 在固定GH#38:1.9 / 2.0,由於不兼容的編碼編碼的問題 - 源字符串現在轉換為UTF-8解析前和轉換後轉換回(報告由Simon Lydell)
  • 在固定RF#29647:縮寫與非詞的第一個字符在文本率先開始異常(報導斯蒂芬·戴爾)
  • 在固定RF#29704:ID在ATX風格的標題說明,並不總是正確檢測(報告凱爾巴伯)

什麼是0.14.2版本,新的

  • 在1微小的變化:
  • 在新選項link_defs預定義鏈接定義
  • 在1 bug修復:
  • 在ATX頭固定出現的錯誤沒有文字

什麼的0.14.1版本是新的

    必須不包含機身
  • 在只有HTML元素(等等)都是以這種形式輸出,所有其他元素現在使用顯式結束標記(解決除其他事項外問題)
  • 在之前定義列表現在可以正確指定塊IAL
  • 修正了GH#30:空機構在定義列表導致異常的定義(報導馬克·約翰遜)

什麼的0.14.0版本是新的

  • 在2個主要的變化:
  • 在代碼的語言現在通過.language-CODELANG代替LANG ='CODELANG“
  • 指定
  • 的(由麩皮初始補丁)在圍欄代碼塊起跑線上設置語言實現的支持
  • 在1微小的變化:
  • 在頭一個ID可以從顯示在TOC通過分配.no_toc類給他們(補丁蒂姆·貝茨)
  • 防止
  • 在1 bug修復:
  • 在數字,而不是象徵性的HTML實體現在是默認的備用(由Gioele Barabucci補丁)

什麼的0.13.5版本是新的

  • 在2小的改動:
  • 在HTML屬性沒有值現在支持(修正錯誤RF#29490報導納特·韋爾奇)
  • 在HTML屬性的名稱現在總是轉換為小寫的一致性
  • 在5 bug修復:
  • 固定文檔#method_missing的接受snake_cased類名(由補丁tomykaira)
  • 在固定的問題在老的Ruby 1.8.6版本缺少REXML常數(由戴維·埃弗里特報導)
  • 修正了RF#29520:有效的內聯數學語句不觸發數學塊了(報告Gioele Barabucci)
  • 修正了RF#29521:HTML數學輸出永遠是現在兼容XHTML(報導Gioele Barabucci)
  • 在空的id屬性是由HTML和kramdown轉換器(報導約爾格索默)現在處理得更好
  • 在1文件修復:
  • 在固定例如在快速參考頁(報導約爾格索默)無效選項聲明

什麼的0.13.4版本是新的

  • 在添加了一個轉換器,提取文件的TOC (由布倫丹乾草請求)。需要注意的是,如果你使用kramdown作為一個庫,這是唯一有用的!
  • 修正了一個錯字:應--output而不是--ouput(修補程序通過後現代)
  • 修正了HTML轉換器正確輸出空span標籤(由約翰·Croisant補丁)
  • 修正了RF#29350:HTML標籤不匹配的情況下的解析現在的作品
  • 修正了RF#29426:風格標籤的內容被視為現在原始文本
  • 在HTML轉換器現在使用的,而不是轉REL是HTML5兼容(喬菲奧里尼補丁)
  • 在固定的Ruby 1.9.3相關的警告
  • 在固定HTML解析器來解決的陣列#delete_if實現變化的Ruby 1.9.3

要求

  • 在紅寶石​​

類似的軟件

Haroopad
Haroopad

19 Feb 15

Hover
Hover

11 May 15

safox
safox

3 Jun 15

Docvert
Docvert

11 May 15

顯影劑的其他軟件 Thomas Leitner

cmdparse
cmdparse

12 Apr 15

webgen
webgen

12 Apr 15

kramdown
kramdown

10 Feb 16

意見 kramdown

評論沒有發現
添加評論
打開圖片!