diff options
author | mattkae <mattkae@protonmail.com> | 2022-06-07 08:23:47 -0400 |
---|---|---|
committer | mattkae <mattkae@protonmail.com> | 2022-06-07 08:23:47 -0400 |
commit | bd18a38c2898548a3664a9ddab9f79c84f2caf4a (patch) | |
tree | 95b9933376770381bd8859782ae763be81c2d72b /elpa/auctex-13.1.3/style/epigraph.el | |
parent | b07628dddf418d4f47b858e6c35fd3520fbaeed2 (diff) | |
parent | ef160dea332af4b4fe5e2717b962936c67e5fe9e (diff) |
Merge conflict
Diffstat (limited to 'elpa/auctex-13.1.3/style/epigraph.el')
-rw-r--r-- | elpa/auctex-13.1.3/style/epigraph.el | 106 |
1 files changed, 0 insertions, 106 deletions
diff --git a/elpa/auctex-13.1.3/style/epigraph.el b/elpa/auctex-13.1.3/style/epigraph.el deleted file mode 100644 index 14b276f..0000000 --- a/elpa/auctex-13.1.3/style/epigraph.el +++ /dev/null @@ -1,106 +0,0 @@ -;;; epigraph.el --- AUCTeX style for `epigraph.sty' v1.5c -*- lexical-binding: t; -*- - -;; Copyright (C) 2012, 2017, 2018, 2020 Free Software Foundation, Inc. - -;; Author: Mads Jensen <mje@inducks.org> -;; Maintainer: auctex-devel@gnu.org -;; Created: 2012-02-11 -;; 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 AUCTeX; see the file COPYING. If not, write to the Free -;; Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA -;; 02110-1301, USA. - -;;; Commentary: - -;; This file adds support for `epigraph.sty' v1.5c from 2009/09/02. - -;;; Code: - -(require 'tex) -(require 'latex) - -;; Silence the compiler: -(declare-function font-latex-add-keywords - "font-latex" - (keywords class)) - -(TeX-add-style-hook - "epigraph" - (lambda () - (TeX-add-symbols - ;; 2.1 The epigraph command - '("epigraph" 2) - ;; 2.2 The epigraphs environment - '("qitem" 2) - ;; 2.3 General - "textflush" - "epigraphflush" - "sourceflush" - "epigraphsize" - ;; 2.4 Epigraphs before chapter headings - '("epigraphhead" [ "Distance (a number)" ] t) - '("dropchapter" TeX-arg-length) - "undodrop" - ;; \cleartoevenpage takes an optional argument. Don't query for - ;; it, just insert the macro and leave the rest to the user - '("cleartoevenpage" 0)) - - ;; 2.2 The epigraphs environment - (LaTeX-add-environments - '("epigraphs" LaTeX-env-item)) - - ;; The value of these lengths can be changed with \setlength - (LaTeX-add-lengths "epigraphwidth" "epigraphrule" - "beforeepigraphskip" - "afterepigraphskip") - - ;; Append epigraphs to `LaTeX-item-list': - (add-to-list 'LaTeX-item-list - '("epigraphs" . LaTeX-epigraph-qitem) t) - - ;; Append qitem to `LaTeX-item-regexp': - (unless (string-match "qitem" LaTeX-item-regexp) - (set (make-local-variable 'LaTeX-item-regexp) - (concat - LaTeX-item-regexp - "\\|" - "qitem\\b")) - (LaTeX-set-paragraph-start)) - - ;; Fontification: - (when (and (featurep 'font-latex) - (eq TeX-install-font-lock 'font-latex-setup)) - (font-latex-add-keywords '(("epigraph" "{{") - ("qitem" "{{") - ("epigraphhead" "[{")) - 'textual) - (font-latex-add-keywords '(("dropchapter" "{") - ("undodrop" "")) - 'variable) - (font-latex-add-keywords '("cleartoevenpage") - 'warning))) - TeX-dialect) - -(defvar LaTeX-epigraph-package-options nil - "Package options for the epigraph package.") - -;; adapted from latex.el:`LaTeX-item-bib' -(defun LaTeX-epigraph-qitem () - "Insert a new qitem for use in the epigraphs environment." - (TeX-insert-macro "qitem")) - -;;; epigraph.el ends here |