On Monday 08 January 2007 07:51, Oliver Müller wrote: > I could do so if I knew how the size of a non breaking space is > calculated. > With respect to size a non breaking space behaves the same as a normal space I believe.
Manuel > cheers, > olli > > 2007/1/7, Manuel Mall <[EMAIL PROTECTED]>: > > On Monday 08 January 2007 02:21, Oliver Müller wrote: > > > Maybe I don't got any other solution because I'm quite new to > > > XSL-FO ... I would really love to use text-indent, but in my case > > > I don't see a chance to do so. > > > This is due to the fact that text-indent only works with > > > fo:block. > > > > > > my XML doc looks like.. > > > > > > Lorem ipsum dolor sit amet, consectetuer adipiscing elit > > > <absatz /> > > > Lorem ipsum dolor sit amet, consectetuer adipiscing elit > > > <absatz /> > > > Lorem ipsum dolor sit amet, consectetuer adipiscing elit > > > > > > there shall be a linebreak and text-indent after every occur of > > > <absatz />. I found no possibility to apply a new fo:block to all > > > of the text before and after > > > <absatz />. > > > Thats why I'm using <fo:block /><fo:inline > > > font-size="10pt"> </fo:inline> to get my linebreak and > > > indent. > > > > > > If any of you got a better idea I would love to hear it. > > > > Olli, > > > > while I am sure there are XSLT solutions which would allow to > > generate a block per <absatz /> why don't you simply use one or > > more non breaking spaces ( )? > > > > Manuel > > > > > Olli > > > > > > 2007/1/7, Abel Braaksma <[EMAIL PROTECTED]>: > > > > Oliver Müller wrote: > > > > > the problem only appears when it's the first element of a new > > > > > line. I tried 2 different methods to get the effect and both > > > > > fail with fop. > > > > > > > > > > <fo:inline space-start="10pt"></fo:inline> > > > > > <fo:inline font-size="10pt"> </fo:inline> > > > > > > > > > > Note that this works in Antenna House XSLFormatter. > > > > > > > > > > I need this for my workaround for line indenting, because I > > > > > want to indent lines after a xml node called <absatz />. > > > > > > > > I can hardly believe you need a workaround for spacing text, > > > > the last time I saw that it was really needed was in the HTML > > > > 2.0 time, where tables were not yet a part of the standard. > > > > However, if you must use spaces and cannot use text-indent or > > > > the like, consider a workaround with either: > > > > > > > > ‌ -- Zero Width Non-Joiner > > > > ‍ -- Zero Width Joiner > > > > ‎ -- Left-To-Right-Mark > > > > ‏ -- Right-To-Left-Mark > > > > > > > > For example, you could try this: > > > > > > > > EM SPACE -- ZWJ -- HAIR SPACE > > > > > > > > But if that is still truncated down to nothing (as spaces > > > > appear to be stripped), you can try holding it into two > > > > characters that are not spaces, like this: > > > > > > > > LRM -- EM SPACE -- LRM > > > > > > > > (or if your text is supposed to be right-to-left, replace that > > > > with RLM) (look here for possible candidates that are better > > > > suited than a character that actually has a function: > > > > http://www.fileformat.info/info/unicode/category/Cf/list.htm) > > > > > > > > But, these seem to me like terrible workarounds: not all fonts > > > > support them, you should, in any case, use an indentation > > > > method or try to apply one, and spacing characters are not > > > > defined to be of equal width amongst fonts, leaving you with > > > > unequal indentation when you try to apply this techniques with > > > > other fonts. > > > > > > > > Cheers, > > > > -- Abel Braaksma > > > > http://www.nuntia.nl > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------- > > > >---- -- To unsubscribe, e-mail: > > > > [EMAIL PROTECTED] For additional > > > > commands, e-mail: [EMAIL PROTECTED] > > > > > > ----------------------------------------------------------------- > > >---- To unsubscribe, e-mail: > > > [EMAIL PROTECTED] For additional > > > commands, e-mail: > > > [EMAIL PROTECTED] > > > > ------------------------------------------------------------------- > >-- To unsubscribe, e-mail: > > [EMAIL PROTECTED] For additional > > commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]