RE: Can XForms handle rich text?

XForms is presentation agnostic.  XForms can be used to capture form
control functionality such as validation and relevance, and the
presentation can be expressed using XHTML, CSS, XSL-FO, or whatever.

Are you trying to programmatically scrape forms into an XML expression
or coding new forms?

Gary

-----Original Message-----
From: Antoine Quint [mailto:ml@graougraou.com] 
Sent: Friday, August 29, 2003 8:58 AM
To: Robert_Barker@vanguard.com
Cc: www-forms@w3.org
Subject: Re: Can XForms handle rich text?


Hi Robert,

> We are working on a web based solution to capture documents in XML in 
> order
> to display later in different formats.
>
> The issues we are facing are:
>
> 1.  How to capture Rich Text like italics, bold, underline, bulleted 
> items.
> We are trying to use something other than Microsoft Client Software
> Products (Word, Infopath).
>
> 2.  How to display the xml in a PDF or html format retaining the nice
> format?  Here are thoughts are to use XSL-FO, but we are looking for a

> tool
> to help us create the formatted output.
>
> Can XFORMS capture the rich text (bullets, italics, etc.)?
>
> Any other thoughts?  Thanks.

My SVG knowledge being far greater than my XForms knowledge, I would 
point out that SVG, and especially current draft incarnation SVG 1.2, 
would be a good fit for what you are trying to do. SVG 1.2 precisely 
introduces RCC [1], an XBL-like framework to bind behavior and 
graphical rendering to custom XML markup. With that in mind, you could 
use your custom XML grammar (maybe even your mix of XHTML and XForms) 
in an SVG context all handled by RCC, both for authoring and viewing.

As this is an XForms list, I will not polute further with SVG-specific 
things. If you wish to know more you can contact me offlist...

Antoine

[1] http://www.w3.org/TR/2003/WD-SVG12-20030715/#rcc
-- 
Antoine Quint <antoine.quint@fuchsia-design.com>
SVG Consultant & Research Scientist, Fuchsia Design
W3C SVG Working Group Invited Expert

Received on Friday, 29 August 2003 09:37:12 UTC