yuuji@23: ;;; -*- Emacs-Lisp -*- yuuji@23: ;;; Hooks for YaTeX yuuji@23: yuuji@66: ;;; 野鳥に関連する記述(たとえばアドイン関数)は yatexhks.el という名前の yuuji@66: ;;; ファイルに入れてください。起動時に自動的にロードします。 yuuji@23: yuuji@23: ;;; All the private definitions for YaTeX can be stuffed into the file yuuji@23: ;;; named `yatexhks.el'. The file `yatexhks.el' will be automatically yuuji@23: ;;; loaded at the end of loading `yatex.el'. yuuji@23: yuuji@58: ;Private definitions begin from here. yuuji@23: yuuji@61: ;;97/1/27 yuuji@61: (define-key YaTeX-user-extensional-map "v" 'YaTeX-section-overview) yuuji@61: ;;initial version yuuji@54: (define-key YaTeX-user-extensional-map "0" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "part"))) yuuji@54: (define-key YaTeX-user-extensional-map "1" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "chapter"))) yuuji@54: (define-key YaTeX-user-extensional-map "2" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "section"))) yuuji@54: (define-key YaTeX-user-extensional-map "3" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "subsection"))) yuuji@54: (define-key YaTeX-user-extensional-map "4" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "subsubsection"))) yuuji@54: (define-key YaTeX-user-extensional-map "5" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "paragraph"))) yuuji@54: (define-key YaTeX-user-extensional-map "6" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "subparagraph"))) yuuji@54: (define-key YaTeX-user-extensional-map "r" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "ref"))) yuuji@54: (define-key YaTeX-user-extensional-map "i" yuuji@54: '(lambda () (interactive) (YaTeX-make-singlecmd "item"))) yuuji@54: (define-key YaTeX-user-extensional-map "\C-b" yuuji@54: '(lambda () (interactive) (YaTeX-make-singlecmd "leftarrow"))) yuuji@54: (define-key YaTeX-user-extensional-map "l" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "label"))) yuuji@60: (define-key YaTeX-user-extensional-map "f" yuuji@60: '(lambda () (interactive) (YaTeX-make-section nil nil nil "frac"))) yuuji@54: (define-key YaTeX-user-extensional-map "S" yuuji@54: '(lambda () (interactive) (YaTeX-make-section nil nil nil "setlength"))) yuuji@54: (define-key YaTeX-user-extensional-map "b" yuuji@54: '(lambda () (interactive) (YaTeX-make-fontsize nil "bf"))) yuuji@80: (define-key YaTeX-user-extensional-map "I" 'YaTeX-browse-info) yuuji@80: yuuji@80: (defun YaTeX-browse-info () yuuji@80: "Browse YaTeX's info" yuuji@80: (interactive) yuuji@80: (require 'info) yuuji@80: (Info-goto-node (if YaTeX-japan "(yatexj)Top" "(yatexe)Top"))) yuuji@54: yuuji@23: yuuji@23: ; yuuji@23: ;;; End of yatexhks.el yuuji@23: (provide 'yatexhks)