kramdown

Софтуер снимки:
kramdown
Софтуер детайли:
Версия: 1.2.0
Дата на качване: 20 Feb 15
Розробник: Thomas Leitner
Разрешително: Безплатно
Популярност: 6

Rating: nan/5 (Total Votes: 0)

kramdown е безплатна Ruby библиотека, която може да се използва за разбор надмножество на Markdown & Nbsp;. Той е изцяло написан на Ruby, поддържа стандарта Markdown (с някои малки изменения) и различни разширения, които са били популярна от PHP-евтино Екстра пакет и Maruku.
Това е може би най-бързият чист-Ruby Markdown конвертор на разположение (ноември 2009 г.), е 5 пъти по-бързо от Maruku и около 10 пъти по-бързо от BlueFeather.
Синтаксис kramdown се основава на Markdown, много лесно да се напише, да се чете лесно маркиране за писане на HTML документи в обикновен текст. Тъй като основният Markdown синтаксис има някои недостатъци, реализации (особено Екстра пакет PHP Markdown) са опитвали да се преодолее този недостатъци с допълнителна синтаксис. kramdown поддържа всички функции на оригиналния синтаксис Markdown (макар и с някои малки корекции), както и по-новите функции, изпълнявани в Extra пакет PHP Markdown и Maruku.
<Силен> Usage:
Пакетът kramdown предвижда два начина за да го използвате:
* Като библиотека
& Nbsp; kramdown използва едни и същи API като RedCloth, BlueCloth и Maruku:
& Nbsp; изисква "kramdown"
& Nbsp; Kramdown :: Document.new (текст) .to_html
& Nbsp; Вторият параметър на новото повикване е опции за сегментиране за (де) активиране на някои функции. За повече информация погледнете документацията на API.
* По заявка
& Nbsp; Заедно с библиотеката файлове двоичен нарича kramdown се прави е за който може да се използва за конвертиране на текст в kramdown синтаксиса на HTML. Той или чете от файловете, като аргументите на командния ред или от стандартния вход. Например:
& Nbsp; kramdown път / до / kramdown / док / syntax.page

