On 03/29/2019 02:16 PM, Nelson, Robert wrote:
I have been stepping through the latest XMLMind XSL-FO code for RTF and
from what I can tell it isn’t possible to have the first page use
different margins from the other pages.   Is this the case?  The XMLMind
documentation would give me the impression it is supported but it sure
seems like having special margins on the <simple-page-master> for the
first page is ignored.

  * As near as I can tell the best option I have is to have a
    <region-before> defined for the first page and add the correct
    amount of white space there to make it look like the first page has
    a larger top margin.


If I understand correctly our own documentation, your "*" idea is exactly what I would do if I were faced to the same problem.

Excerpts from "4.9. Multiple page layouts",
http://www.xmlmind.com/foconverter/_distrib/doc/user/implementation.html#page_layout

---
XFC supports all conditional-page-master-reference element combinations that can be accommodated by a single RTF section. This means the following page sequence layouts are supported:

    - Single-sided layout.
    - Header page + single-sided layout.
    - Double-sided layout.
    - Header page + double-sided layout.

This applies to all output formats. Also, note that a single RTF section can handle different headers/footers on left/right/first pages, but does not allow page geometry changes, except for switching left and right margins on facing pages. This restriction does not apply to OpenDocument output.
---

The key sentence here being "a single RTF section can handle different headers/footers on left/right/first pages, but does not allow page geometry changes".



--
XMLmind FO Converter Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xfc-support

Reply via email to