;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (require 'context) #@52 List of the ConTeXt en interface start/stop pairs. (defvar ConTeXt-environment-list-en '("alignment" "appendices" "background" "backmatter" "bodymatter" "bodypart" "buffer" "code" "color" "columns" "combination" "encoding" "extroductions" "fact" "formula" "framedcode" "framedtext" "frontmatter" "helptext" "hiding" "itemize" "legend" "line" "linecorrection" "linenumbering" "lines" "localenvironment" "localfootnotes" "makeup" "mapping" "marginblock" "marginedge" "marginrule" "mode" "narrower" "notmode" "opposite" "packed" "pagecomment" "pagefigure" "positioning" "postponing" "quotation" "raster" "register" "standardmakeup" "table" "tabulate" "TEXpage" "text" "textbackground" "typing" "unpacked" "component" "environment" "product" "project" "FLOWcell" "FLOWchart" "EIFFEL" "JAVA" "JAVASCRIPT" "MP" "PASCAL" "PERL" "SQL" "TEX" "XML" "MPpositiongraphic" "useMPgraphic" "MPcode" "reusableMPgraphic" "uniqueMPgraphic") (#$ . 106)) #@72 List of the names of ConTeXt en interface macro's that define things. (defvar ConTeXt-define-list-en '("accent" "background" "blank" "block" "blocks" "bodyfont" "bodyfontenvironment" "buffer" "casemap" "character" "color" "colorgroup" "combinedlist" "command" "description" "enumeration" "float" "font" "fontsynonym" "framedtext" "head" "indenting" "label" "logo" "overlay" "palet" "program" "startstop" "type" "typing") (#$ . 1046)) #@71 List of the names of ConTeXt en interface macro's that setup things. (defvar ConTeXt-setup-list-en '("align" "arranging" "background" "backgrounds" "blackrules" "blank" "block" "bodyfont" "bodyfontenvironment" "bottom" "bottomtexts" "buffer" "capitals" "caption" "captions" "color" "colors" "columns" "combinations" "combinedlist" "descriptions" "enumerations" "externalfigures" "fillinlines" "fillinrules" "float" "floats" "footer" "footertexts" "footnodedefinition" "footnotes" "framed" "framedtexts" "head" "header" "headertexts" "headnumber" "heads" "headtext" "hyphenmark" "indentations" "indenting" "inmargin" "interlinespace" "itemize" "items" "labeltext" "language" "layout" "linenumbering" "lines" "list" "makeup" "marginblocks" "marginrules" "marking" "narrower" "oppositeplacing" "pagecomment" "pagenumber" "pagenumbering" "palet" "papersize" "paragraphs" "quote" "referencing" "register" "screens" "section" "sectionblock" "sorting" "spacing" "subpagenumber" "synonyms" "text" "textrules" "texttexts" "thinrules" "tolerance" "top" "toptexts" "type" "typing" "underbar" "whitespace") (#$ . 1487)) #@59 List of ConTeXt en macro's that are used for referencing. (defvar ConTeXt-referencing-list-en '("in" "at" "about" "pagereference" "textreference" "reference") (#$ . 2602)) #@79 List of ConTeXt en interface macro's that are not an environment nor a setup. (defvar ConTeXt-other-macro-list-en '("abbreviation" "adaptlayout" "at" "combinepages" "copypages" "externalfigure" "framed" "from" "input" "insertpages" "filterpages" "getbuffer" "goto" "hideblocks" "keepblocks" "leftaligned" "midaligned" "obeyspaces" "page" "placecontent" "placeexternalfigure" "placefigure" "placelogos" "placetable" "processblocks" "protect" "raggedcenter" "rightaligned" "rotate" "scale" "selectblocks" "showexternalfigures" "slicepages" "useexternalfigure" "unprotect" "url" "useblocks" "usemodule" "useURL" "version") (#$ . 2780)) #@71 The ConTeXt en interface way of creating a define command. (fn WHAT) (defalias 'ConTeXt-define-command-en #[257 "\300P\207" ["define"] 3 (#$ . 3419)]) #@70 The ConTeXt en interface way of creating a setup command. (fn WHAT) (defalias 'ConTeXt-setup-command-en #[257 "\300P\207" ["setup"] 3 (#$ . 3578)]) #@99 List of ConTeXt project structure elements for its en interface. List should be in logical order. (defvar ConTeXt-project-structure-list-en '("project" "environment" "product" "component") (#$ . 3734)) #@92 List of ConTeXt section block names for its en interface. List should be in logical order. (defvar ConTeXt-section-block-list-en '("frontmatter" "bodymatter" "appendices" "backmatter") (#$ . 3942)) #@70 List of the names of ConTeXt numbered sections for its en interface. (defvar ConTeXt-numbered-section-list-en '(("part" 0) ("chapter" 1) ("section" 2) ("subsection" 3) ("subsubsection" 4)) (#$ . 4146)) #@72 List of the names of ConTeXt unnumbered sections for its en interface. (defvar ConTeXt-unnumbered-section-list-en '(("title" 1) ("subject" 2) ("subsubject" 3) ("subsubsubject" 4)) (#$ . 4354)) (defvar ConTeXt-section-list-en (append ConTeXt-numbered-section-list-en ConTeXt-unnumbered-section-list-en)) #@43 The ConTeXt en interface body text group. (defvar ConTeXt-text-en "text" (#$ . 4663)) #@48 The ConTeXt macro's that are variants of item. (defvar ConTeXt-item-list-en '("item" "its" "mar" "ran" "sub" "sym") (#$ . 4755)) (byte-code "\300\301\302\303\304DD\305\306\307\310\311&\207" [custom-declare-variable ConTeXt-default-environment-en funcall function #[0 "\300\207" [#1="itemize"] 1 #1#] "The default environment when creating new ones with `ConTeXt-environment'." :group ConTeXt-en-environment :type string] 8) #@104 List of ConTeXt macros that should have their own line. That is, besides the section(-block) commands. (defvar ConTeXt-extra-paragraph-commands-en '("crlf" "par" "place[A-Za-z]+") (#$ . 5187)) #@52 ConTeXt english interface specific initialization. (defalias 'ConTeXt-en-mode-initialization #[0 "\301\302\303!\"\210\304\305\306\307\310\311\312\313\314&\207" [ConTeXt-environment-list-en mapc ConTeXt-add-environments reverse TeX-add-symbols ("but" ConTeXt-arg-define-ref (TeX-arg-literal " ")) ("item" ConTeXt-arg-define-ref (TeX-arg-literal " ")) ("items" [ConTeXt-arg-setup] (TeX-arg-string "Comma separated list")) ("its" ConTeXt-arg-define-ref (TeX-arg-literal " ")) ("nop" (TeX-arg-literal " ")) ("ran" TeX-arg-string (TeX-arg-literal " ")) ("sub" ConTeXt-arg-define-ref (TeX-arg-literal " ")) ("sym" (TeX-arg-string "Symbol") (TeX-arg-literal " "))] 9 (#$ . 5386)]) #@246 Major mode for editing files for ConTeXt using its english interface. Special commands: \{ConTeXt-mode-map} Entering `context-mode' calls the value of `text-mode-hook', then the value of TeX-mode-hook, and then the value of context-mode-hook. (defalias 'context-en-mode #[0 "\302\303 \210\304 \210\305\306 \207" [ConTeXt-current-interface TeX-base-mode-name "en" ConTeXt-mode-common-initialization ConTeXt-en-mode-initialization "ConTeXt-en" TeX-set-mode-name] 1 (#$ . 6069) nil]) (provide 'context-en)