kramdown

Sagteware kiekie:
kramdown
Sagteware besonderhede:
Weergawe: 1.2.0
Upload datum: 20 Feb 15
Ontwikkelaar: Thomas Leitner
Lisensie: Gratis
Populariteit: 6

Rating: nan/5 (Total Votes: 0)

kramdown is 'n gratis Ruby biblioteek wat gebruik kan word vir die ontleding van 'n superset van Afprijzingsmanager nbsp &;. Dit is heeltemal in Ruby geskryf, ondersteun standaard Afprijzingsmanager (met 'n paar klein veranderinge) en verskeie uitbreidings wat gewild gemaak deur die PHP Afprijzingsmanager Ekstra pakket en Maruku.
Dit is waarskynlik die vinnigste suiwer-Ruby Afprijzingsmanager converter beskikbaar (November 2009), wat 5x vinniger as Maruku en oor 10x vinniger as BlueFeather.
Die kramdown sintaksis is gebaseer op Afprijzingsmanager, 'n baie maklik om te skryf, maklik om te lees opmaak vir HTML dokumente skryf in plain text. Sedert die basiese Afprijzingsmanager sintaksis het 'n paar tekortkominge, het die implementering (veral die PHP Afprijzingsmanager Ekstra pakket) het probeer om hierdie tekortkominge met bykomende sintaksis te oorkom. kramdown ondersteun al die funksies van die oorspronklike Afprijzingsmanager sintaksis (al is dit met 'n paar klein verbeterings) sowel as ander nuwer funksies in die PHP Afprijzingsmanager Ekstra pakket en Maruku geïmplementeer.
Gebruik:
Die kramdown pakket bied twee maniere om dit te gebruik:
* As 'n biblioteek
& Nbsp; kramdown gebruik basies dieselfde API as RedCloth, BlueCloth en Maruku:
& Nbsp; vereis 'kramdown'
& Nbsp; Kramdown :: Document.new (teks) .to_html
& Nbsp; Die tweede parameter na die nuwe oproep is 'n opsies hash vir (de) aktiveer sekere funksies. Vir meer inligting oor 'n blik op die API dokumentasie.
* As 'n aansoek
& Nbsp; Saam met die biblioteek lêers 'n binêre genoem kramdown verskeep wat gebruik kan word om die teks in kramdown sintaksis om te skakel na HTML. Dit óf lees van die lêers gespesifiseer as die command line argumente of van die standaard insette. Byvoorbeeld:
& Nbsp; kramdown pad / na / kramdown / doc / syntax.page

Wat is nuut in hierdie release:

  • 2 klein veranderinge:
  • Bygevoeg 'n ontleder vir GitHub Gegeurde Afprijzingsmanager (besluit GH # 68 deur Arne Brasseur wat die aanvanklike implementering)
  • HTML eienskappe is nou uitset vir horisontale lyne
  • 5 foutherstellings:
  • Die korrekte encoding op die resultaat string is nou gestel, selfs wanneer die sjabloon opsie word gebruik
  • Vaste GH # 72, GH # 74: All maniere om 'n kop-ID te stel nie nou volg nie dieselfde skema wat voldoen aan HTML-ID's (behalwe dat kolletjies word nie toegelaat) (berig en aanvanklike kol deur Matti Schneider)
  • Vaste GH # 73: Die standaard HTML sjabloon het nou 'n DOCTYPE en stel die enkodering korrek (aanvanklike kol deur Simon Lydell)
  • Vaste GH # 67: URLs van die skakel elemente is nou ontsnap in die LaTeX converter probleme te voorkom (pleister deur Henning Perl)
  • Vaste GH # 70: 'n weergawe van die stringex biblioteek is nou ondersteun (gerapporteer deur Simon Lydell)

Wat is nuut in die weergawe 1.1.0:

  • 2 klein veranderinge:
  • Voetnoot merkers kan nou herhaal word (besluit GH # 62 en GH # 63 deur Theodore Pak wat die aanvanklike kol voorsien)
  • Die LaTeX afkorting pakket word nou gebruik vir afkortings (besluit GH # 55 deur Tim Besard wat die aanvanklike kol voorsien)
  • 3 foutherstellings:
  • Vaste GH # 60: Nommers is nou erken in Benewens woord karakters wanneer die omskakeling karakters (pleister deur Trevor Wennblom)
  • Vaste GH # 66: HTML elemente, en is nou korrek omskep deur die LaTeX converter (pleister deur Henning Perl)
  • Vaste GH # 57: Beter smart quote hantering wanneer onderstreping is direk na of voor aanhalingstekens (gerapporteer deur Bill Tozier)

Wat is nuut in die weergawe 1.0.2:

  • Die toetse bladsy is opgedateer in te sluit relatiewe tye in die maatstaf sodat dit moontlik is om 'n beter meet die prestasie van kramdown (versoek deur postmoderne).
  • Die kramdown wiki bevat nou 'n lys van biblioteke wat strek kramdown (idee deur postmoderne).

Wat is nuut in die weergawe 1.0.0:

  • 4 klein veranderinge:
  • New opsie transliterated_header_ids vir transliterating kop teks in ASCII voor genereer 'n kop-ID wat nuttig is vir die taal soos Vietnamese (vaste GH # 35, versoek deur KY Anh)
  • Die aanhalingsteken entiteit & quot; nou word omgesit in sy karakter ekwivalent wanneer entity_output = as_char.
  • 'n waarskuwing is nou uitset vir IALs / Vigs wat bevat skryf nie defintion.
  • HTML voetnoot uitset verander klas te gebruik in plaas van rel te bereik (X) HTML4 / 5 verenigbaarheid
  • 3 foutherstellings:
  • Vaste GH # 38: Kodering probleem op 1.9 / 2.0 as gevolg van onversoenbare enkoderings - die bron string is nou omskep in UTF-8 voor die ontleding van en omgeskakel terug na die omskakeling (gerapporteer deur Simon Lydell)
  • Vaste RF # 29.647: Afkortings met nie-woord eerste karakter aan die begin van die teks lei tot uitsluiting (gerapporteer deur Stephan Dale)
  • Vaste RF # 29.704: ID gespesifiseerde op ATX styl kop is nie altyd reg bespeur (gerapporteer deur Kyle Barbour)

Wat is nuut in die weergawe 0.14.2:

  • 1 klein verandering:
  • New opsie link_defs vir pre-definieer skakel definisies
  • 1 bugfix:
  • Vaste opgewek foute op ATX kop sonder teks

Wat is nuut in die weergawe 0.14.1:

  • Slegs HTML elemente wat moet nie 'n liggaam bevat ( soos) is uitset in hierdie vorm, al die ander elemente gebruik nou 'n eksplisiete sluittag (besluit onder andere probleme met)
  • spesifiseer van 'n blok IAL voor 'n definisie lys korrek werk nou
  • Vaste fout GH # 30: Leë liggaam vir 'n definisie in 'n definisie lys lei tot 'n uitsondering (gerapporteer deur Mark Johnson)

Wat is nuut in die weergawe 0.14.0:

  • 2 groot veranderinge:
  • Kode taal is nou gespesifiseerde via .language-CODELANG plaas van lang = "CODELANG '
  • Geïmplementeer ondersteuning vir die oprigting van 'n taal op omhein kode blok beginspan (aanvanklike kol deur Bran)
  • 1 klein verandering:
  • Headers met 'n ID kan voorkom word vertoon in die TOC deur die toeken van die .no_toc klas aan hulle (pleister deur Tim Bates)
  • 1 bugfix:
  • Numeriese plaas van simboliese HTML entiteite is nou die verstek nood (pleister deur Gioele Barabucci)

Wat is nuut in die weergawe 0.13.5:

  • 2 klein veranderinge:
  • HTML eienskappe sonder waardes is nou ondersteun (fixes fout RF # 29.490 berig deur Nat Welch)
  • HTML eienskappe name is nou altyd omgeskakel geval vir konsekwentheid te verlaag
  • 5 foutherstellings:
  • Vaste Document # method_missing snake_cased klas se naam (pleister deur tomykaira) te aanvaar
  • Vaste probleem met ontbreek REXML konstante op ouer Ruby 1.8.6 weergawe (wat deur Dave Everitt)
  • Vaste fout RF # 29520: Valid inline wiskunde verklaring nie sneller wiskunde blok nie (gerapporteer deur Gioele Barabucci)
  • Vaste fout RF # 29.521: HTML wiskunde uitset is nou altyd XHTML versoenbaar (gerapporteer deur Gioele Barabucci)
  • Leë id eienskappe is nou beter hanteer word deur die HTML en kramdown converters (gerapporteer deur Jorg Sommer)
  • 1 dokumentasie fix:
  • Vaste ongeldig opsies verklaring in die voorbeeld op 'n vinnige verwysing bladsy (gerapporteer deur Jorg Sommer)

Wat is nuut in die weergawe 0.13.4:

  • Bygevoeg 'n converter wat uittreksels van die TOC van 'n dokument (versoek deur Brendan Hay). Let daarop dat hierdie is slegs nuttig as jy gebruik kramdown as 'n biblioteek!
  • Vaste 'n tikfout: Dit moet --output word en nie --ouput (pleister deur postmoderne)
  • Vaste HTML converter korrek uitvoer leë span tags (pleister deur John Croisant)
  • Vaste fout RF # 29.350: Parsing van HTML tags met onpaar geval werk nou
  • Vaste fout RF # 29.426: Inhoud van styl tags word hanteer as rou teks nou
  • HTML converter gebruik nou rel in plaas van ds HTML5 versoenbaar (pleister deur Joe Fiorini) te wees
  • Vaste Ruby 1.9.3 verwant waarskuwings
  • Vaste HTML parser te werk om 'n uitvoering verandering van Array # delete_if in Ruby 1.9.3

Vereistes :

  • Ruby

Soortgelyke sagteware

KXML Editor
KXML Editor

3 Jun 15

zbox_wiki
zbox_wiki

20 Feb 15

PottyMouth
PottyMouth

20 Feb 15

Ander sagteware ontwikkelaar Thomas Leitner

cmdparse
cmdparse

12 Apr 15

webgen
webgen

12 Apr 15

kramdown
kramdown

10 Feb 16

Kommentaar te kramdown

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!