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".

