kramdown

Software skärmdump:
kramdown
Mjukvaruinformation:
Version: 1.2.0
Ladda upp dagen: 20 Feb 15
Utvecklare: Thomas Leitner
Licens: Gratis
Popularitet: 6

Rating: nan/5 (Total Votes: 0)

kramdown är ett gratis Ruby bibliotek som kan användas för att analysera ett superset av Markdown. & Nbsp; Det är helt skriven i Ruby, stöder standard Markdown (med några smärre ändringar) och olika tillägg som har gjorts populär av PHP Wiki Extra paket och Maruku.
Det är förmodligen den snabbaste ren-Ruby Wiki-omvandlare finns (november 2009), som är 5 gånger snabbare än Maruku och ca 10x snabbare än BlueFeather.
Den kramdown Syntaxen är baserad på Wiki, en mycket lätt att skriva, lättläst uppmärkning för att skriva HTML-dokument i klartext. Eftersom den grundläggande Markdown syntaxen har vissa brister, har implementeringar (särskilt PHP Wiki Extra paketet) försökt att övervinna detta brister med ytterligare syntax. kramdown stöder alla funktioner i den ursprungliga Markdown syntax (om än med vissa mindre korrigeringar) samt nyare funktioner genomförs i PHP Wiki Extra paket och Maruku.
Användning:
Den kramdown Paketet innehåller två sätt för att använda det:
* Som ett bibliotek
& Nbsp; kramdown använder i princip samma API som RedCloth, BlueCloth och Maruku:
& Nbsp; kräva "kramdown"
& Nbsp; Kramdown :: Document.new (text) .to_html
& Nbsp; Den andra parametern till det nya samtalet är ett alternativ hash för (de) aktivera vissa funktioner. För mer information titta på API-dokumentation.
* Som en ansökan
& Nbsp; Tillsammans med biblioteket filer en binär kallas kramdown levereras som kan användas för att omvandla text i kramdown syntax till HTML. Det antingen läser från de filer som anges som kommandoradsargumenten eller från standard input. Till exempel:
& Nbsp; kramdown sökväg / till / kramdown / doc / syntax.page

