-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathtex-mik.el
60 lines (43 loc) · 2.01 KB
/
tex-mik.el
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
;;; tex-mik.el --- MiKTeX support for AUCTeX. -*- lexical-binding: t; -*-
;; Copyright (C) 1999-2021 Free Software Foundation, Inc.
;; Author: Per Abrahamsen <[email protected]>
;; Maintainer: [email protected]
;; Keywords: tex
;; This file is part of AUCTeX.
;; AUCTeX 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 3, or (at your option) any
;; later version.
;; AUCTeX 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, see <https://www.gnu.org/licenses/>.
;;; Commentary:
;;
;; This file contains variables customized for MiKTeX.
;;; Code:
(require 'tex)
;; Remove the Queue entry from the default, and make a non-Unix
;; specific print entry, assuming that we'll print via gsview32.
(unless (get 'TeX-queue-command 'saved-value)
(setq TeX-queue-command nil))
(unless (get 'TeX-printer-list 'saved-value)
(setq TeX-printer-list nil))
(unless (get 'TeX-print-command 'saved-value)
(setq TeX-print-command
"start \"\" %f"))
(unless (get 'TeX-source-specials-view-position-flags 'saved-value)
(setq TeX-source-specials-view-position-flags "-s %n%b"))
;; Yap does not support a command line option for inverse searching.
;; The editor command has to be configured inside Yap in
;; "View/Options/Inverse Search" instead.
(unless (get 'TeX-source-specials-view-editor-flags 'saved-value)
(setq TeX-source-specials-view-editor-flags ""))
;; kpsewhich in MiKTeX (aka findtexmf) does not emit any useful
;; information if fed with kpathsea-related variables anyway.
(unless (get 'TeX-kpathsea-path-delimiter 'saved-value)
(setq TeX-kpathsea-path-delimiter nil))
(provide 'tex-mik)
;;; tex-mik.el ends here