概要
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
してみてください。