annotate elpa/auctex-12.2.4/style/bigdelim.el @ 207:ded909e32640

auctex: new version from ELPA
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Fri, 08 Jan 2021 19:42:09 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
207
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
1 ;;; bigdelim.el --- AUCTeX style for `bigdelim.sty'
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
2
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
3 ;; Copyright (C) 2011 Free Software Foundation, Inc.
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
4
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
5 ;; Author: Mads Jensen <mje@inducks.org>
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
6 ;; Maintainer: auctex-devel@gnu.org
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
7 ;; Created: 2011-01-24
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
8 ;; Keywords: tex
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
9
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
10 ;; This file is part of AUCTeX.
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
11
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
12 ;; AUCTeX is free software; you can redistribute it and/or modify it
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
13 ;; under the terms of the GNU General Public License as published by
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
14 ;; the Free Software Foundation; either version 3, or (at your option)
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
15 ;; any later version.
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
16
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
17 ;; AUCTeX is distributed in the hope that it will be useful, but
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
18 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
19 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
20 ;; General Public License for more details.
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
21
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
22 ;; You should have received a copy of the GNU General Public License
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
23 ;; along with AUCTeX; see the file COPYING. If not, write to the Free
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
24 ;; Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
25 ;; 02110-1301, USA.
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
26
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
27 ;;; Commentary:
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
28
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
29 ;; This file adds support for `bigdelim.sty'.
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
30
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
31 ;;; Code:
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
32
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
33 (TeX-add-style-hook
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
34 "bigdelim"
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
35 (lambda ()
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
36 (TeX-add-symbols
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
37 '("ldelim" TeX-arg-bigdelim-brace "Number of rows for multirow"
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
38 "Width in multirow" [ "Text in multirow" ])
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
39 '("rdelim" TeX-arg-bigdelim-brace "Number of rows for multirow"
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
40 "Width in multirow" [ "Text in multirow" ])))
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
41 LaTeX-dialect)
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
42
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
43 (defun TeX-arg-bigdelim-brace (optional &optional prompt)
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
44 "Prompt for a single brace, and do not insert the matching
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
45 right parentheses."
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
46 (let ((brace (read-from-minibuffer
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
47 (TeX-argument-prompt optional prompt "Brace") nil)))
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
48 (insert (format "%s" brace))))
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
49
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
50 (defvar LaTeX-bigdelim-package-options nil
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
51 "Package options for the bigdelim package.")
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
52
ded909e32640 auctex: new version from ELPA
Jordi Gutiérrez Hermoso <jordigh@octave.org>
parents:
diff changeset
53 ;;; bigdelim.el ends here