Release of XMLmind Ebook Compiler v1.3.2

April 20, 2019

Submitted by Hussein Shafie, XMLmind Software.


  • The encoding of a Markdown file is now, by default, the system encoding (e.g. window-1252 on a Western PC). In previous version of ebookc, this default encoding was UTF-8 whatever the platform. If you want to explicitly specify the encoding of a Markdown file, please save your file with a UTF-8 or UTF-16 BOM or add an encoding directive inside a comment anywhere at the beginning of your file. Example:

<!-- -*- coding: iso-8859-1 -*- -->


## Sub-heading

Paragraphs are separated by a blank line.

The above example should work fine because ebookc now understands the GNU Emacs file variable called "coding".

  • Upgraded flexmark-java (the software component used to parse Markdown and convert it to HTML) to version 0.42.6.
  • Upgraded XMLmind Web Help Compiler (whc for short) to version 2.2.
  • XMLmind Ebook Compiler, which passed all non-regression tests, is now officially supported on Java™ 12 platforms.


More information in http://www.xmlmind.com/ebookc/changes.html

What is XMLmind Ebook Compiler?

XMLmind Ebook Compiler (ebookc for short) is a free, open source tool which can turn a set of HTML pages into a self-contained ebook. This book could be a novel or a large, complex, reference manual.

Ebookc is an authoring tool nearly as powerful as DITA or DocBook, but being based on HTML and on CSS, it is much easier to learn, use and customize. Moreover you can create with it ebooks which are more interactive (audio, video, slide shows, multiple-choice questions, etc) than those created using DITA or DocBook.

Home page: http://www.xmlmind.com/ebookc/

News items may be commercial in nature and are published as received.