I'm sorry, Patrice. I didn't notice that the line numbers are all wrong. The wrong variable was used to determine the line number. I've fixed this in the 0.95 branch and in Trunk: http://svn.apache.org/viewvc?rev=668570&view=rev http://svn.apache.org/viewvc?rev=668576&view=rev
On 17.06.2008 10:21:23 patrice.rosnet wrote: > > Hello Jeremias > > Sorry I don't really understand > I understand that the line number corresponds to a line in the PDF > This number seems to correspond to the position of the overflowing line > inside the PDF paragraph but FROM THE END of the paragraph ? > Is it true ? and why position from the end of the paragraph ? > > Thanks for your help > > > ------------------------------------------------------------ > > [WARN] Line 4 of a paragraph overflows the available area by 27311 > millipoints. (See position 10:58) > [WARN] Line 3 of a paragraph overflows the available area by 31319 > millipoints. (See position 16:58) > [WARN] Line 2 of a paragraph overflows the available area by 28643 > millipoints. (See position 22:58) > > ------------------------------------------------------------ > <?xml version="1.0" encoding="iso-8859-1"?> > <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> > <fo:layout-master-set> > <fo:simple-page-master master-name="SPM" page-height="105mm" > page-width="74mm" margin="5mm"> > <fo:region-body background-color="yellow"/> > </fo:simple-page-master> > </fo:layout-master-set> > <fo:page-sequence master-reference="SPM" > > <fo:flow flow-name="xsl-region-body"> > <fo:block background-color="blue" space-before="10pt"> > <fo:inline keep-together.within-line="always" background-color="green">1st > line of the block WITH OVERFLOW</fo:inline> > <fo:inline keep-together.within-line="always" background-color="red">2nd line > of the block</fo:inline> > <fo:inline keep-together.within-line="always" background-color="pink">3rd > line of the block</fo:inline> > <fo:inline keep-together.within-line="always" background-color="white">4th > line of the block</fo:inline> > </fo:block> > <fo:block background-color="blue" space-before="10pt"> > <fo:inline keep-together.within-line="always" background-color="green">1st > line of the block</fo:inline> > <fo:inline keep-together.within-line="always" background-color="red">2nd line > of the block WITH OVERFLOW</fo:inline> > <fo:inline keep-together.within-line="always" background-color="pink">3rd > line of the block</fo:inline> > <fo:inline keep-together.within-line="always" background-color="white">4th > line of the block</fo:inline> > </fo:block> > <fo:block background-color="blue" space-before="10pt"> > <fo:inline keep-together.within-line="always" background-color="green">1st > line of the block</fo:inline> > <fo:inline keep-together.within-line="always" background-color="red">2nd line > of the block</fo:inline> > <fo:inline keep-together.within-line="always" background-color="pink">3rd > line of the block WITH OVERFLOW</fo:inline> > <fo:inline keep-together.within-line="always" background-color="white">4th > line of the block</fo:inline> > </fo:block> > </fo:flow> > </fo:page-sequence> > </fo:root> > ------------------------------------------------------------ > > > ----- Mail Original ----- > De: "Jeremias Maerki" <[EMAIL PROTECTED]> > Ã: [email protected] > Cc: [EMAIL PROTECTED] > Envoyé: Lundi 16 Juin 2008 17:43:15 GMT +01:00 Amsterdam / Berlin / Berne / > Rome / Stockholm / Vienne > Objet: Re: Wrong line number in inline overflow messages ? > > "Line 5 of a paragraph" means line 5 inside one of the effective > paragraphs coming out of the layout process (i.e. in the PDF). The > position in your source document (to find the problematic paragraph) is > found at the end of the message: "See position 19:15" (format: > <line>:<column>, i.e. line 19, column 15 in your FO file). > > Tip: Always use keep-together.within-line="always" or > keep-together.within-column="always" instead of keep-together="always" > to avoid unwanted side-effects. > > Please send future questions to [EMAIL PROTECTED] Thank > you! > > On 16.06.2008 15:19:49 patrice.rosnet wrote: > > > > Hello, > > I'm testing inline overflow messages with FOP-trunk (668084). > > But I don't understand value of line number. > > > > With the following FO, I get those messages: > > [WARN] Line 5 of a paragraph overflows the available area by more than 50 > > points. (See position 16:15) > > [WARN] Line 5 of a paragraph overflows the available area by more than 50 > > points. (See position 19:15) > > [WARN] Line 1 of a paragraph overflows the available area by more than 50 > > points. (See position 22:15) > > [WARN] Line 9 of a paragraph overflows the available area by more than 50 > > points. (See position 25:15) > > > > But in the PDF rendering I don't find the same line number: > > fo:block (position 16:15) : overflow in line 1 of the block ? > > fo:block (position 19:15) : overflow in line 2 of the block ? > > fo:block (position 22:15) : overflow in line 5 of the block ? > > fo:block (position 25:15) : overflow in line 14 of the block ? > > > > Do you have some explanations? > > > > Thanks > > Patrice > > > > > > ------------------------------------------------------------- > > <?xml version="1.0" encoding="iso-8859-1"?> > > <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> > > <fo:layout-master-set> > > > > <fo:simple-page-master master-name="SPM" page-height="300mm" > > page-width="148mm" margin="7mm 4mm 7mm 4mm"> > > <fo:region-body margin="22mm 0 12mm 0" > > background-color="yellow"/> > > </fo:simple-page-master> > > </fo:layout-master-set> > > > > <fo:page-sequence master-reference="SPM" > > > <fo:flow flow-name="xsl-region-body"> > > <fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Block</fo:block> > > <fo:block>=== inline ===</fo:block> > > <fo:block><fo:inline keep-together="always" > > font-style="italic">keep-together keep-together keep-together keep-together > > keep-together keep-together keep-together keep-together > > keep-together</fo:inline> Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text</fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Text Text Text Text <fo:inline > > keep-together="always" font-style="italic">keep-together keep-together > > keep-together keep-together keep-together keep-together keep-together > > keep-together keep-together</fo:inline> Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text</fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text <fo:inline keep-together="always" > > font-style="italic">keep-together keep-together keep-together keep-together > > keep-together keep-together keep-together keep-together > > keep-together</fo:inline></fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text TextText Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text <fo:inline keep-together="always" > > font-style="italic">keep-together keep-together keep-together keep-together > > keep-together keep-together keep-together keep-together > > keep-together</fo:inline> Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text > > Text Text Text Text Text</fo:block> > > <fo:block>Block</fo:block> > > <fo:block>Block</fo:block> > > </fo:block> > > </fo:flow> > > </fo:page-sequence> > > </fo:root> > > ------------------------------------------------------------- > > > > > Jeremias Maerki > Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
