If you like this site, I would appreciate a gift from my wishlist.
XML-Grammar-Fiction - markup languages for writing Prose
XML-Grammar-Fiction provides Fiction-Text a lightweight plaintext-based markup language that can be used to write such fiction as stories, novellas or possibly even novels. Fiction-Text is in turn converted to Fiction-XML which is an XML-based grammar (which can be used directly) which is in turn translated to such formats as XHTML and DocBook/XML for rendering by web-browsers, and for conversions to different formats, including PDF.
XML-Grammar-Fiction is part of the Web-CPAN XML-Grammar project that provides several specialised processors for XML grammars for various tasks.
Project Links
For XML-Grammar-Fiction
- XML-Grammar-Fiction on search.cpan.org - download and more information.
- XML-Grammar-Fiction on kobesearch
- Freshmeat.net Record
Licence
XML-Grammar-Fiction is free and open-source software (FOSS) distributed under the MIT/X11 License, a permissive, public-domain-like licence.
News
2009-11-25: XML-Grammar-Fiction version 0.0.2 was released
XML-Grammar-Fiction was released today, and should be available on CPAN mirrors. This release features several improvements to the code's internals and automated tests suites. The external behaviour of the code should remain the same, but the code is now much more malleable for future improvements, and there may have been a few accidental fixes.
2009-11-05: XML-Grammar-Fiction version 0.0.1 was released
The first version of XML-Grammar-Fiction (v0.0.1) was unleashed onto the world today. It was written for my own personal use as a writer of Hebrew stories, but I naturally decided to release it as open-source software. As first versions go, this version is rough on the edges, and has hairy internals, and other warts, but still should be usable enough for people who are clueful enough.
Happy NaNoWriMo (National Novel Writing Month) and hopefully XML-Grammar-Fiction will prove of assistance to you for this NaNoWriMo or future ones.















