> -----Original Message-----
> From: www-xsl-fo-request@w3.org [mailto:www-xsl-fo-request@w3.org] On
> Behalf Of Dave Pawson
> Sent: 18 October 2002 17:52
> To: www-xsl-fo@w3.org
> Subject: Re: xsl-fo first anniversary
>
>
> At 11:53 18/10/2002, David Carlisle wrote:
>
>
> >Also of course you can say things like, if the rendered size of this
> >object is too wide, typeset in landscape, or at a smaller point size, or
> >in some other format altogether. (latex can typeset something into a
> >"box" measure it and if it's not suitable, throw it away and typeset it
> >in a different box in a different style).
>
> Generalising that would fit many of the requests we've heard.
> If this X doesn't fit into this Y box, do this.
> If the figure doesn't fit into 'rest of page'
> If this block doesn't fit into page do this
> etc.
There could involve quite a choice of tactics, such as stepping down point size, stepping down tracking, switching to a more condensed font within the same family, if there is one, switching to a condensed font outside that family if not, if that's undesirable, artificially compressing the font horizontal scaling (but not something that can be done within XSL-FO - unless you're dealing with a XSL-FO wrapped character based on SVG fonts (which might not be a bad idea in terms of consistency)), or perhaps even trying different justification rules. Depends which sort of thing you're fussier about, and which is 'house style'.
--
Ian Tindale