The text and layout were accomplished using OpenOffice.org 2.4 running on Kubuntu Linux. The file is one large document, rather than a multi-linked master document. It's just easier to manage that way. The PDF was exported directly from OpenOffice.org. Some content written for this book was also exported to the Liferay wiki at http://wiki.liferay.com. It is the intent of the author to continue doing this for every edition of this book that is published. We also expect that some more community documentation will make it into the official documentation.
All of the fonts used in the creation of this book are open source fonts that are freely available. The body text font is Gentium Book Basic, created by SIL International. It can be found here: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=Gentium.
The font for the titles is MgOpen Cosmetica. The text on the cover of the book is the same. This change was made from the First Edition for more uniformity and consistency. The text used in tables is MgOpen Moderna. These fonts were originally created by Magenta Ltd. and then released under an open source license. They can be found here: http://www.ellak.gr/fonts/mgopen/index.en.html.
The font used for source code is Liberation Mono, created by Red Hat, Inc. The Liberation fonts can be found here: https://www.redhat.com/promo/fonts.
Screen shots that were taken by the author were taken using Ksnapshot, an excellent screen shot program that is part of the KDE desktop. Some were even taken using the KDE 4.1 version of Ksnapshot. Other screen shots were taken by the contributors using unknown software. Drawings inside the book (such as the Unbreakable Liferay diagram) were created in OpenOffice.org draw, using some stencils from Dia (http://www.gnome.org/projects/dia). Some drawings and screen shots were touched up using the GIMP.
The cover of the book was done in a combination of programs. The picture was touched up using the GIMP (http://www.gimp.org). The Liferay logo was converted from a PDF into a Scalable Vector Graphics file by pdf2svg (http://www.cityinthesky.co.uk/pdf2svg.html). This was then touched up in Karbon14 (http://www.koffice.org/karbon) and then imported into InkScape (http://www.inkscape.org), which was used to design the front cover. You may be wondering why it had to be done this way: it happened for the first edition and even I don't remember why. The background for the front cover was created entirely using the GIMP. The front cover was exported to PDF format using InkScape's exporter.
The picture on the front cover is a picture of Crepuscular Rays. These are rays of sunlight which appear to spring from a hidden source—usually from behind a cloud, but can also appear diffused through trees. The rays are actually parallel, and it is perspective that makes them appear to converge at the Sun. Also known as God's rays, crepuscular rays can be spectacular and certainly seemed appropriate for the cover of a book about a product called Liferay Portal. This great shot was taken by none other than Liferay's CEO, Bryan Cheung, in Langen, Germany, near the offices of Liferay's European headquarters.
Rich Sezov, August 2008