Hi,

As an alternative to LaTeX, especially if you design the book,
you may give ConTeXt a chance. Just several elements of
comparison with LaTeX

Cons:

* quite hard learning-curve
* documentation is hard to find a the beginning. 
  The reference manual is not maintained any more. 
  Things are however better than three years ago: the ConTeXt excursion
  book has been updated. Official documentation is now split into
  manuals dealings with specific issues (tables, biblio, XML and so on).
* ConTeXt is a niche even inside the *TeX world.
* Publishers usually ask for LaTeX.
* You have to design your layout from scratch (no documentclass shiped,
  only paper format)


Pros:
* you don't need to upload packages, and check for incompabilities.
  I have been using it a lot for three years now, and never loaded any 
  third-part module.
* bibliography out of the box, which is great since I could'nt have
  biber working on OpenBSD.
* metapost graphics out of the box. MP graphics compile faster than TikZ
  since there are tightly integrated with base code (the user base is however 
  much smaller than TikZ)
* its key-value syntax is quite predictible, once you're used at it.
* you can have XML and EPUB output (default is PDF) 
* smaller base than LaTeX if you install it as a standalone (260M,
  mostly because of fonts). I could'nt manage to install the Mkiv standalone 
version
  (being too stupid to patch its install script), but Hans Hagen
  released a distribution of luametatex, the development version of ConTeXt, a
  few weeks ago and it is available for OpenBSD.
  http://www.pragma-ade.com/install.htm

  Troubles with pdf inclusions can be bypassed uploading
  those luametatex binaries after installation 
  http://dl.contextgarden.net/build/luametatex/amd64-openbsd6.6/luametatex

Regards,

Damien Thiriet

Reply via email to