;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\207" [require latex tex] 2) #@57 Key=value options for floatrow macros and environments. (defvar LaTeX-floatrow-key-val-options '(("style" ("plain" "plaintop" "Plaintop" "ruled" "Ruled" "boxed" "Boxed" "BOXED" "shadowbox" "Shadowbox" "SHADOWBOX" "doublebox" "Doublebox" "DOUBLEBOX" "wshadowbox" "Wshadowbox" "WSHADOWBOX")) ("font" ("scriptsize" "footnotesize" "small" "normalsize" "large" "Large" "normalfont" "up" "it" "sl" "sc" "md" "bf" "rm" "sf" "tt")) ("footfont" ("scriptsize" "footnotesize" "small" "normalsize" "large" "Large" "normalfont" "up" "it" "sl" "sc" "md" "bf" "rm" "sf" "tt")) ("capposition" ("top" "TOP" "bottom" "beside")) ("capbesideposition" ("left" "right" "inside" "outside" "top" "bottom" "center")) ("capbesidewidth" ("none" "sidefil")) ("floatwidth" ("\\hsize" "\\textwidth" "\\columnwidth" "\\linewidth")) ("capbesideframe" ("yes" "no")) ("footposition" ("default" "caption" "bottom")) ("heightadjust" ("all" "caption" "object" "none" "nocaption" "noobject")) ("valign" ("t" "c" "b" "s")) ("facing" ("yes" "no")) ("objectset" ("justified" "centering" "raggedright" "RaggedRight" "raggedleft")) ("margins" ("centering" "raggedright" "raggedleft" "hangright" "hanginside" "hangoutside")) ("floatrowsep" ("columnsep" "quad" "qquad" "hfil" "hfill" "none")) ("capbesidesep" ("columnsep" "quad" "qquad" "hfil" "hfill" "none")) ("precode" ("none" "thickrule" "rule" "lowrule" "captionskip")) ("rowprecode" ("none" "thickrule" "rule" "lowrule" "captionskip")) ("midcode" ("none" "thickrule" "rule" "lowrule" "captionskip")) ("postcode" ("none" "thickrule" "rule" "lowrule" "captionskip")) ("rowpostcode" ("none" "thickrule" "rule" "lowrule" "captionskip")) ("framestyle" ("fbox" "colorbox" "FRcolorbox" "corners" "doublebox" "shadowbox" "wshadowbox")) ("frameset") ("framearound" ("none" "object" "all" "row" "none")) ("framefit" ("yes" "no")) ("rowfill" ("yes" "no")) ("colorframeset") ("colorframecorners") ("captionskip") ("footskip") ("footnoterule" ("normal" "limited" "fullsize" "none")) ("doublefloataswide" ("yes" "no")) ("floatHaslist" ("yes" "no")) ("LTcapwidth" ("table" "contents"))) (#$ . 150)) #@70 Buffer-local key=value options for floatrow macros and environments. (defvar LaTeX-floatrow-key-val-options-local nil (#$ . 2251)) (make-variable-buffer-local 'LaTeX-floatrow-key-val-options-local) #@48 List of float types supported by floatrow.sty. (defvar LaTeX-floatrow-supported-float-types '("figure" "table" "widefigure" "widetable" "widefloat" "wrapfigure" "wraptable" "wrapfloat" "rotfigure" "rottable" "rotfloat" "widerotfigure" "widerottable" "widerotfloat" "figurerow" "tablerow" "floatrow" "capbesidefigure" "capbesidetable" "capbesidefloat" "longtable" "subfigure" "subtable" "sub") (#$ . 2455)) #@102 Information about floatrow-newfloatcommands in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-auto-floatrow-newfloatcommand nil (#$ . 2868)) #@102 Information about floatrow-newfloatcommands in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-newfloatcommand-list nil (#$ . 3037)) (make-variable-buffer-local 'LaTeX-floatrow-newfloatcommand-list) #@102 Information about floatrow-newfloatcommands in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-newfloatcommand-changed nil (#$ . 3272)) (make-variable-buffer-local 'LaTeX-floatrow-newfloatcommand-changed) #@144 Add information about FLOATROW-NEWFLOATCOMMANDS to the current buffer. Generated by `TeX-auto-add-type'. (fn &rest FLOATROW-NEWFLOATCOMMANDS) (defalias 'LaTeX-add-floatrow-newfloatcommands #[128 "\300\301\"\207" [TeX-auto-add-information "floatrow-newfloatcommand"] 4 (#$ . 3513)]) #@99 List of floatrow-newfloatcommands active in the current buffer. Generated by `TeX-auto-add-type'. (defalias 'LaTeX-floatrow-newfloatcommand-list #[0 "\300\301!\207" [TeX-auto-list-information "floatrow-newfloatcommand"] 2 (#$ . 3803)]) (byte-code "\300\301\302\303#\210\304\305\306\"\207" [add-to-list TeX-auto-parser ("floatrow-newfloatcommand" LaTeX-auto-floatrow-newfloatcommand LaTeX-add-floatrow-newfloatcommands LaTeX-floatrow-newfloatcommand-list LaTeX-floatrow-newfloatcommand-changed) t add-hook TeX-remove-style-hook #[0 "\301\211\207" [LaTeX-floatrow-newfloatcommand-list nil] 2]] 4) #@64 Matches the arguments of "\newfloatcommand" from floatrow.sty. (defvar LaTeX-floatrow-newfloatcommand-regexp '("\\\\newfloatcommand{\\([^}]+\\)}" 1 LaTeX-auto-floatrow-newfloatcommand) (#$ . 4405)) #@103 Information about floatrow-DeclareNewOptions in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-auto-floatrow-DeclareNewOption nil (#$ . 4610)) #@103 Information about floatrow-DeclareNewOptions in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-DeclareNewOption-list nil (#$ . 4781)) (make-variable-buffer-local 'LaTeX-floatrow-DeclareNewOption-list) #@103 Information about floatrow-DeclareNewOptions in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-DeclareNewOption-changed nil (#$ . 5019)) (make-variable-buffer-local 'LaTeX-floatrow-DeclareNewOption-changed) #@146 Add information about FLOATROW-DECLARENEWOPTIONS to the current buffer. Generated by `TeX-auto-add-type'. (fn &rest FLOATROW-DECLARENEWOPTIONS) (defalias 'LaTeX-add-floatrow-DeclareNewOptions #[128 "\300\301\"\207" [TeX-auto-add-information "floatrow-DeclareNewOption"] 4 (#$ . 5263)]) #@100 List of floatrow-DeclareNewOptions active in the current buffer. Generated by `TeX-auto-add-type'. (defalias 'LaTeX-floatrow-DeclareNewOption-list #[0 "\300\301!\207" [TeX-auto-list-information "floatrow-DeclareNewOption"] 2 (#$ . 5558)]) (byte-code "\300\301\302\303#\210\304\305\306\"\207" [add-to-list TeX-auto-parser ("floatrow-DeclareNewOption" LaTeX-auto-floatrow-DeclareNewOption LaTeX-add-floatrow-DeclareNewOptions LaTeX-floatrow-DeclareNewOption-list LaTeX-floatrow-DeclareNewOption-changed) t add-hook TeX-remove-style-hook #[0 "\301\211\207" [LaTeX-floatrow-DeclareNewOption-list nil] 2]] 4) #@57 Matches the arguments of "\Declare*" from floatrow.sty. (defvar LaTeX-floatrow-DeclareNewOption-regexp (byte-code "\300\301\302\303\304#\305Q\306B\207" ["\\\\Declare\\(" mapconcat identity ("FloatStyle" "FloatFont" "FloatVCode" "ColorBox" "CBoxCorners" "ObjectSet" "MarginSet" "FloatSeparators" "FloatFootnoterule") "\\|" "\\){\\([^}]+\\)}" ((0 1 2) LaTeX-auto-floatrow-DeclareNewOption)] 5) (#$ . 6169)) #@108 Information about floatrow-newseparatedlabel-refs in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-auto-floatrow-newseparatedlabel-ref nil (#$ . 6581)) #@108 Information about floatrow-newseparatedlabel-refs in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-newseparatedlabel-ref-list nil (#$ . 6762)) (make-variable-buffer-local 'LaTeX-floatrow-newseparatedlabel-ref-list) #@108 Information about floatrow-newseparatedlabel-refs in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-newseparatedlabel-ref-changed nil (#$ . 7015)) (make-variable-buffer-local 'LaTeX-floatrow-newseparatedlabel-ref-changed) #@156 Add information about FLOATROW-NEWSEPARATEDLABEL-REFS to the current buffer. Generated by `TeX-auto-add-type'. (fn &rest FLOATROW-NEWSEPARATEDLABEL-REFS) (defalias 'LaTeX-add-floatrow-newseparatedlabel-refs #[128 "\300\301\"\207" [TeX-auto-add-information "floatrow-newseparatedlabel-ref"] 4 (#$ . 7274)]) #@105 List of floatrow-newseparatedlabel-refs active in the current buffer. Generated by `TeX-auto-add-type'. (defalias 'LaTeX-floatrow-newseparatedlabel-ref-list #[0 "\300\301!\207" [TeX-auto-list-information "floatrow-newseparatedlabel-ref"] 2 (#$ . 7589)]) (byte-code "\300\301\302\303#\210\304\305\306\"\207" [add-to-list TeX-auto-parser ("floatrow-newseparatedlabel-ref" LaTeX-auto-floatrow-newseparatedlabel-ref LaTeX-add-floatrow-newseparatedlabel-refs LaTeX-floatrow-newseparatedlabel-ref-list LaTeX-floatrow-newseparatedlabel-ref-changed) t add-hook TeX-remove-style-hook #[0 "\301\211\207" [LaTeX-floatrow-newseparatedlabel-ref-list nil] 2]] 4) #@77 Matches the arguments "\newseparated(label|ref)" command from floatrow.sty. (defvar LaTeX-floatrow-newseparatedlabel-ref-regexp (cons "\\\\newseparated\\(label\\|ref\\){?\\\\\\([a-zA-Z]+\\)}?" '((2 1) LaTeX-auto-floatrow-newseparatedlabel-ref)) (#$ . 8245)) #@106 Information about floatrow-DeclareNewFloatTypes in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-auto-floatrow-DeclareNewFloatType nil (#$ . 8510)) #@106 Information about floatrow-DeclareNewFloatTypes in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-DeclareNewFloatType-list nil (#$ . 8687)) (make-variable-buffer-local 'LaTeX-floatrow-DeclareNewFloatType-list) #@106 Information about floatrow-DeclareNewFloatTypes in the current buffer. Generated by `TeX-auto-add-type'. (defvar LaTeX-floatrow-DeclareNewFloatType-changed nil (#$ . 8934)) (make-variable-buffer-local 'LaTeX-floatrow-DeclareNewFloatType-changed) #@152 Add information about FLOATROW-DECLARENEWFLOATTYPES to the current buffer. Generated by `TeX-auto-add-type'. (fn &rest FLOATROW-DECLARENEWFLOATTYPES) (defalias 'LaTeX-add-floatrow-DeclareNewFloatTypes #[128 "\300\301\"\207" [TeX-auto-add-information "floatrow-DeclareNewFloatType"] 4 (#$ . 9187)]) #@103 List of floatrow-DeclareNewFloatTypes active in the current buffer. Generated by `TeX-auto-add-type'. (defalias 'LaTeX-floatrow-DeclareNewFloatType-list #[0 "\300\301!\207" [TeX-auto-list-information "floatrow-DeclareNewFloatType"] 2 (#$ . 9494)]) (byte-code "\300\301\302\303#\210\304\305\306\"\207" [add-to-list TeX-auto-parser ("floatrow-DeclareNewFloatType" LaTeX-auto-floatrow-DeclareNewFloatType LaTeX-add-floatrow-DeclareNewFloatTypes LaTeX-floatrow-DeclareNewFloatType-list LaTeX-floatrow-DeclareNewFloatType-changed) t add-hook TeX-remove-style-hook #[0 "\301\211\207" [LaTeX-floatrow-DeclareNewFloatType-list nil] 2]] 4) #@75 Matches the argument of "\DeclareNewFloatType" command from floatrow.sty. (defvar LaTeX-floatrow-DeclareNewFloatType-regexp '("\\\\DeclareNewFloatType{\\([^}]+\\)}" 1 LaTeX-auto-floatrow-DeclareNewFloatType) (#$ . 10132)) #@58 Clear various "LaTeX-floatrow" variables before parsing. (defalias 'LaTeX-floatrow-auto-prepare #[0 "\304\211\304\211\211\207" [LaTeX-auto-floatrow-newfloatcommand LaTeX-auto-floatrow-DeclareNewOption LaTeX-auto-floatrow-newseparatedlabel-ref LaTeX-auto-floatrow-DeclareNewFloatType nil] 3 (#$ . 10360)]) #@47 Process parsed results from floatrow package. (defalias 'LaTeX-floatrow-auto-cleanup #[0 "\304 \210\305 \203 \306 \210\307 \203=\310\311\307 \"\211\203<\211@\312\313B!\210\314\315!\2035\316=\2035\317\320BC\321\"\210A\266\202\202\210\322 \203\271\323\322 \211\203\260\211@\211@A@\211\324\230\203_\312\325B!\210\202\223\312\326B!\210\327\330\331Q\332B!\210\333\301!\203\223\334\335!\203\223\336\337\340 \341#\"\204\223\342\343\301!\330\344Q\345#\210\345\262\314\315!\203\247\316=\203\247\317\346BC\347\"\210\266A\266\202\202E\210\211\203\270\335 \210\210\350 \203\303\351\323\345\"\210\333\303!\205\351\343\303!\210\n\211\205\347\211@\211 \235\204\340\352 C\"A\266\202\202\316\262\207" [TeX-install-font-lock reftex-label-regexps LaTeX-floatrow-supported-float-types LaTeX-caption-supported-float-types LaTeX-floatrow-env-init LaTeX-floatrow-DeclareNewOption-list LaTeX-floatrow-update-key-val-options LaTeX-floatrow-newfloatcommand-list mapcar car TeX-add-symbols (LaTeX-floatrow-arg-floatbox) featurep font-latex font-latex-setup font-latex-add-keywords ("[[[") textual LaTeX-floatrow-newseparatedlabel-ref-list nil "ref" (TeX-arg-ref) (TeX-arg-define-label) TeX-auto-add-regexp "\\\\" "{\\([^\n %\\{}]+\\)}" (1 LaTeX-auto-label) boundp fboundp reftex-compile-variables string-match mapconcat identity "|" add-to-list make-local-variable "{\\(?1:[^}]*\\)}" t ("{") reference LaTeX-floatrow-DeclareNewFloatType-list LaTeX-floatrow-arg-declare-new-floattype append] 11 (#$ . 10675)]) (byte-code "\300\301\302\303#\210\300\304\305\303#\210\300\306\307\303#\207" [add-hook TeX-auto-prepare-hook LaTeX-floatrow-auto-prepare t TeX-auto-cleanup-hook LaTeX-floatrow-auto-cleanup TeX-update-style-hook TeX-auto-parse] 4) #@69 Update buffer-local key-val options before offering for completion. (defalias 'LaTeX-floatrow-update-key-val-options #[0 "\301\302\303 \211\205f\211@\211A@\304\230\203\305\202w\211A@\306\230\203\"\307\202w\211A@\310\230\203.\311\202w\211A@\312\230\203:\313\202w\211A@\314\230\203F\315\202w\211A@\316\230\203R\317\202w\211A@\320\230\203^\321\202w\211A@\322\230\203j\323\202w\211A@\324\230\203v\325\202w\326\3278\330\"A@\331!\311\230\203\247\211\203\242\211@\332\330\"@\"\262A\266\202\202\213\210\211\202\323\323\230\203\313\211\203\306\211@\332\330\"@\"\262A\266\202\202\257\210\211\202\323\332\330\"@\"\311\230\203\211\203\211@\211\333\334C\"!D\211\235\203\366\202\371\211B\262\262A\266\202\202\333\210\202Y\323\230\203=\211\2039\211@\211\333\334C\"!D\211\235\203+\202.\211B\262\262A\266\202\202\210\202Y\333\334C\"!D\211\235\203R\202U\211B\262\262\331!\266A\266\202\202\207" [LaTeX-floatrow-key-val-options-local ("precode" "rowprecode" "midcode" "postcode" "rowpostcode") ("floatrowsep" "capbesidesep") LaTeX-floatrow-DeclareNewOption-list "FloatStyle" "style" "FloatFont" "font" "FloatVCode" "precode" "ColorBox" "colorframeset" "CBoxCorners" "colorframecorners" "ObjectSet" "objectset" "MarginSet" "margins" "FloatSeparators" "floatrowsep" "FloatFootnoterule" "footnoterule" nil 2 assoc copy-alist assq-delete-all TeX-delete-duplicate-strings append] 16 (#$ . 12435)]) #@149 Query and insert arguments of float box commands from floatrow.sty. If OPTIONAL is non-nil, indicate optional argument during query. (fn OPTIONAL) (defalias 'LaTeX-floatrow-arg-floatbox #[257 "\306\307\310 \311=\203\f\312\232\202, \313=\203\f\314\232\206, \315=\203+\f\316\232?\206,\n?\205<\317\320\321\310\322#\323\324\325 \"\"\211?\206H\211\205H\211\326\230 \311=\203U\f\312\232\202o \313=\203a\f\314\232\206o \315=\203n\f\316\232?\206o\n?\205\317\320\321\310\327#\323\330\325 \"\"\211?\206\213\211\205\213\211\326\230 \311=\203\230\f\312\232\202\262 \313=\203\244\f\314\232\206\262 \315=\203\261\f\316\232?\206\262\n?\205\310\211\326\230\203\300\326\202\310\317\320\321\310\331#\332\"\203\321\333\321\"\210\203\350\326\230\203\350\203\350\326\230\204\350\334c\210\203\361\333\321\"\210\211\203\372\333\321\"\210-\266\335\336\337 \"\203 \337\340!\202 \337 \341\320\310\342#!\211G Y\205\"\341\320\321\310\343#!\344 \210+c\210\212,+\261\210\203r\326\230\204r\310\210\345 \210\346c\210\347 \210\350\"c\210\346c\210\347 \210\351\352\"\203f\310\210\345 \210\346c\210\347 \210,c\210\344 \210\310\202u,c)\207" [TeX-arg-opening-brace TeX-arg-closing-brace TeX-last-optional-rejected TeX-insert-macro-default-style current-prefix-arg LaTeX-short-caption-prompt-length "[" "]" nil show-all-optional-args (4) show-optional-args (4) mandatory-args-only (4) completing-read TeX-argument-prompt t "Width" mapcar #[257 "@P\207" [TeX-esc] 3 "\n\n(fn X)"] LaTeX-length-list "" "Height" #[257 "@P\207" [TeX-esc] 3 "\n\n(fn X)"] "Vertical alignment" ("t" "c" "b" "s") TeX-argument-insert "[]" string-match "floatrow\\*?\\_>" LaTeX-current-environment 2 TeX-read-string "Caption" "Short caption" indent-according-to-mode delete-horizontal-space "%" newline-and-indent LaTeX-compose-caption-macro LaTeX-label environment TeX-grop TeX-grcl] 8 (#$ . 13925)]) #@314 Replace AUCTeX entries in the variable `LaTeX-environment-list'. After loading the style hook floatrow.el, delete the entries for figure*? and table*? from variable `LaTeX-environment-list' and replace them with the ones offered by the style. Original entries are available under "rawfigure*?" and "rawtable*?". (defalias 'LaTeX-floatrow-env-init #[0 "\300 \210\301\211\205%\211@\302\303\"@\"\304\305B\306P\307B\"\210A\266\202\202\207" [LaTeX-environment-list ("figure" "figure*" "table" "table*") assq-delete-all assoc LaTeX-add-environments (LaTeX-floatrow-env-figure) "raw" (LaTeX-floatrow-env-figure-raw)] 6 (#$ . 15849)]) #@77 Create floating ENVIRONMENT suitable for floatrow macros. (fn ENVIRONMENT) (defalias 'LaTeX-floatrow-env-figure #[257 "\205\f\303\304\305\306\307#\"\310G\311U?\205 \nQ\"\207" [LaTeX-float LaTeX-optop LaTeX-optcl TeX-read-string TeX-argument-prompt t nil "Float position" LaTeX-insert-environment 0] 7 (#$ . 16493)]) #@122 Create raw floating ENV with floatrow.sty. Also insert the macro "\RawFloats" when finished with user queries. (fn ENV) (defalias 'LaTeX-floatrow-env-figure-raw #[257 "\301\302\303#\304!\210\212\305\306\307Q\310\311#\210\310\210\312 \210\313 \210\314\261)\207" [TeX-esc replace-regexp-in-string "raw" "" LaTeX-env-figure re-search-backward "\\\\begin{" "}" nil t LaTeX-newline indent-according-to-mode "RawFloats"] 6 (#$ . 16825)]) #@322 Query and insert user-defined values to keys provided by floatrow.sty. If OPTIONAL is non-nil, ask for an optional argument and insert it in square brackets. PROMPT replaces the standard one. KEY is a string and corresponds to first parsed element in `LaTeX-floatrow-DeclareNewOption-regexp'. (fn OPTIONAL PROMPT KEY) (defalias 'LaTeX-floatrow-arg-declare-new-options #[771 "\304\305\306#!\307\310 \n\260E!\210\311 \210\312\"\210\312\313 \"\"\207" [TeX-esc TeX-grop TeX-grcl LaTeX-floatrow-key-val-options-local TeX-read-string TeX-argument-prompt "New value option" LaTeX-add-floatrow-DeclareNewOptions "Declare" LaTeX-floatrow-update-key-val-options TeX-argument-insert TeX-read-key-val] 11 (#$ . 17271)]) #@192 Query and insert user defined label and reference macros from floatrow.sty. If OPTIONAL is non-nil, insert the argument in brackets. TYPE is the string "label" or "ref". (fn OPTIONAL TYPE) (defalias 'LaTeX-floatrow-arg-newseparatedlabel/ref #[514 "\301\302\230\203\303\304\305\306$\202\303\304\307\306$!\310D!\210\302\230\203,\311\312B!\210\2022\311\313B!\210\314#\207" [TeX-esc TeX-read-string "label" TeX-argument-prompt nil "Label command: \\" t "Reference command: \\" LaTeX-add-floatrow-newseparatedlabel-refs TeX-add-symbols (TeX-arg-define-label) (TeX-arg-ref) TeX-argument-insert] 8 (#$ . 18001)]) #@330 Query and insert the first argument of "DeclareNewFloatType" macro from floatrow.sty. If OPTIONAL is non-nil, insert the argument in brackets. If CLEANUP in non-nil, skip the query and insert process as we are inside the function `LaTeX-floatrow-auto-cleanup' and process only the parsed items. (fn OPTIONAL &optional CLEANUP) (defalias 'LaTeX-floatrow-arg-declare-new-floattype #[513 "\211\203\f\302\303\304 \"\202\305\306\307\310#!C\204#\311@!\210\312@\"\210\313\300!\210\314\301!\2031\313\301!\210\211\211\205\310\211@\315\316B\317P\320B\"\210\211\235\204O\321C\"\322P\211\235\204^\321C\"\210\211\323P\211\235\204n\321C\"\210\324P\211\235\204~\321C\"\210\314\301!\203\301\211 \235\204\221\321 C\"\322P\211 \235\204\240\321 C\"\210\211\323P\211 \235\204\260\321 C\"\210\324P\211 \235\204\300\321 C\"\210A\266\202\2022\207" [LaTeX-floatrow-supported-float-types LaTeX-caption-supported-float-types mapcar car LaTeX-floatrow-DeclareNewFloatType-list TeX-read-string TeX-argument-prompt nil "Environment type" LaTeX-add-floatrow-DeclareNewFloatTypes TeX-argument-insert make-local-variable boundp LaTeX-add-environments (LaTeX-floatrow-env-figure) "raw" (LaTeX-floatrow-env-figure-raw) append "wide" "row" "capbeside"] 9 (#$ . 18633)]) (TeX-add-style-hook "floatrow" #[0 "\306!\210\306 !\210\306\n!\210\306 !\210\307\f!\310\311\312\313#\210\314\315\316\317\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357&#\210\360\361\362\363#\210\364\365\366\367#\210\370\371!\205c@\372=\205c\373\374\375\"\210\373\376\377\"\207" [LaTeX-floatrow-DeclareNewOption-regexp LaTeX-floatrow-newfloatcommand-regexp LaTeX-floatrow-newseparatedlabel-ref-regexp LaTeX-floatrow-DeclareNewFloatType-regexp LaTeX-floatrow-key-val-options LaTeX-floatrow-key-val-options-local TeX-auto-add-regexp copy-alist LaTeX-add-floatrow-newfloatcommands "ffigbox" "fcapside" "ttabbox" TeX-add-symbols ("floatbox" [TeX-arg-eval completing-read (TeX-argument-prompt t nil "Preamble") '("\\capbeside" "\\nocapbeside" "\\captop")] (TeX-arg-eval completing-read (TeX-argument-prompt nil nil "Float type") LaTeX-floatrow-supported-float-types) LaTeX-floatrow-arg-floatbox) ("newfloatcommand" (TeX-arg-eval (lambda nil (let ((cmd (TeX-read-string (TeX-argument-prompt nil nil "Command")))) (LaTeX-add-floatrow-newfloatcommands cmd) (TeX-add-symbols `(,cmd LaTeX-floatrow-arg-floatbox)) (format "%s" cmd)))) (TeX-arg-eval completing-read (TeX-argument-prompt nil nil "Float type") '("figure" "table")) [2]) ("renewfloatcommand" (TeX-arg-eval completing-read (TeX-argument-prompt nil nil "Command") (LaTeX-floatrow-newfloatcommand-list)) (TeX-arg-eval completing-read (TeX-argument-prompt nil nil "Float type") '("figure" "table")) [2]) ("ffigbox" LaTeX-floatrow-arg-floatbox) ("ttabbox" LaTeX-floatrow-arg-floatbox) ("fcapside" LaTeX-floatrow-arg-floatbox) ("CenterFloatBoxes" 0) ("TopFloatBoxes" 0) ("BottomFloatBoxes" 0) ("PlainFloatBoxes" 0) ("buildFBBOX" 2) ("floatsetup" [TeX-arg-eval completing-read (TeX-argument-prompt t nil "Float type") LaTeX-floatrow-supported-float-types] (TeX-arg-key-val LaTeX-floatrow-key-val-options-local)) ("thisfloatsetup" (TeX-arg-key-val LaTeX-floatrow-key-val-options-local)) ("clearfloatsetup" (TeX-arg-eval completing-read (TeX-argument-prompt nil nil "Float type") LaTeX-floatrow-supported-float-types)) ("killfloatstyle" 0) ("DeclareFloatStyle" (LaTeX-floatrow-arg-declare-new-options "New style option" "FloatStyle")) ("DeclareFloatFont" (LaTeX-floatrow-arg-declare-new-options "New font option" "FloatFont")) ("DeclareFloatVCode" (LaTeX-floatrow-arg-declare-new-options "New rules/skip option" "FloatVCode")) ("DeclareColorBox" (LaTeX-floatrow-arg-declare-new-options "New colored frame option" "ColorBox")) ("DeclareCBoxCorners" (LaTeX-floatrow-arg-declare-new-options "New colored corner option" "CBoxCorners")) ("DeclareObjectSet" (LaTeX-floatrow-arg-declare-new-options "New object justification" "ObjectSet")) ("DeclareMarginSet" (LaTeX-floatrow-arg-declare-new-options "New alignment option" "MarginSet")) ("setfloatmargins" 2) ("setfloatmargins*" 2) ("floatfacing" 2) ("floatfacing*" 2) ("floatboxmargins" 2) ("floatrowmargins" 2) ("floatcapbesidemargins" 2) ("DeclareFloatSeparators" (LaTeX-floatrow-arg-declare-new-options "New separator option" "FloatSeparators")) ("DeclareFloatFootnoterule" (LaTeX-floatrow-arg-declare-new-options "New footnote rule option" "FloatFootnoterule")) ("DeclareNewFloatType" (LaTeX-floatrow-arg-declare-new-floattype) (TeX-arg-key-val (("placement" ("tbp" "t" "b" "p")) ("name") ("fileext") ("within" ("chapter" "section" "subsection")) ("relatedcapstyle" ("yes" "no"))))) ("newseparatedlabel" (LaTeX-floatrow-arg-newseparatedlabel/ref "label") 2) ("newseparatedref" (LaTeX-floatrow-arg-newseparatedlabel/ref "ref") t) ("makelabelseparator" t) LaTeX-add-environments ("floatrow" ["Number of beside floats"]) ("subfloatrow" ["Number of beside floats"]) ("subfloatrow*" ["Number of beside floats"]) LaTeX-add-lengths "FBwidth" "FBheight" "Xhsize" featurep font-latex font-latex-setup font-latex-add-keywords (("floatbox" "[{[[[") ("ffigbox" "[[[") ("ttabbox" "[[[") ("fcapside" "[[[")) textual (("newfloatcommand" "{{[[") ("renewfloatcommand" "{{[[") ("buildFBBOX" "{{") ("floatsetup" "[{") ("thisfloatsetup" "{") ("clearfloatsetup" "{") ("killfloatstyle" #1="") ("DeclareFloatStyle" "{{") ("DeclareFloatFont" "{{") ("DeclareFloatVCode" "{{") ("DeclareColorBox" "{{") ("DeclareCBoxCorners" "{{") ("DeclareObjectSet" "{{") ("DeclareMarginSet" "{{") ("DeclareFloatSeparators" "{{") ("DeclareFloatFootnoterule" "{{") ("newseparatedlabel" "{{{") ("newseparatedref" "{{") ("makelabelseparator" "{") ("DeclareNewFloatType" "{{") ("RawFloats" #1#)) function TeX-install-font-lock] 36] TeX-dialect) #@54 Prompt for package options for the floatrow package. (defvar LaTeX-floatrow-package-options nil (#$ . 24503))