1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
;;; tex-site.el - Site specific variables.
;; Copyright (C) 1991, 2000, 2001 Kresten Krab Thorup
;; Copyright (C) 1993, 1994, 1997, 1999 Per Abrahamsen
;; Author: Per Abrahamsen <abraham@dina.kvl.dk>
;; Maintainer: Per Abrahamsen <auc-tex@sunsite.dk>
;; Version: 11.06
;; Keywords: wp
;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;;
;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with this program; if not, write to the Free Software
;; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
;;; Commentary:
;; This file contains variables customized for the local site.
;; It also contains all necessary autoloads, so the user can simple
;; enable AUC TeX by putting (load "tex-site") in his .emacs file,
;; or the administrator can insert it in the site-start.el file.
;;
;; The ideal place for this file is in the `site-lisp' directory.
;;; Code:
(when (< emacs-major-version 20)
(error "AUC TeX requires Emacs 20 or later"))
(defvar no-doc
"This function is part of AUC TeX, but has not yet been loaded.
Full documentation will be available after autoloading the function."
"Documentation for autoload functions.")
;;; Customization:
;;
;; Copy variables you need to change from the start of `tex.el' and
;; insert them here.
;; Customized for Debian GNU/Linux by
;; Davide G. M. Salvetti <salve@debian.org>
;; on Thu, 08 Jan 1998 11:07:00 CET.
(defcustom TeX-lisp-directory (concat "/usr/share/"
(symbol-name debian-emacs-flavor)
"/site-lisp/auctex/")
"The directory where the AUC TeX lisp files are located."
:group 'TeX-file
:type 'directory)
(defcustom TeX-macro-global '("/usr/local/share/texmf/tex/"
"/usr/local/share/texmf/bibtex/"
"/usr/share/texmf/tex/"
"/usr/share/texmf/bibtex/")
"Directories containing the sites TeX macro files and style files.
The directory names *must* end with a slash."
:group 'TeX-file
:type '(repeat (directory :format "%v")))
(defcustom TeX-auto-global (concat "/var/lib/auctex/"
(symbol-name debian-emacs-flavor)
"/")
"*Directory containing automatically generated information.
Must end with a slash.
For storing automatic extracted information about the TeX macros
shared by all users of a site."
:group 'TeX-file
:type 'directory)
(defcustom TeX-style-global (concat TeX-lisp-directory "style/")
"*Directory containing hand generated TeX information.
Must end with a slash.
These correspond to TeX macros shared by all users of a site."
:group 'TeX-file
:type 'directory)
;;; Autoloads:
(add-to-list 'load-path TeX-lisp-directory)
;; This hook will store bibitems when you save a BibTeX buffer.
(add-hook 'bibtex-mode-hook 'BibTeX-auto-store)
(autoload 'BibTeX-auto-store "latex" no-doc t)
(autoload 'tex-mode "tex" no-doc t)
(autoload 'plain-tex-mode "tex" no-doc t)
(autoload 'ams-tex-mode "tex" no-doc t)
(autoload 'TeX-auto-generate "tex" no-doc t)
(autoload 'TeX-auto-generate-global "tex" no-doc t)
(autoload 'TeX-insert-quote "tex" no-doc t)
(autoload 'TeX-submit-bug-report "tex" no-doc t)
(autoload 'japanese-plain-tex-mode "tex-jp" no-doc t)
(autoload 'japanese-latex-mode "tex-jp" no-doc t)
(autoload 'japanese-slitex-mode "tex-jp" no-doc t)
;;(autoload 'texinfo-mode "tex-info" no-doc t)
(autoload 'latex-mode "latex" no-doc t)
(when (memq system-type '(windows-nt))
;; Try to make life easy for MikTeX users.
(require 'tex-mik))
(provide 'tex-site)
;;; tex-site.el ends here
|