Sebastian Rahtz wrote:
> Hussein Shafie wrote:
>>>>
>>>> * TEI is huge. Even TEI Lite is huge!
>>> not sure why that is relevant, to be honest?
>>
>> This relevant for XMLmind which needs to invest an enormous amount of 
>> time and money to get the job done.
> can you define what "the job" is here? if its matter of writing TEI to 
> XSL FO stylesheets
> which produce nice output, then I would expect us to have to do that, 
> not XMLmind.
> 

Right. But this leaves us with:

- Learning TEI (by the way, congratulations for your choice of RELAX NG.)

- Writing a CSS style sheet.

This step alone took us 3 weeks for DocBook (huge) and 2 weeks for DITA 
(becomes substantially larger at each release). Yes, this is *much* 
simpler than writing XSL style sheets but you need to take each element 
one after the other and write one or more ``tests'' for each element.

- Possibly writing CSS style sheet extensions for hard cases (e.g. 
*complex* *tables* other than CALS and HTML).

- Writing macro-commands, and possibly commands in Java, to make editing 
TEI documents comfortable in XMLmind XML Editor.

- Defining a custom menu and a custom tool bar to host TEI specific 
commands.

- Integrating *your* XSL stylesheets (with your permission of course) to 
make generating HTML, PDF, RTF, etc as easy as using menu item "Convert 
to HTML...", "Convert to PDF...", "Convert to RTF...".

- Testing everything (on several platforms!).

- Documenting TEI support in XMLmind XML Editor (in TEI of course).

- Packaging everything as an add-on installable using menu item 
"Options|Install Addons".

Reply via email to