Vad är nytt i den här versionen:

  • 2 mindre ändringar:
  • Inkom en parser för Github Smaksatt Wiki (löser GH # 68 av Arne Brasseur som har lämnat de inledande genomförandet)
  • HTML-attribut är nu utgång för horisontella linjer
  • 5 buggfixar:
  • Rätt kodning på resultatet strängen är nu inställd även när alternativet mallen används
  • Fast GH # 72, GH # 74: Alla sätt att ställa en header-ID nu följer samma system som är kompatibelt med HTML-ID (förutom att prickar är inte tillåtna) (rapporteras och initial patch av Matti Schneider)
  • Fast GH # 73: Standard HTML-mall har nu en DOCTYPE och ställer kodningen korrekt (initial patch av Simon Lydell)
  • Fast GH # 67: URL för länkelement nu flydde i LaTeX-omvandlare för att undvika problem (patch av Henning Perl)
  • Fast GH # 70: Alla version av stringex biblioteket stöds nu (rapporteras av Simon Lydell)

Vad är nytt i version 1.1.0:

  • 2 mindre ändringar:
  • Fotnotsmarkörer kan nu upprepas (löser GH # 62 och GH # 63 av Theodore Pak som om det första plåstret)
  • LaTeX akronym paketet används nu för förkortningar (löser GH # 55 av Tim Besard som om det första plåstret)
  • 3 buggfixar:
  • Fast GH # 60: Numbers redovisas nu förutom ordtecken vid konvertering streck (patch av Trevor Wennblom)
  • Fast GH # 66: HTML-element, och nu omvandlas korrekt av LaTeX omvandlaren (patch av Henning Perl)
  • Fast GH # 57: Bättre smarta citat hantering vid streck är direkt efter eller före citattecken (rapporteras av Bill Tozier)

Vad är nytt i version 1.0.2:

  • Sidan tester har uppdaterats för att inkludera relativa tider i riktmärket, så att det är möjligt att bättre mäta prestanda kramdown (begärs av postmoderna).
  • kramdown Wiki innehåller nu en lista över bibliotek som sträcker kramdown (idé från postmodern).

Vad är nytt i version 1.0.0:

  • 4 mindre ändringar:
  • Nya options transliterated_header_ids för att transkribera header text i ASCII innan du skapar en header-ID som är användbart för språk som Vietnamesiskt (fast GH # 35, på begäran av KY Anh)
  • citattecken enhet & quot; Nu får omvandlas till sin karaktär motsvarande när entity_output = as_char.
  • En varning är nu utgång för IALS / ALD som inte innehåller skriver defintion.
  • HTML fotnot utgång ändras för att använda klassen istället för rel att uppnå (X) HTML4 / 5 kompatibilitet
  • 3 buggfixar:
  • Fast GH # 38: Kodning problem på 1,9 / 2,0 på grund av oförenliga kodningar - källsträngen nu omvandlas till UTF-8 innan tolkning och omvandlas tillbaka efter konvertering (rapporteras av Simon Lydell)
  • Fast RF # 29647: Förkortningar med icke-ord första tecknet i början på text leda till undantag (rapporteras av Stephan Dale)
  • Fast RF # 29.704: ID anges på atx stil rubriker inte alltid korrekt upptäcks (rapporteras av Kyle Barbour)

Vad är nytt i version 0.14.2:

  • 1 mindre förändring:
  • Nya options link_defs för färdig definierar länkdefinitioner
  • 1 bug fix:
  • Fasta upphöjda fel på atx rubriker utan text

Vad är nytt i version 0.14.1:

  • Endast HTML-element som inte får innehålla en kropp ( liknande) matas i denna form, alla andra element nu använda en explicit sluttagg (beslutar bland annat problem med)
  • Ange ett block IAL innan en definitionslista fungerar nu korrekt
  • Fixat bugg GH # 30: Tom kropp för en definition i en definitionslista leda till ett undantag (rapporterat av Mark Johnson)

Vad är nytt i version 0.14.0:

  • 2 stora förändringar:
  • Kod språket nu anges via .language-CODELANG istället för lang = 'CODELANG'
  • Genomfört stöd för inställning språket på inhägnat kodblock startlinjen (initial patch från Bran)
  • 1 mindre förändring:
  • Huvuden med ett ID kan förhindras från att visas i innehållsförteckningen genom att tilldela .no_toc klassen till dem (patch av Tim Bates)
  • 1 bug fix:
  • Numerisk istället för symboliska HTML enheter är nu standardreserv (patch från Gioele Barabucci)

Vad är nytt i version 0.13.5:

  • 2 mindre ändringar:
  • HTML attribut utan värden stöds nu (fixar bugg RF # 29490 rapporterats av Nat Welch)
  • HTML attribut namn nu alltid omvandlas till gemener för konsekvens
  • 5 buggfixar:
  • Fast Document # method_missing att acceptera snake_cased klassnamn (patch från tomykaira)
  • Fixat problem med saknade REXML konstant på äldre Ruby 1.8.6 version (rapporteras av Dave Everitt)
  • Fixat bugg RF # 29520: Giltig inline matte uttalande inte utlösa matte blocket längre (rapporteras av Gioele Barabucci)
  • Fixat bugg RF # 29.521: HTML matematikresultat är nu alltid XHTML-kompatibel (rapporteras av Gioele Barabucci)
  • Tomma id attribut hanteras nu bättre av HTML och kramdown omvandlare (rapporteras av Jorg Sommer)
  • 1 dokumentations fix:
  • Fast ogiltiga alternativ uttalande exempel på snabbsidan (rapporteras av Jorg Sommer)

Vad är nytt i version 0.13.4:

  • Inkom en konverterare som extraherar TOC i ett dokument (på begäran av Brendan Hay). Observera att detta är bara användbar om du använder kramdown som ett bibliotek!
  • Fixat ett stavfel: Det bör --output och inte --ouput (patch från postmodern)
  • Fast HTML Converter för att korrekt utgångs tomma span-taggar (patch av John croisant)
  • Fixat bugg RF # 29350: tolkning av HTML-taggar med omaka fall fungerar nu
  • Fixat bugg RF # 29426: Innehåll i stil taggar behandlas som råtext nu
  • HTML-konverterare använder nu rel istället för rev för att vara HTML5-kompatibel (patch av Joe Fiorini)
  • Fast Ruby 1.9.3 relaterade varningar
  • Fast HTML parser för att komma runt en genomförandeförändring Array # delete_if i Ruby 1.9.3

Krav :

  • Ruby

Liknande mjukvara

Aephea
Aephea

20 Feb 15

eXe
eXe

3 Jun 15

uni2ascii
uni2ascii

11 May 15

Annan programvara för utvecklare Thomas Leitner

cmdparse
cmdparse

12 Apr 15

kramdown
kramdown

10 Feb 16

webgen
webgen

12 Apr 15

Kommentarer till kramdown

Kommentarer hittades inte
Kommentar
Slå på bilder!