Re: [xep-support] border conditionality

From: Alexander Peshkov (peshkov@renderx.com)
Date: Tue Jun 22 2004 - 06:12:13 PDT

  • Next message: Nikolai Grigoriev: "Re: Re[2]: [xep-support] Adobe SVG"

    Hello Chris,

    Conditionality for borders is implemented and works fine, but
    according to XSL-FO specification you have to specify it for each
    component, not for shorthands. Moreover, according to the spec you
    must use relative components (which are evaluated with respect to
    current writing-mode). Therefore the following properties are valid
    and will work:
      border-before-width.conditionality="retain"
      border-after-width.conditionality="retain"
      border-start-width.conditionality="retain"
      border-end-width.conditionality="retain"

    but these are incorrect:
      border-width.conditionality="retain"
      border.conditionality="retain"
      border-top-width.conditionality="retain"
      border-bottom-width.conditionality="retain"
      border-left-width.conditionality="retain"
      border-right-width.conditionality="retain"

    Best regards,
    Alexander Peshkov mailto:peshkov@renderx.com
    RenderX

    CB> Hi,

    CB> I'm using XEP 3.7.8 and trying to keep borders consistent on a table which
    CB> splits on a page-break. By Consistent, I mean we only specify certain borders
    CB> on each cell to avoid overlap (as collapse is not implemented), thus when a
    CB> table splits across a page the bottom border of the last cells and top border
    CB> of the first cells on new page are not present.

    CB> I recently saw a message on this list regarding
    CB> border.conditionality="retain", which I though could be used to solve the
    CB> problem. However, when running XEP on some FO that uses border.conditionality
    CB> I receive the following message:

    CB> Attribute border.conditionality cannot occur at element fo:table

    CB> I also tried specifying this for the components of the border property, e.g.
    CB> border-left-width.conditionality="retain", with the same result.

    CB> Is conditionality implemented on borders, and if not, then is there any way to
    CB> keep borders consistent when a table is split across a page?

    CB> Thanks,

    CB> Chris

    CB> -------------------
    CB> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    CB> in the body of the message to majordomo@renderx.com from the address
    CB> you are subscribed from.
    CB> (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html

    -------------------
    (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    in the body of the message to majordomo@renderx.com from the address
    you are subscribed from.
    (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



    This archive was generated by hypermail 2.1.5 : Tue Jun 22 2004 - 06:27:09 PDT