Letter space [was Re: Kerning]

2005-12-11 Thread Finn Bock

[Luca]


...
A little doubt concerning letter spaces: at the moment, a letter space 
is assigned to the preceding character. Is this correct? I don't 
remember any section in the specs stating about the ownership of 
letter spaces ... I think that everything is simpler, from the point of 
view of both users and implementors, if each letter space is owned by 
the preceding (or following) formatting object, but this does not mean 
it is what the specs require!


In [7.16.2 letter-spacing], I read it as if each alphabetic letter has 
1/2 a letter space preceding and 1/2 a letter space following the 
character. These space-before and space-after trait values are then 
resolved with whatever other spaces that they are up against according 
to space resolution rules.


The same goes for wordspaces which is split into 2 half word spaces.

A Word then becomes:

hls 'A' hls hws hws hls 'W' hls hls 'o' hls hls 'r' hls hls 'd' hls

where 'hls' is half a letter-space and 'hws' is half a word-space.

How the hls hls and 'hls hws' sequences are resolved depends the 
.precedence and .conditionality values.


OTOH, it is user agent dependant how letter space is resolved with word 
spaces, so I think your implementation is complient, it is just not what 
I think the spec suggest.


regards,
finn


Re: more feedback on 0.90alpha

2005-12-11 Thread Jeremias Maerki
As promised, I've done a braindump [1] to the Wiki on the topic. If
anyone wants to take it from here, please do. I'll help where I can but
as I said, I can't allocate a lot of time for that right now.

[1] http://wiki.apache.org/xmlgraphics-fop/AutoTableLayout

On 08.12.2005 17:50:54 Jeremias Maerki wrote:
 Thanks a lot, Craeg. Maybe I should take some time during the weekend
 and write down my ideas on auto table layout on the Wiki [1]. Maybe with
 such an initial spark someone might finally sit down and take it on. I
 can imagine the layout engine might look daunting at first. With a few
 notes this might not look so scary anymore.
 
 BTW, you can add and change pages in the Wiki, too. You just have to
 register. It's a great tool when users want to help users, i.e. if
 someone would write down his tricks on working around the missing auto
 table layout. When there's some good and stable content on the Wiki, we
 can even take that over into the main FOP website.
 
 [1] wiki.apache.org/xmlgraphics-fop/
 
 On 08.12.2005 17:32:34 Craeg Strong wrote:
  Hello:
  
  Here is some more feedback from a long time FOP user.
  
  I am ABSOLUTELY THRILLED by the new release.
  I have used it to create a number of PDF documents from Docbook/XML sources
  and the results are excellent!Thanks a million for this.
  
  While I don't agree that lack of automated table layout is a deal breaker,
  I do agree that it is probably the *most* *important* feature yet to be 
  implemented,
  especially for new users.
  
  Since the auto table layout handling is based on the rules for CSS (and 
  says so in the spec),
  it seems a shame there isn't a reusable library somewhere for this. 
  
  Since  lack of auto-table layout is a FAQ,  (or FEC frequently expressed 
  complaint?)
  it might be a good idea to post some XSLT workarounds.For example, 
  you might
  simply divide the available space by the number of columns, or you might 
  somehow
  grab the longest string, multiply times the m-width, and use that, or...
  
  Obviously it gets very complicated, which is why it isn't implemented 
  yet :-) but I suspect
  several people like myself have written various workarounds in XSLT 
  which could be
  posted on a wiki page or in a FAQ somewhere.  Just a thought...
  
  Regards,
  
  --Craeg
 
 
 
 Jeremias Maerki



Jeremias Maerki



Bug report for Fop [2005/12/11]

