Re: [ditac] topic-title
Hussein Shafie <[email protected]> Tue, 8 Oct 2019 20:33:16 +0200
| Newsgroups | gmane.text.xml.xfc.general |
|---|---|
| Message-ID | <[email protected]> |
On 10/07/2019 08:04 PM, Julie McHam wrote:
> I have used the following header variables when transforming DITA to
> DOCX files with great success:
>
>
>
> =B7 header-left =3D {{document-title}}
>
> =B7 header-right =3D toc:: Contents;; figurelist:: Contents;;
> tablelist:: Contents;; abbrevlist:: Acronyms;; preface:: Preface;;
> glossarylist:: Glossary;; indexlist:: Index;; {{chapter-title}}toc::
> Contents;; figurelist:: Contents;; tablelist:: Contents;; abbrevlist::
> Acronyms;; preface:: Preface;; glossarylist:: Glossary;; indexlist::
> Index;; {{chapter-title}}
>
>
>
> I was asked to remove the document title, place the chapter title in the
> header-left area, and then add topic title in the header-right area. I
> copied all the header-right values to header-left, and that part works
> fine. However, I put {{topic-title}} in header-right, but nothing
> appears. I have checked your documentation and I am pretty sure that is
> the correct parameter to use. Is there something else I need to do for
> the topic title to appear in the header-right area?
>
>
That's right:
-p header-right "{{topic-title}}"
is correct and works great if you convert DITA to PDF, but does not work =
when you convert DITA to DOCX.
This is in fact an XMLmind XSL-FO Converter limitation, not a ditac bug.
Unlike Apache FOP or RenderX XEP which are used to generate PDF, XMLmind =
XSL-FO Converter, which is used to generate DOCX, does not support:
- fo:marker
- fo:retrieve-marker
See https://www.xmlmind.com/foconverter/conformance.html
Note that {{topic-title}} and {{section1-title}} are implemented using =
fo:marker and fo:retrieve-marker while {{document-title}} and =
{{chapter-title}} are implemented using simpler means.
Sorry for this XMLmind XSL-FO Converter limitation. We currently don't =
see how to remove it.
--
XMLmind FO Converter Support List
[email protected]
https://www.xmlmind.com/mailman/listinfo/xfc-support