Какво ново в тази версия:

  • 2 непълнолетен промени:
  • Добавена на анализатор за Github ароматизиран Markdown (решава GH # 68 от Арне Brasseur който осигури първоначалното прилагане)
  • HTML атрибути сега се извеждат за хоризонтални линии
  • 5 корекции на грешки:
  • правилното кодиране на низ резултатът е вече избран, дори когато се използва опцията за шаблон
  • Фиксирана GH # 72, # 74 GH: Всички начини за настройка ID глава за сега следват същата схема, която е в съответствие с HTML документи за самоличност (с изключение на тези точки не се допуска) (съобщено и първоначалната пластир от Matti Schneider)
  • Фиксирана GH # 73: шаблона по подразбиране HTML сега има DOCTYPE и определя кодирането правилно (първоначално пластир от Simon Lydell)
  • Фиксирана GH # 67: URLs на линия за предаване на елементи вече са избягали в конвертора LaTeX да се избегнат проблеми (пластир от Henning Perl)
  • Фиксирана GH # 70: Всяка версия на stringex библиотеката вече се поддържа (отчетени от Simon Lydell)

Какво ново във версия 1.1.0:

  • 2 малки промени:
  • Бележка под линия маркери може сега да се повтори (решава GH # 62 и # 63 GH от Теодор Pak, които ако първоначалното пластира)
  • акроним пакет LaTeX сега се използва за съкращения (решава GH # 55 от Тим ​​Besard които ако първоначалното пластира)
  • 3 корекции на грешки:
  • Фиксирана GH # 60: Numbers сега се признават в допълнение към словните знаци при конвертиране долни черти (пластир от Trevor Wennblom)
  • Фиксирана GH # 66: HTML елементи, и сега са превърнати правилно от LaTeX конвертор (пластир от Henning Perl)
  • Фиксирана GH # 57: по-добро управление интелигентен цитат когато долни са непосредствено след или преди кавички (отчетени от Bill Tozier)

Какво ново във версия 1.0.2:

  • страницата на тестовете е актуализиран, за да включва относителните времена в бенчмарка, така че да е възможно по-добре да се прецени ефективността на kramdown (поискано от постмодерна).
  • The kramdown Wiki сега съдържа списък на библиотеките, които се простират kramdown (идея от постмодерното).

Какво ново във версия 1.0.0:

  • 4 малки промени:
  • нова опция transliterated_header_ids за превежда текст с глава в ASCII преди да генерира ID глава за което е полезно за език като виетнамски (фиксирана GH # 35, поискана от Кентъки Anh)
  • предприятието & quot The кавички; сега получава превръща в неговия характер еквивалент когато entity_output = as_char.
  • предупредително сега е изход за IALS / ALDs, че не съдържат приписват defintion.
  • HTML бележка под линия изход се променя, за да използвате клас вместо отн да се постигне (X) HTML4 / 5 съвместимост
  • 3 корекции на грешки:
  • Фиксирана GH # 38: Encoding проблем на 1.9 / 2.0 поради несъвместими кодировки - низа източник сега се превръща в UTF-8 преди разбор и се превръща отново след конвертиране (отчетени от Simon Lydell)
  • Фиксирана RF # 29647: Съкращения с нестопанска дума първия герой в началото на текст, водят до изключения (отчетени от Stephan Dale)
  • Фиксирана RF # 29704: ID е посочено върху заглавията ATX стил не винаги са правилно открити (отчетени от Kyle Barbour)

Какво ново във версия 0.14.2:

  • 1 незначителна промяна:
  • нова опция link_defs за предварително определяне на определения връзката
  • 1 бъг:
  • Фиксирани повдигнати грешки на ATX хедъри без текст

Какво ново във версия 0.14.1:

  • Само HTML елементи, които не трябва да съдържат тяло ( като) се извеждат в тази форма, всички други елементи вече използват изрично затварящ етикет (решава всички други въпроси, неща с)
  • Задаване на блок IAL преди списък определение сега работи правилно
  • Фиксирана бъг GH # 30: Empty орган за определяне на списък определение може да доведе до по изключение (отчетени от Mark Johnson)

Какво ново във версия 0.14.0:

  • 2 основни промени:
  • Code език сега е определен чрез .language-CODELANG вместо Lang = "CODELANG"
  • Изпълнено подкрепа за създаването на езика на ограден код блок стартовата линия (начално пластир от Бран)
  • 1 незначителна промяна:
  • хедъри с ID може да бъде да се показва в ТОС чрез присвояване на клас на .no_toc да ги (пластир от Тим ​​Bates)
  • 1 бъг:
  • Цифров вместо символични HTML лица вече са резервен по подразбиране (пластир от Gioele Barabucci)

Какво ново във версия 0.13.5:

  • 2 малки промени:
  • HTML атрибути, без стойности вече се поддържат (корекции на грешки RF # 29490 докладвано от Nat Welch)
  • HTML атрибути имена са сега винаги преобразувани към малки букви от последователност
  • 5 корекции на грешки:
  • Фиксирана Документ # method_missing да приеме името snake_cased клас (пластир от tomykaira)
  • Фиксирана проблем с липсващи REXML постоянно по-възрастен Ruby 1.8.6 версия (отчетени от Dave Everitt)
  • Фиксирана бъг RF # 29520: Валиден инлайн изявление математика не задейства математика блок вече (отчетени от Gioele Barabucci)
  • Фиксирана бъг RF # 29521: HTML математика изход сега е винаги XHTML съвместим (отчетени от Gioele Barabucci)
  • Празни лични качества са вече обработени по-добри от HTML и kramdown преобразуватели (отчетени от Йорг Sommer)
  • 1 документация Fix:
  • Фиксирана невалидни опции изявление в пример за бърза справка страница (отчетени от Йорг Sommer)

Какво ново във версия 0.13.4:

  • Добавена конвертор, който извлича ТОС на документ (поискано от Brendan Hay). Имайте предвид, че това е само от полза, ако използвате kramdown като библиотека!
  • Фиксирана правописна грешка: Трябва да се --output и не --ouput (пластир от постмодерна)
  • Фиксирана HTML конвертор за правилно изходните празни многочленни тагове (кръпка от Джон Croisant)
  • Фиксирана бъг RF # 29350: разбор на HTML тагове с несъответстващи случай сега работи
  • Фиксирана бъг RF # 29426: Съдържание на тагове в стил се третира като суров текст сега
  • HTML конвертор сега използва отн вместо REV да бъде HTML5 съвместим (пластир от Джо Fiorini)
  • Фиксирана Ruby 1.9.3 свързани предупреждения
  • Фиксирана HTML анализатор, за да се справите с промяна на изпълнение от Array # delete_if в Ruby 1.9.3

<силни> Изисквания :

  • Ruby

Подобен софтуер

Par
Par

20 Feb 15

LaTeXila
LaTeXila

20 Jan 18

XMLmind XML Editor
XMLmind XML Editor

17 Feb 15

Nemo Templates
Nemo Templates

14 Apr 15

Друг софтуер на разработчика Thomas Leitner

cmdparse
cmdparse

12 Apr 15

kramdown
kramdown

10 Feb 16

webgen
webgen

12 Apr 15

Коментари към kramdown

Коментари не е намерена
добавите коментар
Включете на изображения!