comparison yatexpkg.el @ 208:33c8875f52f9 yatex-1.75

Merged changes to 1.75
author yuuji@gentei.org
date Thu, 12 Jan 2012 12:26:35 +0900
parents cf7352dfa40c
children 5921f28ef77c
comparison
equal deleted inserted replaced
96:127a36f4cd6a 208:33c8875f52f9
1 ;;; -*- Emacs-Lisp -*- 1 ;;; -*- Emacs-Lisp -*-
2 ;;; YaTeX package manager 2 ;;; YaTeX package manager
3 ;;; yatexpkg.el 3 ;;; yatexpkg.el
4 ;;; (c)2003-2006 by HIROSE, Yuuji [yuuji@yatex.org] 4 ;;; (c)2003-2012 by HIROSE, Yuuji [yuuji@yatex.org]
5 ;;; Last modified Sun Dec 24 15:13:29 2006 on firestorm 5 ;;; Last modified Mon Jan 9 20:13:53 2012 on firestorm
6 ;;; $Id$ 6 ;;; $Id$
7 7
8 (defvar YaTeX-package-ams-envs 8 (defvar YaTeX-package-ams-envs
9 (mapcar 'car YaTeX-ams-env-table)) 9 (mapcar 'car YaTeX-ams-env-table))
10 10
11 (defvar YaTeX-package-alist-default 11 (defvar YaTeX-package-alist-default
12 '(("version" (env "comment") ;by tsuchiya@pine.kuee.kyoto-u.ac.jp 12 '(("version" (env "comment") ;by tsuchiya<at>pine.kuee.kyoto-u.ac.jp
13 (section "includeversion" "excludeversion")) 13 (section "includeversion" "excludeversion"))
14 14
15 ("plext" (section "bou")) ;by yas.axis@ma.mni.ne.jp 15 ("plext" (section "bou")) ;by yas.axis<at>ma.mni.ne.jp
16 16
17 ("url" (section "url")) ;by fujieda@jaist.ac.jp 17 ("url" (section "url")) ;by fujieda<at>jaist.ac.jp
18 18
19 ("fancybox" (section "shadowbox" "doublebox" "ovalbox" "Ovalbox")) 19 ("fancybox" (section "shadowbox" "doublebox" "ovalbox" "Ovalbox"))
20 ("slashbox" (section "slashbox" "backslashbox")) 20 ("slashbox" (section "slashbox" "backslashbox"))
21 ("pifont" (section "ding")) 21 ("pifont" (section "ding"))
22 ("longtable" (env "longtable")) 22 ("longtable" (env "longtable"))
23 ("ascmac" (env "screen" "boxnote" "shadebox" "itembox") 23 ("ascmac" (env "screen" "boxnote" "shadebox" "itembox")
24 (maketitle "return" "Return" "yen") 24 (maketitle "return" "Return" "yen")
25 (section "keytop") ("mask") ("maskbox")) 25 (section "keytop") ("mask") ("maskbox"))
26 ("bm" (section "bm")) ;by aoyama@le.chiba-u.ac.jp 26 ("bm" (section "bm")) ;by aoyama<at>le.chiba-u.ac.jp
27 27
28 ("alltt" (env "alltt")) 28 ("alltt" (env "alltt"))
29 ("misc" (section "verbfile" "listing")) 29 ("misc" (section "verbfile" "listing"))
30 ("eclbkbox" (env "breakbox")) 30 ("eclbkbox" (env "breakbox"))
31 ("supertabular" (env "supertabular")) 31 ("supertabular" (env "supertabular"))
32 ("amsmath" (env . YaTeX-package-ams-envs) 32 ("amsmath" (env . YaTeX-package-ams-envs)
33 (section "tag" "tag*")) 33 (section "tag" "tag*"))
34 ("amssymb" (maketitle "leqq" "geqq" "mathbb" "mathfrak"
35 "fallingdotseq"
36 "lll" "ggg")) ;very few. Please tell us!
34 ("graphicx" (section "includegraphics" 37 ("graphicx" (section "includegraphics"
35 "rotatebox" "scalebox" "resizebox" "reflectbox") 38 "rotatebox" "scalebox" "resizebox" "reflectbox")
36 (option . YaTeX-package-graphics-driver-alist)) 39 (option . YaTeX-package-graphics-driver-alist))
37 ("color" (section "textcolor" "colorbox" "pagecolor" "color") 40 ("color" (section "textcolor" "colorbox" "pagecolor" "color")
38 (option . YaTeX-package-graphics-driver-alist)) 41 (option . YaTeX-package-graphics-driver-alist))
190 (insert 193 (insert
191 usepackage 194 usepackage
192 (format "%s{%s}\t%% required for `\\%s' (yatex added)\n" 195 (format "%s{%s}\t%% required for `\\%s' (yatex added)\n"
193 option pkg macro)) 196 option pkg macro))
194 (funcall register)) 197 (funcall register))
198 (funcall register)
195 (message "Don't forget to put \\usepackage{%s} yourself later" 199 (message "Don't forget to put \\usepackage{%s} yourself later"
196 (car (car pkglist)))) ;doing car car is negligence... 200 (car (car pkglist)))) ;doing car car is negligence...
197 )))))) 201 ))))))

yatex.org