Re: xslfo20 design notes feedback

Dave Pawson <[email protected]> Thu, 14 Jan 2010 09:51:24 +0000
Newsgroups gmane.org.w3c.xsl-editors
Message-ID <[email protected]>
Thanks for the reply Liam et al.

2010/1/14 Liam R E Quin <[email protected]>:
> On Sun, Oct 11, 2009 at 01:39:01PM +0100, Dave Pawson wrote:
>> 2009-10-09T09:52:33Z
>> Comments on http://www.w3.org/TR/xslfo20/
>> Author: Dave Pawson.
>> Comments to [email protected]

>> 2.2.1.3 "distance"
>> =C2=A0 =C2=A0Perhaps better named as 'dimension', since that is how it i=
s
>> =C2=A0 =C2=A0described? Even when it is a percentage this makes more sen=
se.
>
> We'll consider it; note that the property is not naming a dimension,
> but is giving a distance between two points.

>From my tech drawing days, the distance between two points
was a dimension?




>> 3.2.6 Spanning cell over all row and columns
>> =C2=A0 =C2=A0 =C2=A0 Zero as a value seems to be a case of seeing a bad =
example and
>> =C2=A0 =C2=A0 =C2=A0 following it? 'all' seems far more practical and in=
tuitive. The
>> =C2=A0 =C2=A0 =C2=A0 terminology for properties is becoming depressingly=
 obtuse.
>
> Thank you - we agree with you. =C2=A0Unfortunately, HTML already uses zer=
o
> for this purpose; for now, we have noted this as an open issue for
> the next publication of our draft.

As I said, see a bad example and follow it!
Hope to see it changed in the next draft.



>
>> 3.4.1 fo:spread-page-master
>> =C2=A0 =C2=A0 =C2=A0 Very welcome!
>>
>> 3.5 Bleeds and Trim
>> =C2=A0 =C2=A0 =C2=A0More weak, old fashioned terminology? It may be accu=
rate and
>> =C2=A0 =C2=A0 =C2=A0appropriate for a typographer and setter. Is it appr=
opriate for
>> =C2=A0 =C2=A0 =C2=A0the user of this specification? IMHO - no.
>
> We do have requirements to support bleed and trim, coming from
> people doing that old-fashioned paper stuff :-) =C2=A0The terms
> are standard in the industry and very much in use today. =C2=A0Or
> are we misunderstanding you?

"The industry" and a W3C rec are not the same thing. I see no
reason to assume every user of xsl-fo is an ex type-setter?
  At least give us a glossary of 'old fashioned'  terms to
something more modern? Even if it requires a graphic to
explain it.






>> 7. Images.
>> =C2=A0 =C2=A0Ability to centre an image vertically on a page. Here or ea=
rlier?
>> =C2=A0 =C2=A0I.e. Leave a header and an image as an odd page decoration =
or to
>> =C2=A0 =C2=A0break some sort of page sequence
> Wouldnt you do this in the page master?

Just so long as I can do it... though generating a special
page master just for such an odd page seems.... odd?

>
>> 7.4. Callouts
>> =C2=A0 =C2=A0 =C2=A0yes please! 'Ensure positioning, so I can label aunt=
 Izabel and
>> =C2=A0 =C2=A0 =C2=A0uncle Joe.
>
> Ah, 6.1.2. Yes, we don't have a good solution for this yet, beyond
> an SVG overlay.

x=3Dhorizontal offset from top-left of graphic
y=3Dvert offset from top-left of graphic?

docbook has a solution, where the co xml:id=3D'n' generates the location
of the callout text. Unsure if this would meet your needs.


>
> Thank you for taking the time to view our draft!
>
> The XSL-FO Subgroup.


Welcome, and good luck.

regards

--=20
Dave Pawson
XSLT XSL-FO FAQ.
Docbook FAQ.
http://www.dpawson.co.uk