Hi, Fulio-

Indeed, this is pretty simple (though not as simple as possible).  Take a
look at my revision of your file:

http://svg-whiz.com/svg/linguistics/fuliopen/ideograph.svg

You'll see that I added another marker that faced the other direction, and
referenced that on the same line using the 'marker-start' attribute.  This
preserves the semantics of the document and makes it more easily maintained
(facts which you as a linguist and an author, respectively, should
appreciate).

On the subject of semantics, I also played with the structure of your file,
turning your comments into the contents of 'title' elements and grouping
related shapes.  This makes the document a little more "object-oriented"
(again, easier to maintain and extend), and more accessible (a screen reader
can now describe your document to a blind person with some degree of
fidelity).

I also repositioned the text labels so that they are centered on the same
point as the center of the associated circles.  This is a handy little
trick. 

-----------------------
A speculative note on marker enhancement: I think it would be nice if
markers had an additional value for the 'orient' attribute... it would be in
addition to "auto" and "<angle>", and would tell the UA to orient the marker
differently depending on what its role is.  So, "auto-start" (or whatever)
would indicate that this marker is facing the proper direction for the
'marker-start' attribute, and that if it is used for the 'marker-end'
attribute it should be reversed... or maybe this should be a new attribute
on the marker element, 'role'.  Anyway, just a thought.  Another nice thing
would be for the marker to be able to take the stroke or the fill from the
"host" element's stroke, so I could use the same marker for each of 5
differently-colored lines, and it would match the color of each. 

Thoughts?

Regards-
Doug
 

Fulio Pen wrote:
| 
| Hello, 
| 
| Please open the following page:
| 
| http://www.pinyinology.com/ontology/ideograph.svg
| 
| Also please look at the line between the ideograph circle and 
| sound circle in the page.  There is now an arrow at the upper 
| end of the line, pointing upward to the ideograph circle.  
| 
| I need to add an arrow at the lower end of the line, pointing 
| downward to the sound circle.  In other words, there will be 
| two arrows on this line, one at each end, pointing to 
| opposite directions. 
| 
| The two arrows will be in exactly same shape and size.  I 
| know this is a very simple job for professionals, but not for me.  
| 
| Thanks a lot for your help.
| 
| Fulio Pen



-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to