;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\210\303\304\305\"\207" [require tex latex defalias LaTeX-pst-node LaTeX-pst-point] 3) #@43 Regexp for `string-match'ing a parameter. (defvar LaTeX-pstnode-parameters-completion-regexp "\\(npos\\|nrot\\)" (#$ . 208)) #@43 Regexp for `string-match'ing a parameter. (defvar LaTeX-pstnode-parameters-boolean-regexp "show\\([a-zA-Z]+\\)" (#$ . 339)) #@36 A list of values for npos in nput. (defvar LaTeX-pstnode-npos-list '(".25" ".5" ".75" "1" "1.5" "2") (#$ . 469)) #@36 A list of values for nrot in nput. (defvar LaTeX-pstnode-nrot-list '(":U" ":D" ":R" ":L") (#$ . 588)) #@43 A list of values for trimode in pstribox. (defvar LaTeX-pstnode-psmatrix-list '("mnode" "emnode" "name" "nodealign" "mocl" "rowsep" "colsep" "mnodesize") (#$ . 696)) #@47 History of values for parameters in pst-node. (defvar LaTeX-pstnode-parameters-history nil (#$ . 868)) #@42 History of parameter values in pst-node. (defvar LaTeX-pstnode-parameters-value-history nil (#$ . 977)) #@41 A list of parameters' name in pst-node. (defvar LaTeX-pstnode-parameters-name-list '("angle" "angleA" "angleB" "arcangle" "arcangleA" "arcangleB" "arm" "armA" "armB" "boxsize" "colsep" "framesize" "href" "loopsize" "ncurv" "ncurvA" "ncurvB" "nodesepA" "nodesepB" "npos" "nrot" "offset" "offsetA" "offsetB" "radius" "vref" "Xnodesep" "XnodesepA" "XnodesepB" "Ynodesep" "YnodesepA" "YnodesepB") (#$ . 1087)) #@41 History of parameter names in pst-node. (defvar LaTeX-pstnode-parameters-name-history nil (#$ . 1499)) #@67 See documentation of `LaTeX-package-parameter-value'. (fn PARAM) (defalias 'LaTeX-pstnode-parameter-value #[257 "\300\301\"\207" [LaTeX-package-parameter-value "pstnode"] 4 (#$ . 1608)]) #@95 See documentation of `LaTeX-package-parameters-pref-and-chosen'. (fn PARAM &optional NOSKIP) (defalias 'LaTeX-pstnode-parameters-pref-and-chosen #[513 "\300\301#\207" [LaTeX-package-parameters-pref-and-chosen "pstnode"] 6 (#$ . 1803)]) #@106 See documentation of `LaTeX-package-parameters-pref-and-chosen'. (fn OPTIONAL &optional PREPARAM PARAM) (defalias 'LaTeX-pstnode-parameters #[769 "\300\301$\207" [LaTeX-package-parameters "pstnode"] 8 (#$ . 2049)]) #@69 Return \nput arguments after querying. (fn OPTIONAL &optional ARG) (defalias 'LaTeX-pstnode-macro-nput #[513 "\300\301 \302\301 \303\304 \305\261\207" ["[rot=" LaTeX-pst-angle "]{" "}{" LaTeX-pst-node "}"] 9 (#$ . 2274)]) #@73 Return \cnodeput arguments after querying. (fn OPTIONAL &optional ARG) (defalias 'LaTeX-pstnode-macro-cnodeput #[513 "\205\301 \205\f\302 \203\303\304\"\202\305\203#\303\306\"\202$\305\307\310 \311\261\207" [current-prefix-arg LaTeX-pst-angle LaTeX-pst-point format "{%s}" "" "(%s)" "{" LaTeX-pst-node "}"] 9 (#$ . 2504)]) #@68 Return \nc* arguments after querying. (fn OPTIONAL &optional ARG) (defalias 'LaTeX-pstnode-macro-nc #[513 "\300 \211\203 \301\302\"\202\303\304\305 \306\305 \307\261\207" [LaTeX-pst-arrows format "{%s}" "" "{" LaTeX-pst-node "}{" "}"] 9 (#$ . 2850)]) #@68 Return \pc* arguments after querying. (fn OPTIONAL &optional ARG) (defalias 'LaTeX-pstnode-macro-pc #[513 "\300 \211\203 \301\302\"\202\303\304\305 \306\305 \307\261\207" [LaTeX-pst-arrows format "{%s}" "" "(" LaTeX-pst-point ")(" ")"] 9 (#$ . 3113)]) #@80 Return \t?put or \n?put arguments after querying. (fn OPTIONAL &optional ARG) (defalias 'LaTeX-pstnode-macro-tnabcput #[513 "\300\301\302!\"\207" [TeX-argument-insert LaTeX-pstnode-parameters-pref-and-chosen ("nrot" "npos")] 5 (#$ . 3377)]) #@55 Return psmatrix environment with arguments. (fn ENV) (defalias 'LaTeX-pstnode-env-psmatrix #[257 "\301\302\"\303\"\207" [LaTeX-pstnode-psmatrix-list TeX-completing-read-multiple "Options: " LaTeX-insert-environment] 5 (#$ . 3626)]) (TeX-add-style-hook "pst-node" #[0 "\300\301!\210\302\303\304\305\306\307\310\311\312\313\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\360\361\362\363\364\365\366\367&5\210\370\371!\207" [LaTeX-add-environments ("psmatrix" LaTeX-pstnode-env-psmatrix) TeX-add-symbols ("MakeShortNab" 2) ("MakeShortTablr" 4) ("PSTnodesLoaded" 0) ("nput" LaTeX-pstnode-macro-nput TeX-arg-macro) ("cnodeput" [LaTeX-pst-parameters] LaTeX-pstnode-macro-cnodeput t) ("Cnode" [LaTeX-pstnode-parameters] LaTeX-pst-point-in-parens t) ("cnode" [LaTeX-pstnode-parameters] "Radius" t) ("fnode" [LaTeX-pstnode-parameters] LaTeX-pst-point-in-parens t) ("fnode*" [LaTeX-pstnode-parameters] LaTeX-pst-point-in-parens t) ("dotnode" [LaTeX-pstnode-parameters] LaTeX-pst-point-in-parens t) ("pnode" LaTeX-pst-point-in-parens t) ("Rnode" [LaTeX-pstnode-parameters ("href" "vref")] (TeX-arg-eval LaTeX-pst-point) t) ("rnode" [LaTeX-pstnode-parameters ("ref")] (TeX-arg-eval LaTeX-pst-point) t) ("circlenode" [LaTeX-pst-parameters] (TeX-arg-eval LaTeX-pst-point) t) ("dianode" [LaTeX-pst-parameters] "Node Name" t) ("ovalnode" [LaTeX-pst-parameters] "Node Name" t) ("trinode" [LaTeX-pst-parameters] "Node Name" t) ("dotnode" [LaTeX-pst-parameters] LaTeX-pst-point-in-parens "Node Name") ("naput" [LaTeX-pstnode-macro-tnabcput] t) ("nbput" [LaTeX-pstnode-macro-tnabcput] t) ("ncput" [LaTeX-pstnode-macro-tnabcput] t) ("taput" [LaTeX-pstnode-macro-tnabcput] t) ("tbput" [LaTeX-pstnode-macro-tnabcput] t) ("thput" [LaTeX-pstnode-macro-tnabcput] t) ("tlput" [LaTeX-pstnode-macro-tnabcput] t) ("trput" [LaTeX-pstnode-macro-tnabcput] t) ("tvput" [LaTeX-pstnode-macro-tnabcput] t) ("ncline" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncarc" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncdiag" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncdiagg" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncbar" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncangle" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncangles" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncloop" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("nccurve" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("nccircle" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncbox" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("ncarcbox" [LaTeX-pst-parameters] LaTeX-pstnode-macro-nc) ("pcline" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pccurve" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcarc" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcbar" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcdiag" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcdiagg" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcangle" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcangles" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcloop" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcbox" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("pcarcbox" [LaTeX-pst-parameters] LaTeX-pstnode-macro-pc) ("psspan" (TeX-arg-eval LaTeX-pst-input-int)) ("psrowhook" t) ("pscolhook" t) TeX-run-style-hooks "pstricks"] 54] TeX-dialect)