yatex
annotate yatexm-o.el @ 238:5260b7ee9fdf
YaTeX-intelligent-newline-align should not put \\ to final row.
author | yuuji@gentei.org |
---|---|
date | Sun, 29 Jan 2012 16:13:07 +0900 |
parents | 44e3a5e1e883 |
children | 5921f28ef77c |
rev | line source |
---|---|
yuuji@10 | 1 ;;; -*- Emacs-Lisp -*- |
yuuji@10 | 2 ;;; Sample startup file to invoke yatex-mode with outline-minor mode. |
yuuji@79 | 3 ;;; (c)1993 by HIROSE Yuuji [yuuji@yatex.org] |
yuuji@79 | 4 ;;; Last modified Fri Jun 27 12:10:15 2003 on firestorm |
yuuji@10 | 5 |
yuuji@10 | 6 ;;; |
yuuji@10 | 7 ;; outline-minor-mode(使用しない場合は不要です) |
yuuji@10 | 8 ;;; |
yuuji@10 | 9 (autoload 'outline-minor-mode "min-out" t) |
yuuji@10 | 10 (make-variable-buffer-local 'outline-prefix-char) |
yuuji@10 | 11 (make-variable-buffer-local 'outline-regexp) |
yuuji@10 | 12 (setq default-outline-regexp "[*\^l]+") |
yuuji@10 | 13 (make-variable-buffer-local 'outline-level-function) |
yuuji@10 | 14 (setq-default outline-level-function 'outline-level-default) |
yuuji@58 | 15 (setq LaTeX-outline-regexp |
yuuji@10 | 16 (concat "[ \t]*" (regexp-quote "\\") |
yuuji@10 | 17 "\\(appendix\\|documentstyle\\|part\\|chapter\\|section\\|" |
yuuji@58 | 18 "subsection\\|subsubsection\\|paragraph\\|subparagraph\\)" |
yuuji@58 | 19 "\\*?[ \t]*[[{]")) |
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@16 | 30 (outline-minor-mode 1) ;;@ |
yuuji@16 | 31 )) |
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@58 | 36 ;;auctex 付属の min-out.el の場合これ↓ |
yuuji@58 | 37 ;(define-key outline-minor-keymap "\C-?" 'hide-subtree) ;;@ |
yuuji@58 | 38 ;;Emacs 付属の outline.el の場合これ↓ |
yuuji@58 | 39 (define-key outline-mode-prefix-map "\C-?" 'hide-subtree) |
yuuji@16 | 40 (YaTeX-define-begend-key "ba" "abstract") |
yuuji@10 | 41 )) |