kramdown

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

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

要求

  • 在紅寶石​​

類似的軟件

Markowik
Markowik

15 Apr 15

Docvert
Docvert

11 May 15

cmf.pt
cmf.pt

11 May 15

AsmXml
AsmXml

20 Feb 15

顯影劑的其他軟件 Thomas Leitner

kramdown
kramdown

10 Feb 16

webgen
webgen

12 Apr 15

cmdparse
cmdparse

12 Apr 15

意見 kramdown

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