Re: [Bug 32253] - Marker bugs

2004-12-03 Thread Simon Pepping
Hi, The NIST test suite has no example of an fo:block within an fo:inline element. Neither does the XSL spec have an example. Apparently the construction is not very popular. I have read through the XSL spec, sections 4.4. Block Areas, 4.5. Line Areas, 4.6. Inline Areas, and especially 4.7.2.

RE: [Bug 32253] - Marker bugs

2004-11-20 Thread Andreas L. Delmelle
-Original Message- From: Simon Pepping [mailto:[EMAIL PROTECTED] [Me:] which is then supposed to be rendered as two very large letters 'A' and 'B' with, for example, a story in very small letters in between. snip / The layout you describe can be achieved using an

Re: [Bug 32253] - Marker bugs

2004-11-19 Thread Luca Furini
Simon Pepping wrote: Indeed. Something like ICLM is needed, which creates an inline area containing the block areas. A block inside another block fo:blockNormal text fo:blockinner block/fo:block normal text./fo:block creates 3 different paragraphs: - Normal text - inner block - normal text.

RE: [Bug 32253] - Marker bugs

2004-11-19 Thread Andreas L. Delmelle
-Original Message- From: Luca Furini [mailto:[EMAIL PROTECTED] Hi, A block inside an inline inside a block snip / creates: a) 3 different paragraphs too: snip / b) a single paragraph with all the text: snip / I'd say a), but I'm not sure. My very first thought was a) too, but

RE: [Bug 32253] - Marker bugs

2004-11-19 Thread Andreas L. Delmelle
-Original Message- From: Andreas L. Delmelle [mailto:[EMAIL PROTECTED] Just noticed a slight error... Maybe something like this makes it clearer: fo:block font-size=40pt A fo:inline font-size=6pt fo:block The smaller font-size should be added as a property to the inner

Re: [Bug 32253] - Marker bugs

2004-11-19 Thread Simon Pepping
On Fri, Nov 19, 2004 at 08:14:35PM +0100, Andreas L. Delmelle wrote: -Original Message- Hi, My very first thought was a) too, but then again, I'm still wondering what the intention is of allowing this sort of block-inline-block nesting in the first place. I'm unsure what the

Re: [Bug 32253] - Marker bugs

2004-11-19 Thread Simon Pepping
On Fri, Nov 19, 2004 at 06:22:35PM +0100, Luca Furini wrote: A block inside another block fo:blockNormal text fo:blockinner block/fo:block normal text./fo:block creates 3 different paragraphs: - Normal text - inner block - normal text. and each paragraph's layout is unrelated to the

Re: [Bug 32253] - Marker bugs

2004-11-18 Thread Simon Pepping
On Wed, Nov 17, 2004 at 10:03:54PM +0100, Andreas L. Delmelle wrote: -Original Message- From: Andreas L. Delmelle [mailto:[EMAIL PROTECTED] snip / That would definitely solve the second case, but still leaves the first. Hmm.. On second thought, that would ultimately depend

RE: [Bug 32253] - Marker bugs

2004-11-17 Thread Andreas L. Delmelle
-Original Message- From: Simon Pepping [mailto:[EMAIL PROTECTED] Hi Simon, ...Sorry for the inconvenience in the mean time. You must be joking! Inconvenience? Far from it. The remarks/additions so far have been very helpful. Nobody --ahem, certainly not me-- expects you to solve

Re: [Bug 32253] - Marker bugs

2004-11-17 Thread Simon Pepping
On Wed, Nov 17, 2004 at 02:25:02PM +0100, Luca Furini wrote: Simon Pepping wrote: Marker extends FObjMixed, which adds InlineStackingLM. This is a problem. In the new model there should be a strict separation between LMs implementing InlineLevelLM and those that do not. InlineStackingLM

RE: [Bug 32253] - Marker bugs

2004-11-17 Thread Andreas L. Delmelle
-Original Message- From: Luca Furini [mailto:[EMAIL PROTECTED] Simon Pepping wrote: Hi Luca / Simon, Marker extends FObjMixed, which adds InlineStackingLM. snip / I still have to really understand InlineStackingLM, I find it very enigmatic! It generates inline areas, but it has

RE: [Bug 32253] - Marker bugs

2004-11-17 Thread Andreas L. Delmelle
-Original Message- From: Andreas L. Delmelle [mailto:[EMAIL PROTECTED] snip / That would definitely solve the second case, but still leaves the first. Hmm.. On second thought, that would ultimately depend on: - the parent of fo:retrieve-marker - the child of fo:marker if fo:inline

Re: [Bug 32253] - Marker bugs

2004-11-16 Thread Simon Pepping
--- Additional Comments From [EMAIL PROTECTED] 2004-11-15 22:53 --- ...but this leads to yet another CCE, this time in RetrieveMarkerLM.getNextKnuthElements() line 82 I figured that the InlineLevelLM methods would only be invoked if replaceLM is an InlineLevelLM, and otherwise