[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

ANN: Emacs WYSIWYG CALS table generator

  • From: Michael Smith <smith@x...>
  • To: xml-dev@l...
  • Date: Mon, 22 Jan 2001 22:19:48 -0800

latex table generator
Just made available: a new release of a WYSIWYG table editor for
GNU Emacs and XEmacs, with support added for generating XML source
compliant with the OASIS Exchange subset of the CALS table model
(used in DocBook and in some other DTDs)[1].

The editor -- v1.5.16 of the Emacs lisp package table.el created by
Takaaki (Tak) Ota <Takaaki.Ota@a...> -- can be dowloaded at:

  http://sourceforge.net/project/showfiles.php?group_id=14137&release_id=21474

Details and screenshots are available at:

  http://table.sourceforge.net/

Along with the newly added CALS support, other notable features:

  * can generate HTML 3.2-compliant tables too
  
  * also useful for embedding tables in any text document: in comments
    in code or e-mail, for example -- not just for XML/SGML/HTML
  
  * like Emacs itself, can be used even in a non-Windowing/GUI
    environment (for example, over a Telnet/tty connection)

  * support for generating LaTeX tables is in the works

The table.el site also provides a number of supporting Sourceforge
features, including links to table.el mailing lists (for bugs and
requests) and an interface for submitting table.el bug reports.

But not a CALS or HTML rendering/display engine
---------------------------------------------------------------------
Though table.el generates CALS and HTML source, it doesn't render/
display either CALS or HTML tables.

Ota considers source rendering out of scope for table.el, and has no
plans to ever offer integrated rendering. However, he has said he is
very much willing to collaborate with developers working on rendering
packages (such as w3 mode for Emacs) and working with them on package
interoperablity to enable "round tripping" of tables in Emacs.

By the way, though table.el itself contains extensive documentation --
and is easy enough to use that you don't really need the docs much --
I'll be helping to create a Texinfo file for it, so feel free to send
comments or suggestions for the documentation to me.

   --Mike Smith


[1] For those familiar with the CALS table model
----------------------------------------------------------------------
The XML source generated by table.el will validate either against the
"full" CALS model or the OASIS Exchange XML subset, as described in
OASIS Technical Memorandum TR9901:1999:

  http://www.oasis-open.org/html/tm9901.htm

This means that the XML source generated by table.el:

  * specifies horizontal spans by placing namest="" and nameend=""
    attributes on <entry> elements, instead of <spanspec> elements

  * never contains <tfoot> elements

However, compliant with OASIS Exchange subset, table.el _does_ enable
you to specify how many (zero or more) <row>'s of the generated source
should be wrapped in a <thead> element.
----------------------------------------------------------------------

-- 
Michael Smith          mailto:smith@x...
XML-Doc                http://www.xml-doc.org/




PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.