2005-12-11 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|  635|Opn|Nor|2001-02-18|Doesn't support id= attribute in fo:page-sequence |
|  953|Opn|Nor|2001-03-12|Incorrect hyperlinks area rendering in justified t|
| 1063|New|Nor|2001-03-21|fop does not handle large fo files|
| 1180|New|Maj|2001-04-02|Problem with monospaced font  |
| 1859|Opn|Min|2001-05-22|org.apache.fop.apps.Driver.reset() doesn't fully r|
| 1998|New|Nor|2001-06-05|linefeed-treatment not understood |
| 2150|Ass|Maj|2001-06-13|New page with  a table-header but without any tabl|
| 2475|Ass|Nor|2001-07-06|Borders don't appear to work in fo:table-row|
| 2740|New|Maj|2001-07-23|multi-page tables sometimes render badly  |
| 2909|New|Maj|2001-07-30|Gradient render error |
| 2964|Ass|Nor|2001-08-02|problems with height of cells in tables   |
| 2988|New|Maj|2001-08-03|0.19: list-item-label does not stick to list-item-|
| 3044|Ass|Maj|2001-08-08|keep-together not functioning |
| 3280|New|Nor|2001-08-27|PCL Renderer doesn't work |
| 3305|Opn|Nor|2001-08-28|list-block overlapping footnote body  |
| 3497|New|Cri|2001-09-07|id already exists error when using span=all attr|
| 3824|New|Blk|2001-09-25|MIF option with tables|
| 4030|New|Nor|2001-10-08|IOException creating Postscript with graphics on S|
| 4126|New|Nor|2001-10-12|FontState.width() returns pts instead of millipts |
| 4226|New|Nor|2001-10-17|The orphans property doesn't seem to work |
| 4388|New|Nor|2001-10-24|Nullpointer exception in the construction of new D|
| 4415|New|Nor|2001-10-25|scaling=uniform does not work on images...  |
| 4510|New|Nor|2001-10-30|fo:inline common properties ignored?  |
| 4535|New|Maj|2001-10-31|PCL renderer 1.13 not rendering SVG   |
| 4767|New|Nor|2001-11-09|SVG text is distored in PDF output|
| 5001|New|Nor|2001-11-21|content-width and content-height ignored? |
| 5010|New|Enh|2001-11-21|Better error reporting needed |
| 5124|New|Maj|2001-11-27|fo:block-container is not rendered properly using |
| 5335|Opn|Min|2001-12-10|Text with embedded CID fonts not retrievable from |
| 5655|Ass|Nor|2002-01-02|text-decoration cannot take multiple values   |
| 6094|Opn|Maj|2002-01-29|0.20.3rc hangs in endless loop|
| 6237|Opn|Nor|2002-02-05|#xFB01 (fi ligature) produces a sharp? |
| 6305|New|Nor|2002-02-07|Using fo:table-and-caption results in empty output|
| 6427|New|Enh|2002-02-13|Adding additional Type 1 fonts problem|
| 6437|New|Maj|2002-02-13|Tables without fo:table-column don't render   |
| 6483|New|Nor|2002-02-15|Table, Loop, footer could not fit on page, moving|
| 6844|New|Nor|2002-03-04|No line breaks inserted in list-item-label|
| 6918|New|Enh|2002-03-06|reference-orientation has no effect   |
| 6997|New|Nor|2002-03-09|[PATCH] Row-spanned row data breaks over a page wi|
| 7140|New|Enh|2002-03-15|page-position attribute set to last on condition|
| 7241|New|Nor|2002-03-19|keep-with-previous, keep-with-next only working on|
| 7283|New|Nor|2002-03-20|Table border misaligned when using margin-left in |
| 7337|New|Nor|2002-03-21|border around external image leaves empty space   |
| 7487|New|Nor|2002-03-26|break-before=page for table inserts empty page  |
| 7496|New|Nor|2002-03-26|The table header borders are not adjusted to the b|
| 7525|New|Cri|2002-03-27|table with spans inside a list-block  |
| 7919|New|Cri|2002-04-10|problem to use attribute linefeed-treatment and li|
| 8003|Ass|Maj|2002-04-12|FopImageFactory never releases cached images  |
| 8050|New|Nor|2002-04-13|Soft hyphen (shy;) is not handled properly   |
| 8321|New|Nor|2002-04-19|from-parent('width') returns 0 for nested tables  |
| 8463|New|Nor|2002-04-24|SVG clipping in external.fo example doc when rende|
| 

DO NOT REPLY [Bug 37157] - Port fox:destination to FOP Trunk

2005-12-11 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=37157.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=37157





--- Additional Comments From [EMAIL PROTECTED]  2005-12-12 03:29 ---
Created an attachment (id=17196)
 -- (http://issues.apache.org/bugzilla/attachment.cgi?id=17196action=view)
newer fo document which uses fo:inline instead of fo:wrapper


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.


DO NOT REPLY [Bug 37157] - Port fox:destination to FOP Trunk

2005-12-11 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=37157.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=37157


[EMAIL PROTECTED] changed:

   What|Removed |Added

  Attachment #17196|newer fo document which uses|sorry, wrong bug
description|fo:inline instead of|
   |fo:wrapper  |
  Attachment #17196|0   |1
is obsolete||




-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.