I achieved this by customizing the title page template (fo/titlepage.templates.xml):
<t:titlepage t:element="book" t:wrapper="fo:block">
<t:titlepage-content t:side="recto">
<mediaobject/>
<title
t:named-template="division.title"
param:node="ancestor-or-self::book[1]"
text-align="right"
font-size="&hsize5;"
space-before="&hsize5space;"
font-weight="bold"
font-family="{$title.fontset}"
border-top-style="solid"
padding-before="10"
/>
…
You have to add an extra step to generate the title page xsl and then include this in your customization layer.
I use maven and docbkx-tools to do this; I'm not familiar with DEP4E.
Bob describes this process in: http://www.sagehill.net/docbookxsl/HTMLTitlePage.html (which is for HTML but applies equally well for FO)
Nat
On Wed, Aug 20, 2014 at 10:40 AM, David Jackson <> wrote:
I have been using Docbook for just a week or so to create a user manual.
I am using the DEP4E Eclipse plugin to author the Docbook text. DEP4E is using Docbook 5.
I only want to create the output in two formats - Eclipse Plugin Help and PDF.
This question relates just to the PDF output.
All has gone well and I would like to now add a logo to the left of the title but so far have been unsuccessful at accomplishing what initially seemed like a simple task.
So my first question is this even doable - or must I get into the realms of XSL customization to accomplish this?
I am not sure how flexible DEP4E might be in allowing a customization layer to be created.
Ideally, I would like to format the book title to be approximately 1/3rd down form the top of the front page but I will worry about that later once I get a handle on if the logo can be inserted.
Sorry if this is a dumb question but picking this up has been a learning curve.
Thanks