Mercurial > hg > dotemacs
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 |
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 |