Hi,
Thanks very much.

I am still evaluating xxe and I like it.

But I need to use method B to give a professional look to the front
pages and to customise the headers and footers.
But I don't want to do it.
Does your company provides supports for that type of work?
Or could you advise me for another company?

Regards

Raphael Cotty

On Tue, 2010-03-23 at 20:06 +0100, Hussein Shafie wrote:
> Raphael Cotty wrote:
> > I am evaluating xxe using DITA framework and I am so far very impress by
> > how fast I manage to work with it.
> > 
> > I am wondering how I can customise the front page of the pdf
> > transformation.
> > I'd like to add the logo of the company for example.
> > 
> 
> --> Easy, document-specific, method:
> 
> Don't give your DITA map a title attribute or child element. Instead
> write a topic which will act as a front page and then reference this
> topic in the first topicref of your map.
> 
> 
> 
> --> Generic methods. Require some expertise.
> 
> XMLmind XML Editor (and also XMLmind XSL Utilty) integrates XMLmind DITA
> Converter.
> 
> Therefore answering your question involves two steps:
> 
> [1] Write some code which customizes the front page.
> [2] Force XMLmind XML Editor to take in account your customization.
> 
> There are two ways to do that:
> 
> Method A
> --------
> 
> [1] Write a custom front page in XSL-FO (attached file may be used as an
> example). Let's call this file C:\temp\font_page.fo.
> 
> [2] Open your DITA map (or bookmap), then select Options|Preferences,
> "Customize Configuration" | "Change Document Conversion Parameters"
> 
> [3] Select "Convert to PDF, Postcript".
> 
> [4] Add parameter:
> 
> title-page
> 
> with value:
> 
> file:///temp/font_page.fo
> 
> [5] Convert your DITA map to PDF. Note that, for this to work, your DITA
> map must *also* have a title attribute or child element (which is used
> in running headers).
> 
> References:
> 
> http://www.xmlmind.com/ditac/_distrib/doc/manual/xsltParams.html#xsltParams__title-page
> 
> http://www.xmlmind.com/xmleditor/_distrib/doc/help/com.xmlmind.xmleditapp.kit.part.ConversionParametersEditor.html
> 
> --------
> Method B
> --------
> 
> [1] Customize the stock DITA configuration as explained in XMLmind XML
> Editor - Configuration and Deployment, Customizing an existing
> configuration, Customizing the XSLT style sheets used in the Convert
> Document submenu
> 
> http://www.xmlmind.com/xmleditor/_distrib/doc/configure/customize_xslt.html
> 
> [2] Your customization mainly consists in a fo.xsl ``driver'' file,
> which generates a more elaborate front page out of the title and
> metadata of the DITA map.
> 
> The principle of this fo.xsl ``driver'' file is explained in
> XMLmind DITA Converter Manual, Customizing the output of XMLmind DITA
> Converter, Simple customization,  Customizing the look of the PDF files
> generated by ditac
> 
> http://www.xmlmind.com/ditac/_distrib/doc/manual/manual-6.html#customAttributeSet
> 
> [3] In your case, the fo.xsl ``driver'' file must override some of the
> XSLT2 templates found in
> XXE_install_dir/addon/config/dita/xsl/fo/ditac_titlePage.xsl
> 
> You need to read and understand the contents of ditac_titlePage.xsl in
> order to implement your fo.xsl ``driver'' file.
> 
> Method A and B are pretty complex (B much more than A) but please keep
> in mind that they are generally implemented by XML/DITA/XSL experts who
> are paid to do that. I mean, unfortunately method A and B are out of the
> reach of a technical writer.
> 
> 
> 
> ---
> PS: See also "Customization Service" --
> http://www.xmlmind.com/xmleditor/customization_service.html
> 
> 
> 
> 
> 
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://www.xmlmind.com/pipermail/xmleditor-support/attachments/20100325/0e6ee077/attachment.htm
 

Reply via email to