NME, or Nyctergatis Markup Engine, is an open-source ISO-C implementation of a markup parser based on Creole 1.0. Creole (http://
NME converts text with markup to other formats, such as HTML or LaTeX. Several output formats are provided, and new ones can be added. Text style can also be collected separately; this is used for displaying formatted text on Windows using MFC or on Mac OS X using Cocoa.
In addition to the core implementation and many optional output formats and extensions which can be used as a library, NME includes a command-line tool which converts text with markup to HTML, JSPWiki, LaTeX, man page, MediaWiki, NME markup itself, RTF, or plain text, with many options.
Provided in the same package, NE (Nyctergatis EPUB) is a library which creates EPUB documents. Command-line tools create electronic books either from NME files (making possible to convert text files to EPUB in minutes, including minor editing to add markup for the chapter titles) or from xhtml and resource files for maximum flexibility. EPUB versions 2 and 3 are supported.
Project information
- Maintainer:
- Nyctergatis Markup Engine
- Driver:
- Not yet selected
- Licence:
- Simplified BSD Licence
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- C, C++, Objective-C
All questions Latest questions
All bugs Latest bugs reported
-
Bug #1091758: NME output not reprouce DD token
Reported -
Bug #1091266: Access of unallocated memory - realloc fails
Reported -
Bug #1060784: Inline formatting within links are rendered in link text
Reported -
Bug #859428: }}} should only close preformatted block, but also starts one
Reported -
Bug #855634: Missing end tag for preformatted text
Reported