At 09:23 AM 12/13/00 -0800, Ovidiu Predescu wrote:
>Although this is not quite JDE related, I thought it might interest
>you. This package is using JDE quite heavily.
>

Interesting. I have assembled (from existing components) a new package for
Emacs, called the Technical Publishing Environment for Emacs (TPE). It
includes psgml, the saxon XSL processor, and the docbook dtd and
stylesheet. I have added a menu with the following options

TPE
  View Document
      In XML Browser            (i.e., IE5)
      In HTML Browser           (converts doc to HTML)
  Apply Stylesheet
       Associated Stylesheet   (one referenced by document)
        Standard Stylesheet      (e.g., select from TPE docbok stylesheets)
       User                     (specify path of stylesheet)

Basically, this package turns Emacs into a complete XML structured editor.
I plan to write some documentation for it and then post it on the JDE
website for others to use. I had planned to use the beanshell as you have
done as a parse and stylesheet server. Do you mind if I borrow and adapt
your code to the TPE?

- Paul

>--
>
>If you're using (X)Emacs for doing your XML and XSLT development, you
>may find the following (X)Emacs minor mode very handy. It allows you
>to run the XSLT processor of choice on an (X)Emacs buffer and display
>the results in a different buffer. Just enter few keystrokes and you
>get the results.
>
>The currently supported XSLT processors are Saxon 5.x and 6.x and
>Xalan 1.x. Although it is not only an XSLT processor, but a complete
>XML publishing framework, Cocoon 1.x is also supported.
>
>This mode works by spawning off a separate process which runs in a JVM
>the Java BeanShell (http://www.beanshell.org/). For each XSLT
>processing request, (X)Emacs will send a request to this process to
>execute. Because the JVM is started and classes loaded only once, the
>JVM start-up overhead is eliminated and the execution is very fast.
>
>You can check-out this (X)Emacs minor mode at:
>
>http://www.geocities.com/SiliconValley/Monitor/7464/emacs/xslt-process/
>
>Please send your comments and feedback to [EMAIL PROTECTED]
>
>Regards,
>-- 
>Ovidiu Predescu <[EMAIL PROTECTED]>
>http://orion.nsr.hp.com/ (inside HP's firewall only)
>http://www.geocities.com/SiliconValley/Monitor/7464/

Reply via email to