From: Tony G. <Ton...@Su...> - 2006-07-24 16:38:08
|
Teus Benschop <te...@te...> writes: > Thanks for the support. It now formats the xsl-fo document without even one error. That's good. Does it also work without '--compat'? BTW, I added a warning message to the 'configure.in' in CVS to make it obvious when you need to re-run 'configure' because of building with the bundled PangoXSL. > You know what: Because of your use of Pango, it formats the Unicode Hebrew better than XEP does. Music to my ears. Using Pango has meant a lot of work at various times, so it's nice to know that it also pays off at times. > Thanks for the job you are doing. My pleasure. I wish I had more time for it. > By the way, when do you think that support for > fo:repeatable-page-master-alternatives will be in xsmroff? I need it for > setting the margins depending on whether it is an even or an odd page. Since this is open source, the most certain way to get it implemented is for you to do it and contribute it to xmlroff. You could file a feature request on the SourceForge project and/or you could agitate to have it added to the "Big Itches" section of the planning page at http://xmlroff.org/implementation-sequence.html SourceForge doesn't have a voting mechanism for bugs or feature requests AFAIK, so if others see it as a priority, they'll have to chime in on the mailing list to make their opinions known. The fundamental problem is xmlroff development really only happens in my spare time, and there's less of that than there are improvements to be made. Regards, Tony. > Regards, > > Teus. > > Tony Graham wrote: > > Teus Benschop <te...@te...> writes: > > Formatting the xsl-fo file given below fails with these messages: > > [teus@localhost references]$ xmlroff --compat document.fo > (process:24370): libfo-CRITICAL **: > fo_area_table_split_before_height_check: assertion `max_height > 0' failed > > (process:24370): libfo-CRITICAL **: fo_area_table_split_before_height: > assertion `max_height > 0' failed > > Is this because of errors in the .fo file? > > No. xmlroff does not yet support fo:repeatable-page-master-alternatives > (which, while useful, is not required for 'basic' conformance). > > See http://xmlroff.org/conformance.html > > xmlroff also doesn't implement the fallback behaviour. The fallback would be > to select the 'blank-page' master, which also might not be what you expect. > > ... > > <fo:page-sequence-master master-name="text"> > <fo:repeatable-page-master-alternatives> > <fo:conditional-page-master-reference > blank-or-not-blank="blank" master-reference="blank-page"/> > <fo:conditional-page-master-reference odd-or-even="odd" > master-reference="odd-page"/> > <fo:conditional-page-master-reference odd-or-even="even" > master-reference="even-page"/> > </fo:repeatable-page-master-alternatives> > </fo:page-sequence-master> > > Regards, > > Tony. > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > xmlroff-list mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlroff-list > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > xmlroff-list mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlroff-list |