cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X

Keeps in <ul>

margaret.devere
1-Newbie

Keeps in <ul>

Hello everybody --

I'm new to this technology, so please forgive my very basic question.

I'm using Styler and trying to set it up so that:

Breaks are not allowed within a
  • (within reason).
  • s in a
      stay on the same page (within reason).
      If necessary to break a
        , you always have at least two
      • s on a
        page.

        I've experimented with many settings for keeps, and with keeps on the
        first and last
      • . I finally got it to break in an okay place. But --
        on the first page, vertical spacing is added between elements so that
        the page is filled vertically. I would rather just have extra empty
        space at the bottom.

        Can anyone suggest a good working combination of keeps to handle bullet
        lists? Or tell me where to turn off this "vertical fill" function?

        Thanks,
        Margaret Devere
        Micro Motion
  • 8 REPLIES 8

    What you are describing is known as "vertical justification", or, in
    Styler's parlance "vertical alignment". This is a property of the page
    set, go to menu item Format -> Page Sets. From that dialogue box,
    select the page set that you want to modify and click Edit. Go the the
    "Columns" tab and set Vertical Alignment to Top.

    I think that should fix your VJ issue.

    Cheers,
    Gareth

    Quoting Margaret Devere <margaret.devere@emerson.com>:

    > Hello everybody --
    >
    > I'm new to this technology, so please forgive my very basic question.
    >
    > I'm using Styler and trying to set it up so that:
    >
    > Breaks are not allowed within a
  • (within reason).
    >
  • s in a
      stay on the same page (within reason).
      > If necessary to break a
        , you always have at least two
      • s on a
        > page.
        >
        > I've experimented with many settings for keeps, and with keeps on the
        > first and last
      • . I finally got it to break in an okay place. But --
        > on the first page, vertical spacing is added between elements so that
        > the page is filled vertically. I would rather just have extra empty
        > space at the bottom.
        >
        > Can anyone suggest a good working combination of keeps to handle bullet
        > lists? Or tell me where to turn off this "vertical fill" function?
        >
        > Thanks,
        > Margaret Devere
        > Micro Motion
        >
  • Thanks, Gareth, but alas, that didn't fix it. I checked my page set and
    Vertical Alignment was already set to Top. So I started playing with the
    prespace and postspace controls, disallowing any variation, and I'm
    still getting the vertical justification.

    I've tried all the keeps at Level 1, and I've also tried removing all
    the keeps.

    Just in case it's relevant -- The second-to-last
  • contains a 3-row
    table and the rows contain graphics. I have things set so breaks are not
    allowed in a 3-row table. I'd like the table to be forced to the next
    page along with the last
  • . I gather that tables are often
    problematic. Oddly enough, in some combinations of settings, the
    graphics in the table wouldn't print at all, but the text and rules were
    there.

    I'm using the brute force approach of a hard page break just to get this
    one thing finished, but any other suggestions would be most welcome.

    Margaret


  • I am not familiar with Styler but in a FOSI I would use three
    occurrences for
  • , first, middle and last.

    First would have 'keep with next', middle would not need a 'keep' and
    last with would have a 'keep with previous.' This should meet your
    requirement that there always be a minimum of two
  • s on a page. Note
    that this forces any
      with only three
    • s to keep all of them on
      one page, four
    • s can break into two per page, etc.

      Hope this is helpful.

      David

      David S. Taylor

      Project Manager, Structured Information
      Institute for Research in Construction
      National Research Council Canada
      Bldg. M-23A, Room 239
      1200 Montreal Road, Ottawa, ON K1A 0R6
  • Margaret,

    I too, am not familiar with Styler. However, what you're talking about is the vertical justification of a column on a page. Here is the information from the help system for Architect, which is FOSI-related.

    You're looking for the second option which will allow your text to move up the page, instead of being vertically stretched to be full-justified on the page.

    Hope this helps,

    Bob

    ===============================

    <h4>vjprior (vertical justification priority)</h4>

    The vertical justification priority (vjprior) characteristic controls vertical justification of columns. There are two supported values:

    • col — Bottom of the column should be flush with the column bottom.

      Arbortext Editor stretches the column’s contents to bottom justify the column. Where and how much the column can be stretched is determined by the various vertical space specifications that result from resolving prespaceand postspace when elements abut on the page. A resolved space specification has min, nom, and max values. Stretch is the difference between the nom and max values.

      When vertical justification priority is set to col, Arbortext Editor will first try to get flush bottom behavior without exceeding the maximum space specifications. When a short page still results, there’s a choice of whether to exceed the maximum space specifications or to have a short page. The extra vertical just stretch characteristic controls this trade off with possible values of none, minimum,medium, and maximum.

    • comp — bottom of the column can be ragged (deviate from the column bottom).

      When vertical justification priority is set to comp, only the nom values of prespace and postspace are used — no stretching occurs. The column is ragged bottom.

    Note that balance, which can be on or off and is determined by the flowtext:balance characteristic, and vertical justification priority which can set a ragged or flush bottom are two separate controls. There are four possible value combinations, and all have meaning.

    ===========================

    In Reply to Margaret Devere:

    Hello everybody --

    I'm new to this technology, so please forgive my very basic question.

    I'm using Styler and trying to set it up so that:

    Breaks are not allowed within a
  • (within reason).
  • s in a
      stay on the same page (within reason).
      If necessary to break a
        , you always have at least two
      • s on a
        page.

        I've experimented with many settings for keeps, and with keeps on the
        first and last
      • . I finally got it to break in an okay place. But --
        on the first page, vertical spacing is added between elements so that
        the page is filled vertically. I would rather just have extra empty
        space at the bottom.

        Can anyone suggest a good working combination of keeps to handle bullet
        lists? Or tell me where to turn off this "vertical fill" function?

        Thanks,
        Margaret Devere
        Micro Motion

  • Margaret, you are not alone!

    We have noticed the same vertical justification effect even though Vertical Alignment for the page
    set is set to Top (which sets <columns raggedbottom="yes"> in the stylersheet), but we haven't yet
    got round to making a technical support case.

    Are there any PTC folk who would like to comment?

    cheers,

    Martin Bushby
    Kongsberg Maritime
    5.3 M110 and PE





    "Margaret Devere"
    <margaret.devere@emerson.co <br="/> m> To
    -
    07/05/2009 00:41 cc

    Subject
    Please respond to [adepters] - RE: Keeps in

      -









      Thanks, Gareth, but alas, that didn't fix it. I checked my page set and
      Vertical Alignment was already set to Top. So I started playing with the
      prespace and postspace controls, disallowing any variation, and I'm
      still getting the vertical justification.

      I've tried all the keeps at Level 1, and I've also tried removing all
      the keeps.

      Just in case it's relevant -- The second-to-last
    • contains a 3-row
      table and the rows contain graphics. I have things set so breaks are not
      allowed in a 3-row table. I'd like the table to be forced to the next
      page along with the last
    • . I gather that tables are often
      problematic. Oddly enough, in some combinations of settings, the
      graphics in the table wouldn't print at all, but the text and rules were
      there.

      I'm using the brute force approach of a hard page break just to get this
      one thing finished, but any other suggestions would be most welcome.

      Margaret


    In reply to several:



    I have tried the first, last and middle
  • approach that David
    suggested, and it didn't work. Logically it's beautiful, but no joy.



    My guess is that the Vertical Alignment option in Styler is equivalent
    to the Vertical Justification option in FOSI, and that didn't work
    either. I don't have access to FOSI.



    Thanks, Martin, for sharing my perplexity.



    Margaret


  • Hi Mararet,

    Just a shot in the dark, have you checked the 'layout configuration'
    setting? This could be set either in the resource description defaults,
    or in individual pageset descriptions. If it isn't set anywhere, try
    adding it to the resource description defaults, the 'aesthetic'
    configuration sounds like what you may be looking for.

    Cheers,

    David


    David S. Taylor


    Project Manager, Structured Information
    Institute for Research in Construction
    National Research Council Canada
    Bldg. M-23A, Room 239
    1200 Montreal Road, Ottawa, ON K1A 0R6

    Margaret,
    Don't know how to get there in Styler (we do direct FOSI editing), but Bob Spangenburg's suggestion of setting VJPRIOR (help 324), along with setting XVJSTRETCH (help 522), should probably help a great deal. Haven't actually tried that combination, because we hadn't seen VJPRIOR, yet, so YMMV...

    Our experience of using David Taylor's suggestion of setting DFLTLAYOUTCONFIG (help 303) is that 'rigid' is probably what you want. It definitely won't completely stop the vertical justification from occurring, but has given us the most consistent page lengths.

    Do let us know what eventually works.

    Regards All,
    Steve Thompson
    TAD Technical
    Boeing-IDS Technical Publications
    +1(316)977-0515
    MC K83-08
    "It's only broke if someone notices it." - Tresa Spencer

    NOTICE: This communication may contain proprietary or other confidential information. If you are not the intended recipient, or believe that you have received this communication in error, please do not print, copy, retransmit, disseminate, or otherwise use the information. Also, please indicate to the sender that you have received this e-mail in error, and delete the copy you received. Any and all views expressed are the current understanding of the sender and should not be interpreted as an expression of official Boeing Company policy or position.

    Les renseignements contenus dans ce message peuvent être confidentiels. Si vous n'êtes pas le destinataire visé ou une personne autorisée à lui remettre ce courriel, vous êtes par la présente avisé qu'il est strictement interdit d'utiliser, de copier ou de distribuer ce courriel, de dévoiler la teneur de ce message ou de prendre quelque mesure fondée sur l'information contenue. Vous êtes donc prié d'aviser immédiatement l'expéditeur de cette erreur et de détruire ce message sans garder de copie.


    Top Tags