summaryrefslogtreecommitdiff
path: root/elpa/auctex-13.1.3/style/tikz.elc
blob: 859e725b12ef72db175f7050db2e9d88c0c0c460 (plain)
ofshex dumpascii
0000 3b 45 4c 43 1c 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 38 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.28.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c imizations.....(byte-code."\300\
0060 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 30 34 5c 33 30 301!\210\300\302!\210\303\304\30
0080 35 5c 33 30 36 5c 33 30 37 44 44 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 26 5\306\307DD\310\311\312\313\314&
00a0 07 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 74 65 78 20 6c 61 74 65 78 20 63 75 73 74 6f 6d .\207".[require.tex.latex.custom
00c0 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 54 65 58 2d 54 69 6b 5a 2d 70 6f 69 6e 74 -declare-variable.TeX-TikZ-point
00e0 2d 6e 61 6d 65 2d 72 65 67 65 78 70 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b -name-regexp.funcall.function.#[
0100 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 22 28 5c 5c 28 5b 41 2d 5a 61 2d 7a 30 2d 39 5d 2b 5c 0."\300\207".["(\\([A-Za-z0-9]+\
0120 5c 29 29 22 5d 20 31 20 22 22 5d 20 22 41 20 72 65 67 65 78 70 20 74 68 61 74 20 6d 61 74 63 68 \))"].1.""]."A.regexp.that.match
0140 65 73 20 54 69 6b 5a 20 6e 61 6d 65 73 2e 22 20 3a 74 79 70 65 20 72 65 67 65 78 70 20 3a 67 72 es.TikZ.names.".:type.regexp.:gr
0160 6f 75 70 20 61 75 63 74 65 78 2d 74 69 6b 7a 5d 20 38 29 0a 23 40 36 30 20 41 6e 20 61 6c 69 73 oup.auctex-tikz].8).#@60.An.alis
0180 74 20 6f 66 20 70 6f 69 6e 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 74 79 70 65 73 20 61 t.of.point.specification.types.a
01a0 6e 64 20 74 68 65 69 72 20 66 75 6e 63 74 69 6f 6e 73 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 54 nd.their.functions...(defconst.T
01c0 65 58 2d 54 69 6b 5a 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 27 28 28 22 52 eX-TikZ-point-function-map.'(("R
01e0 65 63 74 20 50 6f 69 6e 74 22 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 72 65 63 74 2d 70 6f 69 ect.Point".TeX-TikZ-arg-rect-poi
0200 6e 74 29 20 28 22 50 6f 6c 61 72 20 50 6f 69 6e 74 22 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d nt).("Polar.Point".TeX-TikZ-arg-
0220 70 6f 6c 61 72 2d 70 6f 69 6e 74 29 20 28 22 4e 61 6d 65 64 20 50 6f 69 6e 74 22 20 54 65 58 2d polar-point).("Named.Point".TeX-
0240 54 69 6b 5a 2d 61 72 67 2d 6e 61 6d 65 64 2d 70 6f 69 6e 74 29 29 20 28 23 24 20 2e 20 33 37 37 TikZ-arg-named-point)).(#$...377
0260 29 29 0a 23 40 36 32 20 60 54 65 58 2d 54 69 6b 5a 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e )).#@62.`TeX-TikZ-point-function
0280 2d 6d 61 70 27 20 77 69 74 68 20 22 2b 22 20 61 6e 64 20 22 2b 2b 22 20 61 73 20 61 0a 70 72 65 -map'.with."+".and."++".as.a.pre
02a0 66 69 78 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 54 65 58 2d 54 69 6b 5a 2d 72 65 6c 61 74 69 76 fix...(defconst.TeX-TikZ-relativ
02c0 65 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 e-point-function-map.(byte-code.
02e0 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 5c 22 5c 22 5c 32 30 37 22 20 5b 54 65 58 "\301\302\303\304.\"\"\207".[TeX
0300 2d 54 69 6b 5a 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 61 70 70 6c 79 20 61 -TikZ-point-function-map.apply.a
0320 70 70 65 6e 64 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 40 01 41 40 5c 33 30 30 ppend.mapcar.#[257."\211@.A@\300
0340 02 50 01 5c 33 30 31 42 42 5c 33 30 32 03 50 02 5c 33 30 33 42 42 44 5c 32 30 37 22 20 5b 22 2b .P.\301BB\302.P.\303BBD\207".["+
0360 22 20 28 22 2b 22 29 20 22 2b 2b 22 20 28 22 2b 2b 22 29 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 ".("+")."++".("++")].7."\n\n(fn.
0380 50 4f 49 4e 54 2d 4d 41 50 29 22 5d 5d 20 35 29 20 28 23 24 20 2e 20 36 31 36 29 29 0a 23 40 33 POINT-MAP)"]].5).(#$...616)).#@3
03a0 30 20 41 6e 20 61 6c 69 73 74 20 6f 66 20 70 61 74 68 20 63 6f 6e 6e 65 63 74 6f 72 73 2e 1f 0a 0.An.alist.of.path.connectors...
03c0 28 64 65 66 63 6f 6e 73 74 20 54 65 58 2d 54 69 6b 5a 2d 70 61 74 68 2d 63 6f 6e 6e 65 63 74 6f (defconst.TeX-TikZ-path-connecto
03e0 72 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 27 28 28 22 2d 2d 22 20 69 64 65 6e 74 69 74 79 29 r-function-map.'(("--".identity)
0400 20 28 22 7c 2d 22 20 69 64 65 6e 74 69 74 79 29 20 28 22 2d 7c 22 20 69 64 65 6e 74 69 74 79 29 .("|-".identity).("-|".identity)
0420 20 28 22 73 69 6e 22 20 69 64 65 6e 74 69 74 79 29 20 28 22 63 6f 73 22 20 69 64 65 6e 74 69 74 .("sin".identity).("cos".identit
0440 79 29 29 20 28 23 24 20 2e 20 39 33 30 29 29 0a 23 40 35 39 20 41 6e 20 61 6c 69 73 74 20 6f 66 y)).(#$...930)).#@59.An.alist.of
0460 20 61 72 67 75 6d 65 6e 74 20 6e 61 6d 65 73 20 61 6e 64 20 66 75 6e 63 74 6f 69 6e 73 20 66 6f .argument.names.and.functoins.fo
0480 72 20 54 69 6b 5a 27 73 20 7f 72 61 77 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 54 65 58 2d 54 69 r.TikZ's..raw...(defconst.TeX-Ti
04a0 6b 5a 2d 64 72 61 77 2d 61 72 67 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 28 61 70 70 65 6e 64 kZ-draw-arg-function-map.(append
04c0 20 54 65 58 2d 54 69 6b 5a 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 54 65 58 .TeX-TikZ-point-function-map.TeX
04e0 2d 54 69 6b 5a 2d 72 65 6c 61 74 69 76 65 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 -TikZ-relative-point-function-ma
0500 70 20 54 65 58 2d 54 69 6b 5a 2d 70 61 74 68 2d 63 6f 6e 6e 65 63 74 6f 72 2d 66 75 6e 63 74 69 p.TeX-TikZ-path-connector-functi
0520 6f 6e 2d 6d 61 70 20 27 28 28 22 4e 6f 64 65 22 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6e 6f on-map.'(("Node".TeX-TikZ-arg-no
0540 64 65 29 20 28 22 43 69 72 63 6c 65 22 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 63 69 72 63 6c de).("Circle".TeX-TikZ-arg-circl
0560 65 29 20 28 22 41 72 63 22 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 61 72 63 29 20 28 22 50 61 e).("Arc".TeX-TikZ-arg-arc).("Pa
0580 72 61 62 6f 6c 61 22 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 70 61 72 61 62 6f 6c 61 29 20 28 rabola".TeX-TikZ-arg-parabola).(
05a0 22 47 72 69 64 22 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 67 72 69 64 29 29 29 20 28 23 24 20 "Grid".TeX-TikZ-arg-grid))).(#$.
05c0 2e 20 31 31 30 39 29 29 0a 23 40 32 32 34 20 52 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 66 ..1109)).#@224.Return.a.string.f
05e0 6f 72 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 2e 0a 49 66 20 41 52 47 20 69 73 or.optional.arguments..If.ARG.is
0600 20 6e 69 6c 20 6f 72 20 22 22 2c 20 72 65 74 75 72 6e 20 22 22 2e 20 20 4f 74 68 65 72 77 69 73 .nil.or."",.return.""...Otherwis
0620 65 20 72 65 74 75 72 6e 20 22 4f 50 45 4e 20 41 52 47 0a 43 4c 4f 53 45 22 2e 20 49 66 20 4f 50 e.return."OPEN.ARG.CLOSE"..If.OP
0640 45 4e 20 6f 72 20 43 4c 4f 53 45 20 61 72 65 20 6e 69 6c 2c 20 73 65 74 20 74 68 65 6d 20 74 6f EN.or.CLOSE.are.nil,.set.them.to
0660 20 60 4c 61 54 65 58 2d 6f 70 74 6f 70 27 20 61 6e 64 0a 60 4c 61 54 65 58 2d 6f 70 74 63 6c 27 .`LaTeX-optop'.and.`LaTeX-optcl'
0680 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 28 66 6e 20 41 52 47 20 26 6f 70 74 69 6f 6e 61 .respectively...(fn.ARG.&optiona
06a0 6c 20 4f 50 45 4e 20 43 4c 4f 53 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 l.OPEN.CLOSE)..(defalias.'TeX-Ti
06c0 6b 5a 2d 67 65 74 2d 6f 70 74 2d 61 72 67 2d 73 74 72 69 6e 67 20 23 5b 37 36 39 20 22 01 5c 32 kZ-get-opt-arg-string.#[769.".\2
06e0 30 34 0e 00 5c 32 31 31 5c 32 30 34 0e 00 08 5c 32 36 32 02 09 5c 32 36 32 01 02 5c 32 30 33 1e 04..\211\204...\262..\262..\203.
0700 00 02 47 5c 33 30 32 56 5c 32 30 33 1e 00 01 03 02 51 5c 32 30 37 5c 33 30 33 5c 32 30 37 22 20 ..G\302V\203.....Q\207\303\207".
0720 5b 4c 61 54 65 58 2d 6f 70 74 6f 70 20 4c 61 54 65 58 2d 6f 70 74 63 6c 20 30 20 22 22 5d 20 36 [LaTeX-optop.LaTeX-optcl.0.""].6
0740 20 28 23 24 20 2e 20 31 34 38 37 29 5d 29 0a 23 40 31 35 35 20 50 72 6f 6d 70 74 20 74 68 65 20 .(#$...1487)]).#@155.Prompt.the.
0760 75 73 65 72 20 66 6f 72 20 61 20 70 6f 69 6e 74 20 6f 6e 20 74 68 65 20 43 61 72 74 65 73 69 61 user.for.a.point.on.the.Cartesia
0780 6e 20 70 6c 61 6e 65 2e 0a 41 73 6b 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 61 6e 20 58 20 61 n.plane..Ask.the.user.for.an.X.a
07a0 6e 64 20 59 20 63 6f 6f 72 64 69 6e 61 74 65 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 nd.Y.coordinate,.and.return.the.
07c0 73 74 72 69 6e 67 0a 22 28 58 2c 59 29 22 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 20 26 6f 70 string."(X,Y)"...(fn.IGNORED.&op
07e0 74 69 6f 6e 61 6c 20 50 52 45 46 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 tional.PREFIX)..(defalias.'TeX-T
0800 69 6b 5a 2d 61 72 67 2d 72 65 63 74 2d 70 6f 69 6e 74 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 ikZ-arg-rect-point.#[513."\300\3
0820 30 31 5c 33 30 32 5c 32 31 31 5c 33 30 33 23 21 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 32 31 31 01\302\211\303#!\300\301\302\211
0840 5c 33 30 34 23 21 5c 33 30 35 03 5c 33 30 36 04 5c 33 30 37 05 5c 33 31 30 5c 32 36 30 07 5c 32 \304#!\305.\306.\307.\310\260.\2
0860 30 37 22 20 5b 54 65 58 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 54 65 58 2d 61 72 67 75 6d 65 6e 07".[TeX-read-string.TeX-argumen
0880 74 2d 70 72 6f 6d 70 74 20 6e 69 6c 20 22 58 2d 63 6f 6f 72 64 69 6e 61 74 65 22 20 22 59 2d 63 t-prompt.nil."X-coordinate"."Y-c
08a0 6f 6f 72 64 69 6e 61 74 65 22 20 22 20 22 20 22 28 22 20 22 2c 20 22 20 22 29 20 22 5d 20 31 31 oordinate"."."."(".",.".")."].11
08c0 20 28 23 24 20 2e 20 31 38 37 37 29 5d 29 0a 23 40 31 35 32 20 50 72 6f 6d 70 74 20 74 68 65 20 .(#$...1877)]).#@152.Prompt.the.
08e0 75 73 65 72 20 66 6f 72 20 61 20 70 6f 69 6e 74 20 6f 6e 20 74 68 65 20 70 6f 6c 61 72 20 70 6c user.for.a.point.on.the.polar.pl
0900 61 6e 65 2e 0a 41 73 6b 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 72 20 61 6e 64 20 74 68 65 74 ane..Ask.the.user.for.r.and.thet
0920 61 20 76 61 6c 75 65 73 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 73 74 72 69 6e 67 0a a.values,.and.return.the.string.
0940 22 28 54 48 45 54 41 3a 52 29 22 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 20 26 6f 70 74 69 6f "(THETA:R)"...(fn.IGNORED.&optio
0960 6e 61 6c 20 50 52 45 46 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a nal.PREFIX)..(defalias.'TeX-TikZ
0980 2d 61 72 67 2d 70 6f 6c 61 72 2d 70 6f 69 6e 74 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 -arg-polar-point.#[513."\300\301
09a0 5c 33 30 32 5c 32 31 31 5c 33 30 33 23 21 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 32 31 31 5c 33 \302\211\303#!\300\301\302\211\3
09c0 30 34 23 21 5c 33 30 35 03 5c 33 30 36 03 5c 33 30 37 06 06 5c 33 31 30 5c 32 36 30 07 5c 32 30 04#!\305.\306.\307..\310\260.\20
09e0 37 22 20 5b 54 65 58 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 54 65 58 2d 61 72 67 75 6d 65 6e 74 7".[TeX-read-string.TeX-argument
0a00 2d 70 72 6f 6d 70 74 20 6e 69 6c 20 22 52 22 20 22 54 68 65 74 61 22 20 22 20 22 20 22 28 22 20 -prompt.nil."R"."Theta"."."."(".
0a20 22 3a 22 20 22 29 20 22 5d 20 31 31 20 28 23 24 20 2e 20 32 32 36 31 29 5d 29 0a 23 40 31 37 36 ":".")."].11.(#$...2261)]).#@176
0a40 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 6f 70 74 69 6f 6e 73 20 74 6f 20 .Prompt.the.user.for.options.to.
0a60 61 20 54 69 6b 5a 20 6d 61 63 72 6f 2e 0a 49 66 20 4f 50 54 49 4f 4e 41 4c 20 69 73 20 6e 6f 6e a.TikZ.macro..If.OPTIONAL.is.non
0a80 2d 6e 69 6c 2c 20 61 6c 77 61 79 73 20 72 65 74 75 72 6e 20 60 4c 61 54 65 58 2d 6f 70 74 6f 70 -nil,.always.return.`LaTeX-optop
0aa0 27 20 61 6e 64 0a 60 4c 61 54 65 58 2d 6f 70 74 63 6c 27 2c 20 65 76 65 6e 20 69 66 20 74 68 65 '.and.`LaTeX-optcl',.even.if.the
0ac0 20 75 73 65 72 20 64 6f 65 73 6e 27 74 20 70 72 6f 76 69 64 65 20 61 6e 79 20 69 6e 70 75 74 2e .user.doesn't.provide.any.input.
0ae0 0a 0a 28 66 6e 20 4f 50 54 49 4f 4e 41 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d ..(fn.OPTIONAL)..(defalias.'TeX-
0b00 54 69 6b 5a 2d 61 72 67 2d 6f 70 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 TikZ-arg-options.#[257."\302\303
0b20 02 5c 33 30 34 5c 33 30 35 23 21 01 5c 32 30 33 0f 00 5c 33 30 36 01 21 5c 32 30 37 08 01 09 51 .\304\305#!.\203..\306.!\207...Q
0b40 5c 32 30 37 22 20 5b 4c 61 54 65 58 2d 6f 70 74 6f 70 20 4c 61 54 65 58 2d 6f 70 74 63 6c 20 54 \207".[LaTeX-optop.LaTeX-optcl.T
0b60 65 58 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 54 65 58 2d 61 72 67 75 6d 65 6e 74 2d 70 72 6f 6d eX-read-string.TeX-argument-prom
0b80 70 74 20 6e 69 6c 20 22 4f 70 74 69 6f 6e 73 22 20 54 65 58 2d 54 69 6b 5a 2d 67 65 74 2d 6f 70 pt.nil."Options".TeX-TikZ-get-op
0ba0 74 2d 61 72 67 2d 73 74 72 69 6e 67 5d 20 36 20 28 23 24 20 2e 20 32 36 32 35 29 5d 29 0a 23 40 t-arg-string].6.(#$...2625)]).#@
0bc0 31 33 37 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 61 20 54 69 6b 5a 20 6e 137.Prompt.the.user.for.a.TikZ.n
0be0 61 6d 65 2e 0a 49 66 20 4f 50 54 49 4f 4e 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 77 ame..If.OPTIONAL.is.non-nil,.alw
0c00 61 79 73 20 72 65 74 75 72 6e 20 22 28 29 22 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 75 73 65 ays.return."()",.even.if.the.use
0c20 72 0a 64 6f 65 73 6e 27 74 20 70 72 6f 76 69 64 65 20 61 6e 79 20 69 6e 70 75 74 2e 0a 0a 28 66 r.doesn't.provide.any.input...(f
0c40 6e 20 4f 50 54 49 4f 4e 41 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a n.OPTIONAL)..(defalias.'TeX-TikZ
0c60 2d 61 72 67 2d 6e 61 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 5c 33 -arg-name.#[257."\300\301.\302\3
0c80 30 33 23 21 01 5c 32 30 33 11 00 5c 33 30 34 01 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 5c 33 30 03#!.\203..\304.\305\306#\207\30
0ca0 35 01 5c 33 30 36 51 5c 32 30 37 22 20 5b 54 65 58 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 54 65 5.\306Q\207".[TeX-read-string.Te
0cc0 58 2d 61 72 67 75 6d 65 6e 74 2d 70 72 6f 6d 70 74 20 6e 69 6c 20 22 4e 61 6d 65 22 20 54 65 58 X-argument-prompt.nil."Name".TeX
0ce0 2d 54 69 6b 5a 2d 67 65 74 2d 6f 70 74 2d 61 72 67 2d 73 74 72 69 6e 67 20 22 28 22 20 22 29 22 -TikZ-get-opt-arg-string."(".")"
0d00 5d 20 36 20 28 23 24 20 2e 20 33 30 31 32 29 5d 29 0a 23 40 31 35 36 20 50 72 6f 6d 70 74 20 74 ].6.(#$...3012)]).#@156.Prompt.t
0d20 68 65 20 75 73 65 72 20 66 6f 72 20 54 69 6b 5a 20 6c 61 62 65 6c 2e 0a 49 66 20 4f 50 54 49 4f he.user.for.TikZ.label..If.OPTIO
0d40 4e 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6c 77 61 79 73 20 72 65 74 75 72 6e 20 60 54 65 NAL.is.non-nil.always.return.`Te
0d60 58 2d 67 72 6f 70 27 20 61 6e 64 20 60 54 65 58 2d 67 72 63 6c 27 2c 0a 65 76 65 6e 20 69 66 20 X-grop'.and.`TeX-grcl',.even.if.
0d80 74 68 65 20 75 73 65 72 20 64 6f 65 73 6e 27 74 20 70 72 6f 76 69 64 65 20 61 6e 79 20 69 6e 70 the.user.doesn't.provide.any.inp
0da0 75 74 2e 0a 0a 28 66 6e 20 4f 50 54 49 4f 4e 41 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 ut...(fn.OPTIONAL)..(defalias.'T
0dc0 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6c 61 62 65 6c 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 eX-TikZ-arg-label.#[257."\302\30
0de0 33 02 5c 33 30 34 5c 33 30 35 23 21 01 5c 32 30 33 11 00 5c 33 30 36 01 08 09 23 5c 32 30 37 08 3.\304\305#!.\203..\306...#\207.
0e00 01 09 51 5c 32 30 37 22 20 5b 54 65 58 2d 67 72 6f 70 20 54 65 58 2d 67 72 63 6c 20 54 65 58 2d ..Q\207".[TeX-grop.TeX-grcl.TeX-
0e20 72 65 61 64 2d 73 74 72 69 6e 67 20 54 65 58 2d 61 72 67 75 6d 65 6e 74 2d 70 72 6f 6d 70 74 20 read-string.TeX-argument-prompt.
0e40 6e 69 6c 20 22 4c 61 62 65 6c 22 20 54 65 58 2d 54 69 6b 5a 2d 67 65 74 2d 6f 70 74 2d 61 72 67 nil."Label".TeX-TikZ-get-opt-arg
0e60 2d 73 74 72 69 6e 67 5d 20 36 20 28 23 24 20 2e 20 33 33 35 32 29 5d 29 0a 23 40 31 35 35 20 50 -string].6.(#$...3352)]).#@155.P
0e80 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 64 65 61 74 69 6c 73 20 6f rompt.the.user.for.the.deatils.o
0ea0 66 20 61 20 6e 6f 64 65 2e 0a 41 73 6b 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 6e f.a.node..Ask.the.user.for.the.n
0ec0 61 6d 65 20 61 6e 64 20 74 65 78 74 20 66 6f 72 20 61 20 6e 6f 64 65 20 61 6e 64 20 72 65 74 75 ame.and.text.for.a.node.and.retu
0ee0 72 6e 20 74 68 65 0a 73 74 72 69 6e 67 20 22 6e 6f 64 65 5b 4f 50 54 49 4f 4e 53 5d 28 4e 41 4d rn.the.string."node[OPTIONS](NAM
0f00 45 29 7b 54 45 58 54 7d 22 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 29 1f 0a 28 64 65 66 61 6c E){TEXT}"...(fn.IGNORED)..(defal
0f20 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6e 6f 64 65 20 23 5b 32 35 37 20 22 5c 33 ias.'TeX-TikZ-arg-node.#[257."\3
0f40 30 30 5c 33 30 31 21 5c 33 30 32 5c 33 30 31 21 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 03 03 03 00\301!\302\301!\303\304!\305...
0f60 5c 33 30 36 5c 32 36 30 05 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6f 70 74 \306\260.\207".[TeX-TikZ-arg-opt
0f80 69 6f 6e 73 20 74 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6e 61 6d 65 20 54 65 58 2d 54 69 6b ions.t.TeX-TikZ-arg-name.TeX-Tik
0fa0 5a 2d 61 72 67 2d 6c 61 62 65 6c 20 6e 69 6c 20 22 6e 6f 64 65 22 20 22 20 22 5d 20 39 20 28 23 Z-arg-label.nil."node"."."].9.(#
0fc0 24 20 2e 20 33 37 31 31 29 5d 29 0a 23 40 31 35 36 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 $...3711)]).#@156.Prompt.the.use
0fe0 72 20 66 6f 72 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 74 79 70 65 2e 0a 54 59 50 45 53 20 69 73 r.for.an.argument.type..TYPES.is
1000 20 61 20 6c 69 73 74 20 6f 66 20 70 6f 73 73 69 62 6c 65 20 74 79 70 65 73 20 74 68 61 74 20 74 .a.list.of.possible.types.that.t
1020 68 65 20 75 73 65 72 20 63 61 6e 20 73 70 65 63 69 66 79 2e 20 20 55 73 65 0a 50 52 4f 4d 50 54 he.user.can.specify...Use.PROMPT
1040 20 61 73 20 74 68 65 20 70 72 6f 6d 70 74 20 66 6f 72 20 69 6e 70 75 74 2e 0a 0a 28 66 6e 20 54 .as.the.prompt.for.input...(fn.T
1060 59 50 45 53 20 50 52 4f 4d 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b YPES.PROMPT)..(defalias.'TeX-Tik
1080 5a 2d 67 65 74 2d 61 72 67 2d 74 79 70 65 20 23 5b 35 31 34 20 22 5c 33 30 31 18 5c 33 30 32 01 Z-get-arg-type.#[514."\301.\302.
10a0 03 5c 33 30 33 5c 33 30 31 24 29 5c 32 30 37 22 20 5b 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 67 6e .\303\301$)\207".[completion-ign
10c0 6f 72 65 2d 63 61 73 65 20 74 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 6e 69 6c 5d 20 ore-case.t.completing-read.nil].
10e0 37 20 28 23 24 20 2e 20 34 30 35 30 29 5d 29 0a 23 40 34 34 30 20 50 72 6f 6d 70 74 20 74 68 65 7.(#$...4050)]).#@440.Prompt.the
1100 20 75 73 65 72 20 66 6f 72 20 61 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 63 .user.for.a.single.argument.to.c
1120 6f 6d 70 6f 73 65 20 61 20 54 69 6b 5a 20 6d 61 63 72 6f 2e 0a 46 55 4e 43 54 49 4f 4e 2d 41 4c ompose.a.TikZ.macro..FUNCTION-AL
1140 49 53 54 20 69 73 20 61 20 6d 61 70 70 69 6e 67 20 6f 66 20 61 72 67 75 6d 65 6e 74 2d 74 79 70 IST.is.a.mapping.of.argument-typ
1160 65 73 20 74 6f 20 66 75 6e 63 74 69 6f 6e 73 2e 20 20 54 68 65 0a 75 73 65 72 20 69 73 20 70 72 es.to.functions...The.user.is.pr
1180 6f 6d 70 74 65 64 20 66 6f 72 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 74 79 70 65 2c 20 74 68 ompted.for.the.argument.type,.th
11a0 65 20 63 68 6f 73 65 6e 20 66 75 6e 63 74 69 6f 6e 20 69 73 0a 74 68 65 6e 20 63 61 6c 6c 65 64 e.chosen.function.is.then.called
11c0 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 72 65 74 75 72 6e 65 64 2e 20 20 50 52 4f 4d 50 54 .and.the.value.returned...PROMPT
11e0 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 70 72 6f 6d 70 74 0a 66 6f 72 20 74 68 65 20 61 .is.used.as.the.prompt.for.the.a
1200 72 67 75 6d 65 6e 74 20 74 79 70 65 2e 20 20 57 68 65 6e 20 4f 50 54 49 4f 4e 41 4c 20 69 73 20 rgument.type...When.OPTIONAL.is.
1220 6e 6f 6e 2d 6e 69 6c 2c 20 61 64 64 20 22 22 20 74 6f 0a 46 55 4e 43 54 49 4f 4e 2d 41 4c 49 53 non-nil,.add."".to.FUNCTION-ALIS
1240 54 20 77 69 74 68 20 61 20 6d 61 70 70 69 6e 67 20 74 6f 20 60 69 64 65 6e 74 69 74 79 27 2c 20 T.with.a.mapping.to.`identity',.
1260 70 65 72 6d 69 74 74 69 6e 67 20 61 6e 0a 6f 70 74 69 6f 6e 61 6c 20 69 6e 70 75 74 2e 0a 0a 28 permitting.an.optional.input...(
1280 66 6e 20 46 55 4e 43 54 49 4f 4e 2d 41 4c 49 53 54 20 50 52 4f 4d 50 54 20 26 6f 70 74 69 6f 6e fn.FUNCTION-ALIST.PROMPT.&option
12a0 61 6c 20 4f 50 54 49 4f 4e 41 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b al.OPTIONAL)..(defalias.'TeX-Tik
12c0 5a 2d 73 69 6e 67 6c 65 2d 6d 61 63 72 6f 2d 61 72 67 20 23 5b 37 37 30 20 22 5c 33 30 30 03 03 Z-single-macro-arg.#[770."\300..
12e0 5c 22 01 5c 32 30 33 0f 00 5c 33 30 31 04 5c 33 30 32 5c 22 5c 32 30 32 10 00 03 5c 33 30 33 02 \".\203..\301.\302\"\202...\303.
1300 02 5c 22 5c 33 30 34 01 41 40 02 40 03 41 41 23 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d .\"\304.A@.@.AA#\207".[TeX-TikZ-
1320 67 65 74 2d 61 72 67 2d 74 79 70 65 20 61 70 70 65 6e 64 20 28 28 22 22 20 69 64 65 6e 74 69 74 get-arg-type.append.(("".identit
1340 79 29 29 20 61 73 73 6f 63 20 61 70 70 6c 79 5d 20 31 30 20 28 23 24 20 2e 20 34 33 34 32 29 5d y)).assoc.apply].10.(#$...4342)]
1360 29 0a 23 40 33 34 33 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 61 72 67 75 ).#@343.Prompt.the.user.for.argu
1380 6d 65 6e 74 73 20 74 6f 20 63 6f 6d 70 6f 73 65 20 61 20 54 69 6b 5a 20 6d 61 63 72 6f 2e 0a 46 ments.to.compose.a.TikZ.macro..F
13a0 55 4e 43 54 49 4f 4e 2d 41 4c 49 53 54 20 69 73 20 61 20 6d 61 70 70 69 6e 67 20 6f 66 20 61 72 UNCTION-ALIST.is.a.mapping.of.ar
13c0 67 75 6d 65 6e 74 2d 74 79 70 65 73 20 74 6f 20 66 75 6e 63 74 69 6f 6e 73 2e 20 20 54 68 65 0a gument-types.to.functions...The.
13e0 75 73 65 72 20 69 73 20 72 65 70 65 61 74 65 64 6c 79 20 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 user.is.repeatedly.prompted.for.
1400 74 68 65 20 6e 65 78 74 20 61 72 67 75 6d 65 6e 74 2d 74 79 70 65 3b 20 74 68 65 79 20 63 61 6e the.next.argument-type;.they.can
1420 0a 63 68 6f 6f 73 65 20 66 6f 72 6d 20 74 68 65 20 63 61 72 73 20 69 6e 20 46 55 4e 43 54 49 4f .choose.form.the.cars.in.FUNCTIO
1440 4e 2d 41 4c 49 53 54 20 61 6e 64 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 0a 66 75 6e 63 N-ALIST.and.the.appropriate.func
1460 74 69 6f 6e 20 69 73 20 74 68 65 6e 20 63 61 6c 6c 65 64 2e 20 20 49 66 20 74 68 65 20 75 73 65 tion.is.then.called...If.the.use
1480 72 20 65 6e 74 65 72 73 20 22 22 2c 20 74 68 65 6e 20 74 68 65 20 6d 61 63 72 6f 0a 69 73 20 66 r.enters."",.then.the.macro.is.f
14a0 69 6e 69 73 68 65 64 2e 0a 0a 28 66 6e 20 46 55 4e 43 54 49 4f 4e 2d 41 4c 49 53 54 29 1f 0a 28 inished...(fn.FUNCTION-ALIST)..(
14c0 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 6d 61 63 72 6f 2d 61 72 67 20 23 5b 32 defalias.'TeX-TikZ-macro-arg.#[2
14e0 35 37 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 02 5c 33 30 33 5c 33 30 31 23 01 5c 33 30 34 57."\300\301!\302.\303\301#.\304
1500 5c 32 36 31 02 5c 32 31 30 5c 32 31 31 5c 33 30 35 5c 32 33 30 5c 32 30 34 20 00 5c 32 31 31 63 \261.\210\211\305\230\204..\211c
1520 5c 32 31 30 5c 33 30 32 03 5c 33 30 33 5c 33 30 31 23 5c 32 36 32 01 5c 32 30 32 0d 00 5c 33 30 \210\302.\303\301#\262.\202..\30
1540 36 63 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6f 70 74 69 6f 6e 73 20 74 20 6c\207".[TeX-TikZ-arg-options.t.
1560 54 65 58 2d 54 69 6b 5a 2d 73 69 6e 67 6c 65 2d 6d 61 63 72 6f 2d 61 72 67 20 22 4e 65 78 74 20 TeX-TikZ-single-macro-arg."Next.
1580 61 72 67 75 6d 65 6e 74 20 74 79 70 65 20 28 52 45 54 20 74 6f 20 66 69 6e 69 73 68 29 3a 20 22 argument.type.(RET.to.finish):."
15a0 20 22 20 22 20 22 22 20 22 3b 22 5d 20 37 20 28 23 24 20 2e 20 34 39 36 38 29 5d 29 0a 23 40 32 ."."."".";"].7.(#$...4968)]).#@2
15c0 32 32 20 46 69 6e 64 20 54 69 4b 5a 20 6e 61 6d 65 64 20 70 6f 69 6e 74 73 20 69 6e 20 63 75 72 22.Find.TiKZ.named.points.in.cur
15e0 72 65 6e 74 20 65 6e 76 69 72 6f 6d 65 6e 74 2e 0a 42 65 67 69 6e 20 62 79 20 66 69 6e 64 69 6e rent.enviroment..Begin.by.findin
1600 67 20 74 68 65 20 73 70 61 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 54 69 6b 5a 20 65 g.the.span.of.the.current.TikZ.e
1620 6e 76 69 72 6f 6d 65 6e 74 20 61 6e 64 20 74 68 65 6e 0a 73 65 61 72 63 68 69 6e 67 20 77 69 74 nviroment.and.then.searching.wit
1640 68 69 6e 20 74 68 61 74 20 73 70 61 6e 20 74 6f 20 66 69 6e 64 20 61 6c 6c 20 6e 61 6d 65 64 2d hin.that.span.to.find.all.named-
1660 70 6f 69 6e 74 73 20 61 6e 64 20 72 65 74 75 72 6e 0a 74 68 65 6d 20 61 73 20 61 20 6c 69 73 74 points.and.return.them.as.a.list
1680 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 64 72 6f 70 70 69 6e 67 20 74 68 65 20 27 28 29 27 2e 1f .of.strings,.dropping.the.'()'..
16a0 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 66 69 6e 64 2d 6e 61 6d 65 64 2d .(defalias.'TeX-TikZ-find-named-
16c0 70 6f 69 6e 74 73 20 23 5b 30 20 22 5c 32 31 32 5c 33 30 31 20 5c 32 31 30 60 29 5c 33 30 32 5c points.#[0."\212\301.\210`)\302\
16e0 32 31 32 5c 33 30 33 20 5c 32 31 30 5c 33 30 34 20 5c 33 30 35 5c 33 30 36 02 5c 22 5c 32 31 36 212\303.\210\304.\305\306.\"\216
1700 5c 33 30 37 08 04 5c 33 31 30 23 5c 32 30 33 24 00 5c 33 31 31 5c 33 31 32 21 02 42 5c 32 36 32 \307..\310#\203$.\311\312!.B\262
1720 02 5c 32 30 32 12 00 29 5c 32 31 30 29 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d 70 6f 69 .\202..)\210)\207".[TeX-TikZ-poi
1740 6e 74 2d 6e 61 6d 65 2d 72 65 67 65 78 70 20 4c 61 54 65 58 2d 66 69 6e 64 2d 6d 61 74 63 68 69 nt-name-regexp.LaTeX-find-matchi
1760 6e 67 2d 65 6e 64 20 6e 69 6c 20 4c 61 54 65 58 2d 66 69 6e 64 2d 6d 61 74 63 68 69 6e 67 2d 62 ng-end.nil.LaTeX-find-matching-b
1780 65 67 69 6e 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 egin.match-data.make-closure.#[0
17a0 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 ."\301\300\302\"\207".[V0.set-ma
17c0 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 72 65 2d 73 65 61 72 63 68 tch-data.evaporate].3].re-search
17e0 2d 66 6f 72 77 61 72 64 20 74 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 5d 20 37 20 28 23 24 -forward.t.match-string.1].7.(#$
1800 20 2e 20 35 35 37 31 29 5d 29 0a 23 40 38 38 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 ...5571)]).#@88.Prompt.the.user.
1820 66 6f 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 70 72 65 76 69 6f 75 73 20 6e 61 6d 65 64 for.the.name.of.a.previous.named
1840 2d 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 20 26 6f 70 74 69 6f 6e 61 6c 20 50 -point...(fn.IGNORED.&optional.P
1860 52 45 46 49 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d REFIX)..(defalias.'TeX-TikZ-arg-
1880 6e 61 6d 65 64 2d 70 6f 69 6e 74 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 20 named-point.#[513."\300\301\302.
18a0 5c 22 5c 33 30 33 02 5c 33 30 34 03 5c 33 30 35 5c 32 36 30 05 5c 32 30 37 22 20 5b 63 6f 6d 70 \"\303.\304.\305\260.\207".[comp
18c0 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 50 6f 69 6e 74 20 6e 61 6d 65 3a 20 22 20 54 65 58 2d 54 leting-read."Point.name:.".TeX-T
18e0 69 6b 5a 2d 66 69 6e 64 2d 6e 61 6d 65 64 2d 70 6f 69 6e 74 73 20 22 20 22 20 22 28 22 20 22 29 ikZ-find-named-points."."."(".")
1900 20 22 5d 20 38 20 28 23 24 20 2e 20 36 31 36 30 29 5d 29 0a 23 40 37 32 20 50 72 6f 6d 70 74 20 ."].8.(#$...6160)]).#@72.Prompt.
1920 74 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 the.user.for.the.arguments.to.th
1940 65 20 63 69 72 63 6c 65 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 29 1f e.circle.command...(fn.IGNORED).
1960 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 63 69 72 63 6c 65 20 .(defalias.'TeX-TikZ-arg-circle.
1980 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 01 50 5c 32 30 37 22 20 5b 54 65 58 #[257."\300\301!\302.P\207".[TeX
19a0 2d 54 69 6b 5a 2d 61 72 67 2d 6f 70 74 69 6f 6e 73 20 74 20 22 63 69 72 63 6c 65 22 5d 20 34 20 -TikZ-arg-options.t."circle"].4.
19c0 28 23 24 20 2e 20 36 34 32 35 29 5d 29 0a 23 40 36 39 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 (#$...6425)]).#@69.Prompt.the.us
19e0 65 72 20 66 6f 72 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 20 61 72 63 20 er.for.the.arguments.to.the.arc.
1a00 63 6f 6d 6d 61 6e 64 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 29 1f 0a 28 64 65 66 61 6c 69 61 command...(fn.IGNORED)..(defalia
1a20 73 20 27 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 61 72 63 20 23 5b 32 35 37 20 22 5c 33 30 30 5c s.'TeX-TikZ-arg-arc.#[257."\300\
1a40 33 30 31 21 5c 33 30 32 01 50 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6f 70 301!\302.P\207".[TeX-TikZ-arg-op
1a60 74 69 6f 6e 73 20 74 20 22 61 72 63 22 5d 20 34 20 28 23 24 20 2e 20 36 36 31 31 29 5d 29 0a 23 tions.t."arc"].4.(#$...6611)]).#
1a80 40 31 32 37 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 61 20 62 65 6e 64 20 @127.Prompt.the.user.for.a.bend.
1aa0 61 72 67 75 6d 65 6e 74 2e 0a 49 66 20 4f 50 54 49 4f 4e 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c argument..If.OPTIONAL.is.non-nil
1ac0 20 61 6e 64 20 74 68 65 20 75 73 65 72 20 64 6f 65 73 6e 27 74 20 70 72 6f 76 69 64 65 20 61 20 .and.the.user.doesn't.provide.a.
1ae0 70 6f 69 6e 74 2c 0a 20 20 72 65 74 75 72 6e 20 22 22 2e 0a 0a 28 66 6e 20 4f 50 54 49 4f 4e 41 point,...return.""...(fn.OPTIONA
1b00 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 62 65 6e 64 L)..(defalias.'TeX-TikZ-arg-bend
1b20 20 23 5b 32 35 37 20 22 5c 33 30 31 08 5c 33 30 32 03 5c 33 30 33 5c 33 30 34 23 03 23 5c 32 31 .#[257."\301.\302.\303\304#.#\21
1b40 31 5c 33 30 35 5c 32 33 30 5c 32 30 33 10 00 5c 32 30 37 5c 33 30 36 01 50 5c 32 30 37 22 20 5b 1\305\230\203..\207\306.P\207".[
1b60 54 65 58 2d 54 69 6b 5a 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 54 65 58 2d TeX-TikZ-point-function-map.TeX-
1b80 54 69 6b 5a 2d 73 69 6e 67 6c 65 2d 6d 61 63 72 6f 2d 61 72 67 20 54 65 58 2d 61 72 67 75 6d 65 TikZ-single-macro-arg.TeX-argume
1ba0 6e 74 2d 70 72 6f 6d 70 74 20 6e 69 6c 20 22 42 65 6e 64 20 70 6f 69 6e 74 22 20 22 22 20 22 20 nt-prompt.nil."Bend.point"."".".
1bc0 62 65 6e 64 22 5d 20 37 20 28 23 24 20 2e 20 36 37 38 39 29 5d 29 0a 23 40 37 34 20 50 72 6f 6d bend"].7.(#$...6789)]).#@74.Prom
1be0 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f pt.the.user.for.the.arguments.to
1c00 20 74 68 65 20 70 61 72 61 62 6f 6c 61 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 28 66 6e 20 49 47 4e 4f .the.parabola.command...(fn.IGNO
1c20 52 45 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 70 61 RED)..(defalias.'TeX-TikZ-arg-pa
1c40 72 61 62 6f 6c 61 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 5c 33 30 31 21 rabola.#[257."\300\301!\302\301!
1c60 5c 33 30 33 02 02 51 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6f 70 74 69 6f \303..Q\207".[TeX-TikZ-arg-optio
1c80 6e 73 20 74 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 62 65 6e 64 20 22 70 61 72 61 62 6f 6c 61 ns.t.TeX-TikZ-arg-bend."parabola
1ca0 22 5d 20 36 20 28 23 24 20 2e 20 37 31 33 32 29 5d 29 0a 23 40 37 30 20 50 72 6f 6d 70 74 20 74 "].6.(#$...7132)]).#@70.Prompt.t
1cc0 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 74 68 65 he.user.for.the.arguments.to.the
1ce0 20 67 72 69 64 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 29 1f 0a 28 64 .grid.command...(fn.IGNORED)..(d
1d00 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 67 72 69 64 20 23 5b 32 35 37 efalias.'TeX-TikZ-arg-grid.#[257
1d20 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 01 50 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a ."\300\301!\302.P\207".[TeX-TikZ
1d40 2d 61 72 67 2d 6f 70 74 69 6f 6e 73 20 74 20 22 67 72 69 64 22 5d 20 34 20 28 23 24 20 2e 20 37 -arg-options.t."grid"].4.(#$...7
1d60 33 35 32 29 5d 29 0a 23 40 37 31 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 352)]).#@71.Prompt.the.user.for.
1d80 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 61 20 54 69 6b 5a 20 64 72 61 77 20 6d 61 63 the.arguments.to.a.TikZ.draw.mac
1da0 72 6f 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 ro...(fn.IGNORED)..(defalias.'Te
1dc0 58 2d 54 69 6b 5a 2d 64 72 61 77 2d 61 72 67 20 23 5b 32 35 37 20 22 5c 33 30 31 08 21 5c 32 30 X-TikZ-draw-arg.#[257."\301.!\20
1de0 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d 64 72 61 77 2d 61 72 67 2d 66 75 6e 63 74 69 6f 6e 2d 6d 7".[TeX-TikZ-draw-arg-function-m
1e00 61 70 20 54 65 58 2d 54 69 6b 5a 2d 6d 61 63 72 6f 2d 61 72 67 5d 20 33 20 28 23 24 20 2e 20 37 ap.TeX-TikZ-macro-arg].3.(#$...7
1e20 35 33 32 29 5d 29 0a 23 40 37 37 20 50 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 532)]).#@77.Prompt.the.user.for.
1e40 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 61 20 54 69 6b 5a 20 63 6f 6f 72 64 69 6e 61 the.arguments.to.a.TikZ.coordina
1e60 74 65 20 6d 61 63 72 6f 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 44 29 1f 0a 28 64 65 66 61 6c 69 te.macro...(fn.IGNORED)..(defali
1e80 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 63 6f 6f 72 64 69 6e 61 74 65 2d 61 72 67 20 23 5b 32 35 as.'TeX-TikZ-coordinate-arg.#[25
1ea0 37 20 22 5c 33 30 31 5c 33 30 32 21 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 08 5c 33 30 36 5c 22 7."\301\302!\303\304!\305.\306\"
1ec0 02 5c 33 30 37 03 5c 33 31 30 04 5c 33 31 31 5c 32 36 31 06 5c 32 30 37 22 20 5b 54 65 58 2d 54 .\307.\310.\311\261.\207".[TeX-T
1ee0 69 6b 5a 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 2d 6d 61 70 20 54 65 58 2d 54 69 6b 5a 2d ikZ-point-function-map.TeX-TikZ-
1f00 61 72 67 2d 6f 70 74 69 6f 6e 73 20 74 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6e 61 6d 65 20 arg-options.t.TeX-TikZ-arg-name.
1f20 6e 69 6c 20 54 65 58 2d 54 69 6b 5a 2d 73 69 6e 67 6c 65 2d 6d 61 63 72 6f 2d 61 72 67 20 22 43 nil.TeX-TikZ-single-macro-arg."C
1f40 6f 6f 72 64 69 6e 61 74 65 20 70 6f 69 6e 74 20 74 79 70 65 3a 20 22 20 22 20 22 20 22 20 61 74 oordinate.point.type:.".".".".at
1f60 22 20 22 3b 22 5d 20 31 30 20 28 23 24 20 2e 20 37 37 32 34 29 5d 29 0a 23 40 37 31 20 50 72 6f ".";"].10.(#$...7724)]).#@71.Pro
1f80 6d 70 74 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 74 mpt.the.user.for.the.arguments.t
1fa0 6f 20 61 20 54 69 6b 5a 20 6e 6f 64 65 20 6d 61 63 72 6f 2e 0a 0a 28 66 6e 20 49 47 4e 4f 52 45 o.a.TikZ.node.macro...(fn.IGNORE
1fc0 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 54 65 58 2d 54 69 6b 5a 2d 6e 6f 64 65 2d 61 72 67 D)..(defalias.'TeX-TikZ-node-arg
1fe0 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 21 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 08 5c .#[257."\301\302!\303\304!\305.\
2000 33 30 36 5c 22 5c 33 30 37 5c 33 30 34 21 03 5c 33 31 30 04 5c 33 31 31 05 05 5c 33 31 32 5c 32 306\"\307\304!.\310.\311..\312\2
2020 36 31 07 5c 32 30 37 22 20 5b 54 65 58 2d 54 69 6b 5a 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 61.\207".[TeX-TikZ-point-functio
2040 6e 2d 6d 61 70 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6f 70 74 69 6f 6e 73 20 74 20 54 65 58 n-map.TeX-TikZ-arg-options.t.TeX
2060 2d 54 69 6b 5a 2d 61 72 67 2d 6e 61 6d 65 20 6e 69 6c 20 54 65 58 2d 54 69 6b 5a 2d 73 69 6e 67 -TikZ-arg-name.nil.TeX-TikZ-sing
2080 6c 65 2d 6d 61 63 72 6f 2d 61 72 67 20 22 4e 6f 64 65 20 70 6f 69 6e 74 20 74 79 70 65 3a 20 22 le-macro-arg."Node.point.type:."
20a0 20 54 65 58 2d 54 69 6b 5a 2d 61 72 67 2d 6c 61 62 65 6c 20 22 20 22 20 22 20 61 74 22 20 22 3b .TeX-TikZ-arg-label.".".".at".";
20c0 22 5d 20 31 32 20 28 23 24 20 2e 20 38 30 36 31 29 5d 29 0a 28 54 65 58 2d 61 64 64 2d 73 74 79 "].12.(#$...8061)]).(TeX-add-sty
20e0 6c 65 2d 68 6f 6f 6b 20 22 74 69 6b 7a 22 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 le-hook."tikz".#[0."\300\301\302
2100 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 22 20 5b 54 65 58 2d 61 64 64 \303#\210\304\305!\207".[TeX-add
2120 2d 73 79 6d 62 6f 6c 73 20 28 22 64 72 61 77 22 20 28 54 65 58 2d 54 69 6b 5a 2d 64 72 61 77 2d -symbols.("draw".(TeX-TikZ-draw-
2140 61 72 67 29 29 20 28 22 63 6f 6f 72 64 69 6e 61 74 65 22 20 28 54 65 58 2d 54 69 6b 5a 2d 63 6f arg)).("coordinate".(TeX-TikZ-co
2160 6f 72 64 69 6e 61 74 65 2d 61 72 67 29 29 20 28 22 6e 6f 64 65 22 20 28 54 65 58 2d 54 69 6b 5a ordinate-arg)).("node".(TeX-TikZ
2180 2d 6e 6f 64 65 2d 61 72 67 29 29 20 4c 61 54 65 58 2d 61 64 64 2d 65 6e 76 69 72 6f 6e 6d 65 6e -node-arg)).LaTeX-add-environmen
21a0 74 73 20 28 22 74 69 6b 7a 70 69 63 74 75 72 65 22 29 5d 20 34 5d 29 0a ts.("tikzpicture")].4]).