yatex
annotate yatexm-o.el @ 10:796a929a7b13
Initial revision
author | yuuji |
---|---|
date | Tue, 04 May 1993 13:02:40 +0000 |
parents | |
children | 390df0e505da |
rev | line source |
---|---|
yuuji@10 | 1 ;;; -*- Emacs-Lisp -*- |
yuuji@10 | 2 ;;; Sample startup file to invoke yatex-mode with outline-minor mode. |
yuuji@10 | 3 ;;; (C)1993 by HIROSE Yuuji [yuuji@ae.keio.ac.jp] |
yuuji@10 | 4 ;;; Last modified Tue May 4 22:02:41 1993 on figaro |
yuuji@10 | 5 ;;; $Id$ |
yuuji@10 | 6 |
yuuji@10 | 7 ;;; |
yuuji@10 | 8 ;; outline-minor-mode(使用しない場合は不要です) |
yuuji@10 | 9 ;;; |
yuuji@10 | 10 (autoload 'outline-minor-mode "min-out" t) |
yuuji@10 | 11 (make-variable-buffer-local 'outline-prefix-char) |
yuuji@10 | 12 (make-variable-buffer-local 'outline-regexp) |
yuuji@10 | 13 (setq default-outline-regexp "[*\^l]+") |
yuuji@10 | 14 (make-variable-buffer-local 'outline-level-function) |
yuuji@10 | 15 (setq-default outline-level-function 'outline-level-default) |
yuuji@10 | 16 (defvar LaTeX-outline-regexp |
yuuji@10 | 17 (concat "[ \t]*" (regexp-quote "\\") |
yuuji@10 | 18 "\\(appendix\\|documentstyle\\|part\\|chapter\\|section\\|" |
yuuji@10 | 19 "subsection\\|subsubsection\\|paragraph\\|subparagraph\\)")) |
yuuji@10 | 20 |
yuuji@10 | 21 ;;; |
yuuji@10 | 22 ;; yatex-mode |
yuuji@10 | 23 ;;; |
yuuji@10 | 24 (setq auto-mode-alist (cons '("\\.tex$" . yatex-mode) auto-mode-alist)) |
yuuji@10 | 25 (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t) |
yuuji@10 | 26 ;;↓min-outを使用しない場合、;;@ の行は不要です。 |
yuuji@10 | 27 (defvar yatex-mode-hook |
yuuji@10 | 28 '(lambda () |
yuuji@10 | 29 (setq outline-regexp LaTeX-outline-regexp) ;;@ |
yuuji@10 | 30 (outline-minor-mode) ;;@ |
yuuji@10 | 31 (YaTeX-define-begend-key "ba" "abstract"))) |
yuuji@10 | 32 (defvar yatex-mode-load-hook |
yuuji@10 | 33 '(lambda () |
yuuji@10 | 34 (setq-default outline-prefix-char (concat YaTeX-prefix "\C-o"));;@ |
yuuji@10 | 35 (require 'min-out) ;;@ |
yuuji@10 | 36 (define-key outline-minor-keymap "\C-?" 'hide-subtree) ;;@ |
yuuji@10 | 37 )) |