ISSUE-2107: i18n comment 6: Direction and bidi-override attributes

Direction and bidi-override

i18n comment 6: Direction and bidi-override attributes

State:
CLOSED
Product:
SVG 1.2 Tiny: Last Call
Raised by:
Doug Schepers
Opened on:
2008-10-10
Description:
Richard Ishida (i18n)
<http://lists.w3.org/Archives/Public/www-svg/2008Oct/0078.html>:
[[
Comment 6
At http://www.w3.org/International/reviews/0810-svg-tiny/
Editorial/substantive: S
Tracked by: RI

Location in reviewed document:
10.4 [httphttp://www.w3.org/TR/SVGMobile12/text.html#TextElement]

Comment:
The direction and bidi-override attributes are needed to establish a context so that the bidi algorithm can work. My understanding is that this was omitted unintentionally and will be put back in. This comment is based on the latest editor's copy of the document (ie. more recent than the version most of these comments apply to.)


"In most cases, the bidirectional algorithm from [UNICODE] produces the desired result automatically, and overriding this algorithm properly is usually quite complex. Therefore, in most cases, authors are discouraged from assigning values to these properties."


Actually, it's only in simple cases that you get the desired result automatically. For example, just put a period or other punctuation at the end of any Arabic or Hebrew text, and it will appear in the wrong place (at the right side) unless you have set the directional context, since the default is LTR. You could say that in *many* cases the bidi algorithm produces the result automatically, in which case it is not necessary to use the markup, but you can't say that in most cases authors are discouraged from using the attributes. Usually, however, it is not complex to use these properties, either. If you're working in Arabic, you'll most likely need to set the direction to RTL most of the time.


Perhaps it would be helpful to provide an example of the most straightforward case, ie. unicode-bidi="embed" direction="rtl", that people can cut&paste.


What *would really* be helpful, would be the possibility of declaring the direction at the top of the document, ie. in the svg element, and allowing it to cascade from there to all text elements. In *that* case, you are much less likely to need to set the properties on each text element, when working in a right-to-left script. (And it will save a lot of typing for the poor Middle Eastern authors.)

]]
Related Actions Items:
Related emails:
  1. Fwd: Minutes, SVG Telcon, 23 Nov 2009 (from codedread@gmail.com on 2009-11-25)
  2. Minutes, SVG Telcon, 23 Nov 2009 (from schepers@w3.org on 2009-11-25)
  3. RE: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from ishida@w3.org on 2008-11-03)
  4. RE: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from ishida@w3.org on 2008-11-03)
  5. Re: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from fantasai.lists@inkedblade.net on 2008-11-02)
  6. Re: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from schepers@w3.org on 2008-11-02)
  7. SVG/profiles/1.2T/publish attributeTable.html,1.110,1.111 expanded-toc.html,1.99,1.100 painting.html,1.149,1.150 single-page.html,1.167,1.168 struct.html,1.148,1.149 text.html,1.131,1.132 (from cvsmail@w3.org on 2008-11-02)
  8. SVG/profiles/1.2T/master struct.html,1.242,1.243 (from cvsmail@w3.org on 2008-11-02)
  9. SVG/profiles/1.2T/master text.html,1.156,1.157 (from cvsmail@w3.org on 2008-11-02)
  10. SVG/profiles/1.2T doc-svgt12.html,1.5,1.6 (from cvsmail@w3.org on 2008-11-01)
  11. Re: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from robin@berjon.com on 2008-10-30)
  12. RE: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from ishida@w3.org on 2008-10-30)
  13. Minutes October 30, 2008 telcon (from ed@opera.com on 2008-10-30)
  14. SVG/profiles/1.2T doc-svgt12.html,NONE,1.1 (from cvsmail@w3.org on 2008-10-28)
  15. Minutes, 23 Oct SVG WG f2f (from chris@w3.org on 2008-10-24)
  16. Re: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from ntounsi@gmail.com on 2008-10-23)
  17. Re: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from ori@w3.org on 2008-10-23)
  18. Re: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from schepers@w3.org on 2008-10-23)
  19. Re: Logistics of Open Issues (from schepers@w3.org on 2008-10-16)
  20. Logistics of Open Issues (from schepers@w3.org on 2008-10-16)
  21. Re: [1.2T-LC] i18n comment 6: Direction and bidi-override attributes (ISSUE-2107) (from schepers@w3.org on 2008-10-10)
  22. ISSUE-2107 (Direction and bidi-override): i18n comment 6: Direction and bidi-override attributes [Last Call: SVG 1.2 Tiny ] (from sysbot+tracker@w3.org on 2008-10-10)

Related notes:

Agree. Commenter satisfied: http://lists.w3.org/Archives/Public/www-svg/2008Nov/0027.html

Doug Schepers, 3 Nov 2008, 16:48:26

Display change log ATOM feed


Dirk Schulze <dschulze@adobe.com>, Chair, Chris Lilley <chris@w3.org>, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 2107.html,v 1.1 2020/01/17 13:19:39 carcone Exp $