yatex
changeset 334:914b56a1386a dev
Parameterize external commands
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Tue, 16 Dec 2014 21:19:07 +0900 |
parents | 30a8f68abe0a |
children | 35a0e8065925 |
files | yatex.el |
diffstat | 1 files changed, 31 insertions(+), 13 deletions(-) [+] |
line diff
1.1 --- a/yatex.el Tue Dec 16 13:27:50 2014 +0900 1.2 +++ b/yatex.el Tue Dec 16 21:19:07 2014 +0900 1.3 @@ -1,6 +1,6 @@ 1.4 ;;; yatex.el --- Yet Another tex-mode for emacs //–ì’¹// -*- coding: sjis -*- 1.5 ;;; (c)1991-2014 by HIROSE Yuuji.[yuuji@yatex.org] 1.6 -;;; Last modified Tue Dec 16 10:23:28 2014 on firestorm 1.7 +;;; Last modified Tue Dec 16 15:43:59 2014 on firestorm 1.8 ;;; $Id$ 1.9 ;;; The latest version of this software is always available at; 1.10 ;;; http://www.yatex.org/ 1.11 @@ -61,6 +61,18 @@ 1.12 "*Default previewer command including its option. 1.13 This default value is for X window system.") 1.14 1.15 +(defvar YaTeX-cmd-gimp "gimp") 1.16 +(defvar YaTeX-cmd-tgif "tgif") 1.17 +(defvar YaTeX-cmd-inkscape "inkscape") 1.18 +(defvar YaTeX-cmd-dia "dia") 1.19 +(defvar YaTeX-cmd-ooo "soffice") 1.20 +(defvar YaTeX-cmd-gs "gs") 1.21 +(defvar YaTeX-cmd-edit-ps YaTeX-cmd-gimp) 1.22 +(defvar YaTeX-cmd-edit-pdf YaTeX-cmd-ooo) 1.23 +(defvar YaTeX-cmd-edit-ai YaTeX-cmd-inkscape) 1.24 +(defvar YaTeX-cmd-edit-svg YaTeX-cmd-inkscape) 1.25 +(defvar YaTeX-cmd-edit-images YaTeX-cmd-gimp) 1.26 + 1.27 (defvar tex-pdfview-command ;previewer command for your site 1.28 (cond 1.29 (YaTeX-dos "acroread") 1.30 @@ -1923,18 +1935,24 @@ 1.31 See also the documentation of YaTeX-processed-file-regexp-alist.") 1.32 1.33 (defvar YaTeX-file-processor-alist-default 1.34 - '(("tgif" . ".obj") 1.35 - ("gimp" . ".xcf") ("gimp" . ".xcf.gz") ("gimp" . ".xcf.bz2") 1.36 - ("inkscape" . ".svg") ("inkscape" . ".svgz") ("inkscape" . ".ai") 1.37 - ("dia" . ".dia") 1.38 - ("soffice" . ".odg") 1.39 - ("gimp" . ".jpeg") ("gimp" . ".jpg") ("gimp" . ".png") 1.40 - ("evince" . ".ps") 1.41 - ("evince" . ".eps") 1.42 - ("soffice" . ".pdf") 1.43 - (t . ".tex") 1.44 - (t . ".sty") 1.45 - (t . "")) 1.46 + (list (cons YaTeX-cmd-tgif ".obj") 1.47 + (cons YaTeX-cmd-gimp ".xcf") 1.48 + (cons YaTeX-cmd-gimp ".xcf.gz") 1.49 + (cons YaTeX-cmd-gimp ".xcf.bz2") 1.50 + (cons YaTeX-cmd-edit-svg ".svg") 1.51 + (cons YaTeX-cmd-edit-svg ".svgz") 1.52 + (cons YaTeX-cmd-edit-ai ".ai") 1.53 + '("dia" . ".dia") 1.54 + (cons YaTeX-cmd-ooo ".odg") 1.55 + (cons YaTeX-cmd-edit-images ".jpeg") 1.56 + (cons YaTeX-cmd-edit-images ".jpg") 1.57 + (cons YaTeX-cmd-edit-images ".png") 1.58 + (cons YaTeX-cmd-edit-ps ".ps") 1.59 + (cons YaTeX-cmd-edit-ps ".eps") 1.60 + (cons YaTeX-cmd-edit-pdf ".pdf") 1.61 + '(t . ".tex") 1.62 + '(t . ".sty") 1.63 + '(t . "")) 1.64 "See the documentation of YaTeX-file-processor-alist.") 1.65 1.66 (defun YaTeX-goto-corresponding-file-processor (&optional other)