Comprehensive TeX Archive Network

CTAN up­date: mark­down

Date: Jan­uary 6, 2017 5:11:26 AM CET
Vít Novotný sub­mit­ted an up­date to the mark­down pack­age. Ver­sion num­ber: 2.3.0 Li­cense type: lp­pl1.3 Sum­mary de­scrip­tion: A pack­age for con­vert­ing and ren­der­ing mark­down doc­u­ments in­side TeX An­nounce­ment text:
Fixes: - ConTeXt mod­ule no longer mis­han­dles ac­tive char­ac­ters from `\en­ableregime`. - Shell ac­cess is no longer nec­es­sary with ConTeXt MarkIV. - The de­fault ren­der­ers now ren­der strong em­pha­sis us­ing a bold font face rather than a bold-italic font face. - Lazy block­quotes are now parsed prop­erly. New fea­tures: - Added op­tional HTML sup­port; when the sup­port is en­abled, the Mark­down reader will rec­og­nize HTML el­e­ments, en­ti­ties, in­struc­tions, and com­ments in the in­put. - Added op­tional break­able block­quotes sup­port; when the sup­port is en­abled, block­quotes can be split apart us­ing blank lines. Doc­u­men­ta­tion: - Doc­u­mented the be­hav­ior of the `-out­put-di­rec­tory` TeX op­tion. Devel­op­ment: - Re­moved un­nec­es­sary PEG pat­terns. - PEG pat­terns are now hash ta­ble en­tries rather than lo­cal vari­ables; this was a nec­es­sary step due to the lo­cal vari­able num­ber limit. This change was also back­ported to and merged by the up­stream project. - The unit test tem­plates now use M4 in­stead of ad-hoc sed string re­place­ment. - The Lua text buffer­ing rou­tine was re­moved as it only in­tro­duced com­plex­ity to the pack­age with no tan­gi­ble ben­e­fits. All text buffer­ing is now done in TeX. As a cor­ro­lary, the `\mark­downLuaRegis­terIBCall­back` and `\mark­downLuaUn­reg­is­terIBCall­back` macros have been dep­re­cated.
This pack­age is lo­cated at http://mir­ror.ctan.org/macros/generic/mark­down More in­for­ma­tion is at http://www.ctan.org/pkg/mark­down
Thanks for the up­load. For the CTAN Team Man­fred Lotz We are sup­ported by the TeX user groups. Please join a users group; see http://www.tug.org/user­groups.html .

mark­down – A pack­age for con­vert­ing and ren­der­ing mark­down doc­u­ments in­side

The pack­age pro­vides fa­cil­i­ties for the con­ver­sion of mark­down markup to plain . Th­ese are pro­vided both in form of a Lua mod­ule and in form of plain , , and Cont macro pack­ages that en­able the di­rect in­clu­sion of mark­down doc­u­ments in­side doc­u­ments.

Ar­chi­tec­turally, the pack­age con­sists of the Lu­na­mark Lua mod­ule by John MacFar­lane, which was slimmed down and rewrit­ten for the needs of the pack­age. Lu­na­mark pro­vides speedy mark­down pars­ing for the rest of the pack­age. On top of Lu­na­mark sits code for the plain , , and Cont for­mats by Vít Novotný.

Copy­right2009–2017 John MacFar­lane, Hans Ha­gen
2016–2017 Vít Novotný
Main­tainerVít Novotný



Guest Book Sitemap Contact Contact Author