- From: <AndrewWatt2001@aol.com>
- Date: Wed, 10 Jan 2001 09:07:09 EST
- To: www-smil@w3.org
- CC: matsui@drl.mei.co.jp
In a message dated 10/01/01 13:06:21 GMT Standard Time, matsui@drl.mei.co.jp writes: > Dear SMIL experts, > > I'm sorry for intterupting you. > It is my first time to send a mail to this reflector. > > I have a question on how to decorate text characters > in a smil presentation. > One possible solution would be real-text. > But, are there any other ways to do that ? > > For example, is it possible to define text attributes > in the <region> element using css2 as follows ? > > <layout type="text/css"> > [region="foo"] { > top:10px; > left:10px; > font-family: courier; > color:black; > } > </layout> > > Best regards, > Yoshinori Matsui > Panasonic/Matsushita Yoshinori, I certainly don't qualify as a SMIL expert. However, I suggest you take a look at the text capabilities of Scalable Vector Graphics (SVG). You could certainly do in SVG the kind of things you mention. SVG has many links with SMIL Animation. Despite its name, SVG has significant text capabilities which build in the kind of CSS properties which you mention. Take a look at http://www.w3.org/Graphics/SVG/Overview.htm8 Some useful SVG links are to be found on http://homepages.strath.ac.uk/~bdu99198/xml/svg/links.html There is an active SVG developers discussion mailing list at http://www.egroups.com/group/svg-developers There are many more online resources but those should help you get started. You could do something like what you mention with the following SVG code: <?xml version='1.0'?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000303 Stylable//EN" "http://www.w3.org/TR/2000/03/WD-SVG-20000303/DTD/svg-20000303-stylable.dtd"> <svg width="500" height="500"> <rect x="100" y="100" width="300" height="100" style="stroke-width:3; stroke:red; fill:none;"/> <text style="font-family:courier, serif; color:black;font-size:36;" x="105" y="130"> Your text goes here. </text> </svg> Take a look at Section 10 of the SVG Candidate Recommendation for information on text handling. To view the simple code above you would need the Adobe SVG Viewer (version 1.0 which is compatible with the March 2000 draft) available at http://www.adobe.com/svg/viewer/install/main.html I hope that helps. Andrew Watt
Received on Wednesday, 10 January 2001 09:07:24 UTC