[HOME]: [Mac OS X]: [MacPython]: [Emacs]: [生存報告記]: [MacEmacs JP Project]: [NTEmacs JP Project]:

概要

XSLT 開発のためのMajor Mode。非常に便利です。

またXSLTのデバッグなどに関して便利な機能を保持しているXSLTprocessというモードもあるので利用しわけるとよい。

URL

http://www.menteith.com/xslide/

http://sourceforge.net/projects/xslide

インストール

解凍してload-pathの通た所に置いてください。

設定

(add-to-list 'load-path (expand-file-name "~/lib/lisp/xslide"))
;;(autoload 'xsl-mode "xslide" "Major mode for XSL stylesheets." t)
(require 'xslide)
(add-hook 'xsl-mode-hook
          'turn-on-font-lock)
(setq auto-mode-alist
      (append
       (list
        '("\\.fo" . xsl-mode)
        '("\\.xsl" . xsl-mode))
       auto-mode-alist))

(setq xsl-process-command
      (append
       '("java org.apache.xalan.xslt.Process -IN %i -XSL %s -OUT %o")
       xsl-process-command))

標準ではXSLTプロセッサがXTになっているのでぼくはXalanに変更している。

利用方法

上記のように設定した場合。

XSTLを開いて、

C-c C-p

してみてください。

参考サイト


CategoryEmacs CategoryXml

紹介マニアMoinMoin: xslide (last edited 2003-05-04 15:00:00 by )