• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/textmodes/

Lines Matching +defs:face +defs:or +defs:list

12 ;; GNU Emacs is free software; you can redistribute it and/or modify
14 ;; the Free Software Foundation; either version 2, or (at your option)
19 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE See the
252 The file name is expected after the command, either in braces or separated
285 This list is also used for promotion and demption of sectioning commands.
287 commands, promotion only works correctly if this list is sorted first
345 "*Fraction of the width or height of the frame to be used for TOC window.
382 N, ask for confirmation only if N or more section commands are going to be
430 The value of this variable is a list of symbols with associations in the
431 constant `reftex-label-alist-builtin'. Check that constant for a full list
441 (list 'const :tag (concat (symbol-name (nth 0 x))
458 The value of the variable must be a list of items. Each item is a list
464 Each list entry describes either an environment carrying a counter for use
465 with \\label and \\ref, or a LaTeX macro defining a label as (or inside)
466 one of its arguments. The elements of each list entry are:
469 Name of the environment (like \"table\") or macro (like \"\\\\myfig\").
481 should return either nil or a cons cell (FUNCTION . POSITION) with
491 Any label inside the environment or macro is assumed to belong to this
492 type. The same character may occur several times in this list, to cover
524 (not a good choice for environments like eqnarray or enumerate,
531 \"\\\\\\\\caption[[{]\" will use the caption in a figure or table
544 (defun my-context-function (env-or-mac)
559 `reftex-reference', the label list offered will be automatically
571 When omitted or nil, no TOC entries will be made.
573 If the type indicator characters of two or more entries are the same, RefTeX
578 Any list entry may also be a symbol. If that has an association in
580 list. However, builtin defaults should normally be set with the variable
586 (choice :tag "Package or Detailed "
588 (list :tag "Detailed Entry"
590 (choice :tag "Environment or \\macro "
609 (const :tag "Item in list" item)
622 (list 'const :tag (concat (symbol-name (nth 0 x)))
629 this list is used to determine the correct prefix string depending on the
631 The list is an alist, with each entry of the form (KEY . PREFIX)
651 or macro."
670 list List of accepted prefixes, as strings. The colon is part of
679 to use the regexp or the list value types to fine-tune this feature.
681 labels fn:xxx, you may want to set this variable to the value \"^fn:$\" or
697 purpose of each function in this list is to detect if point is
712 Here is an example. The LaTeX package linguex.sty defines list macros
713 `\\ex.', `\\a.', etc for lists which are terminated by `\\z.' or an empty
731 2. Write a function to detect the list macros and the determinators as well.
733 (defun my-detect-linguex-list (bound)
741 ;; Make sure no empty line or \\z. is between us and the item macro
743 ;; Return nil because list was already closed
752 (setq reftex-special-environment-functions '(my-detect-linguex-list))
784 nil nil Insert simple label, like eq:22 or sec:13. No query.
789 Each flag may be set to t, nil, or a string of label type letters
800 :type '(list (choice :tag "Derive label from context"
818 to derive a label from it. The intended application is to convert ISO or
828 This variable is a list of the following items.
842 :type '(list (integer :tag "Number of words " 3)
864 This variable is a list of the following items.
871 :type '(list
911 Each of these flags can be set to t or nil, or to a string of type letters
924 `(list
949 Instead of nil or t, this may also be a string of type letters indicating
953 ;;;###autoload(put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
960 Instead of nil or t, this may also be a string of type letters indicating
964 ;;;###autoload(put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
1012 (defvar reftex-bibfile-ignore-list nil) ; compatibility
1027 in non-LaTeX files. The files will be searched along the BIBINPUTS or TEXBIB
1047 It can be a string or an alist or a symbol. In the simplest case this
1058 %e Works like %a, but on list of editor names. (%2e and %E work a well)
1085 `reftex-cite-format' directly yourself or set it to the SYMBOL of one of
1098 (list 'const :tag (concat (symbol-name (nth 0 x))
1168 This is a list of 3 strings.
1173 :type '(list
1175 (string :tag "Separator for last name in list")
1209 "Special characters in index entries. The value is a list of five strings.
1212 :type '(list
1246 Needed for `reftex-index-selection-or-word' and for indexing from the
1262 :type `(list
1265 (list :value ("" "idx" ?a "" nil)
1280 (list 'const :tag (concat (symbol-name (nth 0 x))
1286 "The default index macro for \\[reftex-index-selection-or-word].
1287 This is a list with (MACRO-KEY DEFAULT-TAG).
1295 :type '(list
1304 creating index entries or displaying a specific index. This variable controls
1306 during selection or completion. Valid values of this variable are:
1319 When `reftex-index-selection-or-word' is executed inside TeX math mode,
1340 This logical `and' has higher priority than the logical `or' specified in
1341 `reftex-index-phrases-logical-or-regexp'."
1345 (defcustom reftex-index-phrases-logical-or-regexp " *|| *"
1346 "Regexp matching the `or' operator for index arguments in phrases file.
1353 The logical `and' specified in `reftex-index-phrases-logical-or-regexp'
1354 has higher priority than this logical `or'."
1385 the match is inside an index macro argument, or if an index macro is directly
1386 before or after the phrase. If that is the case, that match will
1395 non-nil, newlines will be added as necessary before and/or after the
1424 In the index buffer, pressing any of these capital letters or `!' will jump
1471 argument of a \\ref or \\cite macro, and no other message is being
1524 Directories ending in `//' or `!!' will be expanded recursively.
1539 Directories ending in `//' or `!!' will be expanded recursively.
1548 "*Association list with file extensions for different file types.
1549 This is a list of items, each item is like: (TYPE . (DEF-EXT OTHER-EXT ...))
1551 TYPE: File type like \"bib\" or \"tex\".
1552 DEF-EXT: The default extension for that file type, like \".tex\" or \".bib\".
1570 extension the default extension, i.e. the first in the list in
1600 "*Association list with external programs to call for finding files.
1602 TYPE is either \"tex\" or \"bib\". PROGRAM is the external program to use with
1623 The created buffers can be kept for later use, or be thrown away immediately
1646 Instead of t or nil, this variable may also be a list of hook functions to
1657 If the name of a file included via \\include or \\input is matched by any
1658 of the regular expressions in this list, that file is not parsed by RefTeX."
1665 or with the `r' key in menus. When this option is t in a multifile document,
1666 we will only parse the current buffer, or the file associated with the label
1667 or section heading near point in a menu. Requesting re-parsing of an entire
1668 multifile document then requires a `C-u C-u' prefix or the capital `R' key
1677 list."
1687 - exiting Emacs or killing a buffer in reftex-mode will cause a new version
1758 instead or as well. The variable may have one of these values:
1766 to become effective (keys `g' or `r')."
1774 (defcustom reftex-cursor-selected-face 'highlight
1779 (defcustom reftex-mouse-selected-face 'secondary-selection
1784 (defcustom reftex-file-boundary-face 'font-lock-comment-face
1788 (defcustom reftex-label-face 'font-lock-constant-face
1792 (defcustom reftex-section-heading-face 'font-lock-function-name-face
1796 (defcustom reftex-toc-header-face 'font-lock-comment-face
1800 (defcustom reftex-bib-author-face 'font-lock-keyword-face
1804 (defcustom reftex-bib-year-face 'font-lock-comment-face
1808 (defcustom reftex-bib-title-face 'font-lock-function-name-face
1812 (defcustom reftex-bib-extra-face 'font-lock-comment-face
1816 (defcustom reftex-select-mark-face 'bold
1820 (defcustom reftex-index-header-face 'font-lock-comment-face
1824 (defcustom reftex-index-section-face 'font-lock-function-name-face
1828 (defcustom reftex-index-tag-face 'font-lock-keyword-face
1832 (defcustom reftex-index-face 'font-lock-constant-face
1858 This variable is a list of 4 boolean flags. When a flag is non-nil,
1867 You may also set the variable itself to t or nil in order to turn all
1868 plug-ins on or off, respectively.
1881 (list