home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / mac / vim54rt.sit / runtime / syntax / tex.vim < prev    next >
LaTeX Document  |  1999-08-14  |  17.8 KB  |  [TEXT/ALFA]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: LaTeX Document (document/latex).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert LaTeX Document (document/latex) magic Supported
100% dexvert Texinfo Document (document/texInfo) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file LaTeX document text default
99% file LaTeX 2e document text default
98% file TeX document text default
97% file LaTeX document, ASCII text, with very long lines (332), with CR line terminators default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% siegfried fmt/280 LaTeX (Master document) default
100% detectItEasy Format: plain text[CR] default (weak)


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[ALFA]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 22 20 56 69 6d 20 73 79 | 6e 74 61 78 20 66 69 6c |" Vim sy|ntax fil|
|00000010| 65 0d 22 20 4c 61 6e 67 | 75 61 67 65 20 20 20 3a |e." Lang|uage :|
|00000020| 20 54 65 58 0d 22 20 56 | 65 72 73 69 6f 6e 20 20 | TeX." V|ersion |
|00000030| 20 20 3a 20 35 2e 34 2d | 34 0d 22 20 4d 61 69 6e | : 5.4-|4." Main|
|00000040| 74 61 69 6e 65 72 20 3a | 20 44 72 2e 20 43 68 61 |tainer :| Dr. Cha|
|00000050| 72 6c 65 73 20 45 2e 20 | 43 61 6d 70 62 65 6c 6c |rles E. |Campbell|
|00000060| 2c 20 4a 72 2e 20 3c 43 | 68 61 72 6c 65 73 2e 43 |, Jr. <C|harles.C|
|00000070| 61 6d 70 62 65 6c 6c 40 | 67 73 66 63 2e 6e 61 73 |ampbell@|gsfc.nas|
|00000080| 61 2e 67 6f 76 3e 0d 22 | 20 4c 61 73 74 20 43 68 |a.gov>."| Last Ch|
|00000090| 61 6e 67 65 3a 20 4a 75 | 6c 79 20 32 33 2c 20 31 |ange: Ju|ly 23, 1|
|000000a0| 39 39 39 0d 22 0d 22 20 | 4e 6f 74 65 73 3a 0d 22 |999."." |Notes:."|
|000000b0| 20 31 2e 20 49 66 20 79 | 6f 75 20 68 61 76 65 20 | 1. If y|ou have |
|000000c0| 61 20 5c 62 65 67 69 6e | 7b 76 65 72 62 61 74 69 |a \begin|{verbati|
|000000d0| 6d 7d 20 74 68 61 74 20 | 61 70 70 65 61 72 73 20 |m} that |appears |
|000000e0| 74 6f 20 6f 76 65 72 72 | 75 6e 20 69 74 73 20 62 |to overr|un its b|
|000000f0| 6f 75 6e 64 61 72 69 65 | 73 2c 0d 22 20 20 20 20 |oundarie|s,." |
|00000100| 75 73 65 20 25 73 74 6f | 70 7a 6f 6e 65 2e 0d 22 |use %sto|pzone.."|
|00000110| 20 32 2e 20 52 75 6e 2d | 6f 6e 20 65 71 75 61 74 | 2. Run-|on equat|
|00000120| 69 6f 6e 73 20 28 24 2e | 2e 24 20 61 6e 64 20 24 |ions ($.|.$ and $|
|00000130| 24 2e 2e 24 24 2c 20 70 | 61 72 74 69 63 75 6c 61 |$..$$, p|articula|
|00000140| 72 6c 79 29 20 63 61 6e | 20 61 6c 73 6f 20 62 65 |rly) can| also be|
|00000150| 20 73 74 6f 70 70 65 64 | 0d 22 20 20 20 20 62 79 | stopped|." by|
|00000160| 20 73 75 69 74 61 62 6c | 65 20 75 73 65 20 6f 66 | suitabl|e use of|
|00000170| 20 25 73 74 6f 70 7a 6f | 6e 65 2e 0d 22 20 33 2e | %stopzo|ne.." 3.|
|00000180| 20 49 66 20 79 6f 75 20 | 68 61 76 65 20 61 20 73 | If you |have a s|
|00000190| 6c 6f 77 20 63 6f 6d 70 | 75 74 65 72 2c 20 79 6f |low comp|uter, yo|
|000001a0| 75 20 6d 61 79 20 77 69 | 73 68 20 74 6f 20 6d 6f |u may wi|sh to mo|
|000001b0| 64 69 66 79 0d 22 0d 22 | 20 20 20 20 73 79 6e 20 |dify."."| syn |
|000001c0| 73 79 6e 63 20 6d 61 78 | 6c 69 6e 65 73 3d 32 30 |sync max|lines=20|
|000001d0| 30 0d 22 20 20 20 20 73 | 79 6e 20 73 79 6e 63 20 |0." s|yn sync |
|000001e0| 6d 69 6e 6c 69 6e 65 73 | 3d 35 30 0d 22 0d 22 20 |minlines|=50."." |
|000001f0| 20 20 20 74 6f 20 76 61 | 6c 75 65 73 20 74 68 61 | to va|lues tha|
|00000200| 74 20 61 72 65 20 6d 6f | 72 65 20 74 6f 20 79 6f |t are mo|re to yo|
|00000210| 75 72 20 6c 69 6b 69 6e | 67 2e 0d 22 20 34 2e 20 |ur likin|g.." 4. |
|00000220| 54 68 65 72 65 20 69 73 | 20 6e 6f 20 6d 61 74 63 |There is| no matc|
|00000230| 68 2d 73 79 6e 63 69 6e | 67 20 66 6f 72 20 24 2e |h-syncin|g for $.|
|00000240| 2e 2e 24 20 61 6e 64 20 | 24 24 2e 2e 2e 24 24 3b |..$ and |$$...$$;|
|00000250| 20 68 65 6e 63 65 20 6c | 61 72 67 65 0d 22 20 20 | hence l|arge." |
|00000260| 20 20 65 71 75 61 74 69 | 6f 6e 20 62 6c 6f 63 6b | equati|on block|
|00000270| 73 20 63 6f 6e 73 74 72 | 75 63 74 65 64 20 74 68 |s constr|ucted th|
|00000280| 61 74 20 77 61 79 20 6d | 61 79 20 65 78 68 69 62 |at way m|ay exhib|
|00000290| 69 74 20 73 79 6e 63 69 | 6e 67 20 70 72 6f 62 6c |it synci|ng probl|
|000002a0| 65 6d 73 2e 0d 22 20 20 | 20 20 28 74 68 65 72 65 |ems.." | (there|
|000002b0| 27 73 20 6e 6f 20 64 69 | 66 66 65 72 65 6e 63 65 |'s no di|fference|
|000002c0| 20 62 65 74 77 65 65 6e | 20 62 65 67 69 6e 2f 65 | between| begin/e|
|000002d0| 6e 64 20 70 61 74 74 65 | 72 6e 73 29 0d 0d 22 20 |nd patte|rns).." |
|000002e0| 52 65 6d 6f 76 65 73 20 | 61 6e 79 20 6f 6c 64 20 |Removes |any old |
|000002f0| 73 79 6e 74 61 78 20 73 | 74 75 66 66 20 68 61 6e |syntax s|tuff han|
|00000300| 67 69 6e 67 20 61 72 6f | 75 6e 64 0d 73 79 6e 20 |ging aro|und.syn |
|00000310| 63 6c 65 61 72 0d 0d 22 | 20 54 72 79 20 74 6f 20 |clear.."| Try to |
|00000320| 66 6c 61 67 20 7b 7d 2c | 20 5b 5d 2c 20 61 6e 64 |flag {},| [], and|
|00000330| 20 28 29 20 6d 69 73 6d | 61 74 63 68 65 73 0d 73 | () mism|atches.s|
|00000340| 79 6e 20 63 6c 75 73 74 | 65 72 20 74 65 78 4d 61 |yn clust|er texMa|
|00000350| 74 63 68 47 72 6f 75 70 | 20 63 6f 6e 74 61 69 6e |tchGroup| contain|
|00000360| 73 3d 74 65 78 43 6d 64 | 41 72 67 73 2c 74 65 78 |s=texCmd|Args,tex|
|00000370| 43 6d 64 42 6f 64 79 2c | 74 65 78 43 6d 64 4e 61 |CmdBody,|texCmdNa|
|00000380| 6d 65 2c 74 65 78 44 65 | 66 4e 61 6d 65 2c 74 65 |me,texDe|fName,te|
|00000390| 78 45 72 72 6f 72 2c 74 | 65 78 4d 61 74 68 44 65 |xError,t|exMathDe|
|000003a0| 6c 69 6d 42 61 64 2c 74 | 65 78 4d 61 74 68 44 65 |limBad,t|exMathDe|
|000003b0| 6c 69 6d 42 73 2c 74 65 | 78 4d 61 74 68 44 65 6c |limBs,te|xMathDel|
|000003c0| 69 6d 43 68 72 2c 74 65 | 78 4d 61 74 68 44 65 6c |imChr,te|xMathDel|
|000003d0| 69 6d 4b 65 79 2c 74 65 | 78 4d 61 74 68 4d 61 74 |imKey,te|xMathMat|
|000003e0| 63 68 65 72 2c 74 65 78 | 4d 61 74 68 4f 70 65 72 |cher,tex|MathOper|
|000003f0| 2c 74 65 78 4d 61 74 68 | 50 61 72 65 6e 2c 74 65 |,texMath|Paren,te|
|00000400| 78 53 65 63 74 69 6f 6e | 4d 61 72 6b 65 72 2c 74 |xSection|Marker,t|
|00000410| 65 78 44 6f 63 75 6d 65 | 6e 74 54 79 70 65 41 72 |exDocume|ntTypeAr|
|00000420| 67 73 2c 74 65 78 53 65 | 63 74 69 6f 6e 4e 61 6d |gs,texSe|ctionNam|
|00000430| 65 0d 73 79 6e 20 72 65 | 67 69 6f 6e 20 74 65 78 |e.syn re|gion tex|
|00000440| 4d 61 74 63 68 65 72 09 | 6d 61 74 63 68 67 72 6f |Matcher.|matchgro|
|00000450| 75 70 3d 44 65 6c 69 6d | 69 74 65 72 20 73 74 61 |up=Delim|iter sta|
|00000460| 72 74 3d 22 7b 22 20 73 | 6b 69 70 3d 22 5c 5c 5c |rt="{" s|kip="\\\|
|00000470| 5c 5c 7c 5c 5c 5b 7b 7d | 5d 22 20 65 6e 64 3d 22 |\\|\\[{}|]" end="|
|00000480| 7d 22 09 63 6f 6e 74 61 | 69 6e 73 3d 41 4c 4c 42 |}".conta|ins=ALLB|
|00000490| 55 54 2c 40 74 65 78 4d | 61 74 63 68 47 72 6f 75 |UT,@texM|atchGrou|
|000004a0| 70 0d 73 79 6e 20 72 65 | 67 69 6f 6e 20 74 65 78 |p.syn re|gion tex|
|000004b0| 4d 61 74 63 68 65 72 09 | 6d 61 74 63 68 67 72 6f |Matcher.|matchgro|
|000004c0| 75 70 3d 44 65 6c 69 6d | 69 74 65 72 20 73 74 61 |up=Delim|iter sta|
|000004d0| 72 74 3d 22 5c 5b 22 09 | 65 6e 64 3d 22 5d 22 09 |rt="\[".|end="]".|
|000004e0| 63 6f 6e 74 61 69 6e 73 | 3d 41 4c 4c 42 55 54 2c |contains|=ALLBUT,|
|000004f0| 40 74 65 78 4d 61 74 63 | 68 47 72 6f 75 70 0d 73 |@texMatc|hGroup.s|
|00000500| 79 6e 20 72 65 67 69 6f | 6e 20 74 65 78 50 61 72 |yn regio|n texPar|
|00000510| 65 6e 09 73 74 61 72 74 | 3d 22 28 22 09 09 65 6e |en.start|="("..en|
|00000520| 64 3d 22 29 22 09 63 6f | 6e 74 61 69 6e 73 3d 41 |d=")".co|ntains=A|
|00000530| 4c 4c 42 55 54 2c 40 74 | 65 78 4d 61 74 63 68 47 |LLBUT,@t|exMatchG|
|00000540| 72 6f 75 70 0d 73 79 6e | 20 6d 61 74 63 68 20 20 |roup.syn| match |
|00000550| 74 65 78 45 72 72 6f 72 | 09 22 5b 7d 5c 5d 29 5d |texError|."[}\])]|
|00000560| 22 0d 0d 73 79 6e 20 63 | 6c 75 73 74 65 72 20 74 |"..syn c|luster t|
|00000570| 65 78 4d 61 74 68 4d 61 | 74 63 68 47 72 6f 75 70 |exMathMa|tchGroup|
|00000580| 20 63 6f 6e 74 61 69 6e | 73 3d 74 65 78 41 63 63 | contain|s=texAcc|
|00000590| 65 6e 74 2c 74 65 78 42 | 61 64 4d 61 74 68 2c 74 |ent,texB|adMath,t|
|000005a0| 65 78 43 6d 64 41 72 67 | 73 2c 74 65 78 43 6d 64 |exCmdArg|s,texCmd|
|000005b0| 42 6f 64 79 2c 74 65 78 | 43 6d 64 4e 61 6d 65 2c |Body,tex|CmdName,|
|000005c0| 74 65 78 44 65 66 4e 61 | 6d 65 2c 74 65 78 45 72 |texDefNa|me,texEr|
|000005d0| 72 6f 72 2c 74 65 78 4d | 61 74 63 68 65 72 2c 74 |ror,texM|atcher,t|
|000005e0| 65 78 4d 61 74 68 44 65 | 6c 69 6d 42 61 64 2c 74 |exMathDe|limBad,t|
|000005f0| 65 78 4d 61 74 68 44 65 | 6c 69 6d 42 73 2c 74 65 |exMathDe|limBs,te|
|00000600| 78 4d 61 74 68 44 65 6c | 69 6d 43 68 72 2c 74 65 |xMathDel|imChr,te|
|00000610| 78 4d 61 74 68 44 65 6c | 69 6d 4b 65 79 2c 74 65 |xMathDel|imKey,te|
|00000620| 78 4f 6e 6c 79 4d 61 74 | 68 2c 74 65 78 50 61 72 |xOnlyMat|h,texPar|
|00000630| 65 6e 2c 74 65 78 53 65 | 63 74 69 6f 6e 4d 61 72 |en,texSe|ctionMar|
|00000640| 6b 65 72 2c 74 65 78 44 | 6f 63 75 6d 65 6e 74 54 |ker,texD|ocumentT|
|00000650| 79 70 65 41 72 67 73 2c | 74 65 78 53 65 63 74 69 |ypeArgs,|texSecti|
|00000660| 6f 6e 4e 61 6d 65 0d 73 | 79 6e 20 72 65 67 69 6f |onName.s|yn regio|
|00000670| 6e 20 74 65 78 4d 61 74 | 68 4d 61 74 63 68 65 72 |n texMat|hMatcher|
|00000680| 09 6d 61 74 63 68 67 72 | 6f 75 70 3d 44 65 6c 69 |.matchgr|oup=Deli|
|00000690| 6d 69 74 65 72 20 73 74 | 61 72 74 3d 22 7b 22 20 |miter st|art="{" |
|000006a0| 20 73 6b 69 70 3d 22 5c | 5c 5c 5c 5c 7c 5c 5c 7d | skip="\|\\\\|\\}|
|000006b0| 22 20 20 65 6e 64 3d 22 | 7d 22 09 63 6f 6e 74 61 |" end="|}".conta|
|000006c0| 69 6e 65 64 20 63 6f 6e | 74 61 69 6e 73 3d 41 4c |ined con|tains=AL|
|000006d0| 4c 42 55 54 2c 40 74 65 | 78 4d 61 74 68 4d 61 74 |LBUT,@te|xMathMat|
|000006e0| 63 68 47 72 6f 75 70 0d | 73 79 6e 20 72 65 67 69 |chGroup.|syn regi|
|000006f0| 6f 6e 20 74 65 78 4d 61 | 74 68 4d 61 74 63 68 65 |on texMa|thMatche|
|00000700| 72 09 6d 61 74 63 68 67 | 72 6f 75 70 3d 44 65 6c |r.matchg|roup=Del|
|00000710| 69 6d 69 74 65 72 20 73 | 74 61 72 74 3d 22 5c 5b |imiter s|tart="\[|
|00000720| 22 20 73 6b 69 70 3d 22 | 5c 5c 5c 5c 5c 7c 5c 5c |" skip="|\\\\\|\\|
|00000730| 5c 5d 22 20 65 6e 64 3d | 22 5d 22 09 63 6f 6e 74 |\]" end=|"]".cont|
|00000740| 61 69 6e 65 64 20 63 6f | 6e 74 61 69 6e 73 3d 41 |ained co|ntains=A|
|00000750| 4c 4c 42 55 54 2c 40 74 | 65 78 4d 61 74 68 4d 61 |LLBUT,@t|exMathMa|
|00000760| 74 63 68 47 72 6f 75 70 | 0d 73 79 6e 20 72 65 67 |tchGroup|.syn reg|
|00000770| 69 6f 6e 20 74 65 78 4d | 61 74 68 50 61 72 65 6e |ion texM|athParen|
|00000780| 09 73 74 61 72 74 3d 22 | 28 22 09 65 6e 64 3d 22 |.start="|(".end="|
|00000790| 29 22 09 09 09 63 6f 6e | 74 61 69 6e 65 64 20 63 |)"...con|tained c|
|000007a0| 6f 6e 74 61 69 6e 73 3d | 41 4c 4c 42 55 54 2c 40 |ontains=|ALLBUT,@|
|000007b0| 74 65 78 4d 61 74 68 4d | 61 74 63 68 47 72 6f 75 |texMathM|atchGrou|
|000007c0| 70 0d 0d 22 20 54 65 58 | 2f 4c 61 54 65 58 20 6b |p.." TeX|/LaTeX k|
|000007d0| 65 79 77 6f 72 64 73 0d | 22 20 49 6e 73 74 65 61 |eywords.|" Instea|
|000007e0| 64 20 6f 66 20 74 72 79 | 69 6e 67 20 74 6f 20 62 |d of try|ing to b|
|000007f0| 65 20 41 6c 6c 20 4b 6e | 6f 77 69 6e 67 2c 20 49 |e All Kn|owing, I|
|00000800| 20 6a 75 73 74 20 6d 61 | 74 63 68 20 5c 2e 2e 61 | just ma|tch \..a|
|00000810| 6c 70 68 61 6d 65 72 69 | 63 2e 2e 0d 73 79 6e 20 |lphameri|c...syn |
|00000820| 6d 61 74 63 68 20 74 65 | 78 53 74 61 74 65 6d 65 |match te|xStateme|
|00000830| 6e 74 09 22 5c 5c 5b 61 | 2d 7a 41 2d 5a 5d 5c 2b |nt."\\[a|-zA-Z]\+|
|00000840| 22 0d 6c 65 74 20 62 3a | 65 78 74 66 6e 61 6d 65 |".let b:|extfname|
|00000850| 3d 65 78 70 61 6e 64 28 | 22 25 3a 65 22 29 0d 69 |=expand(|"%:e").i|
|00000860| 66 20 62 3a 65 78 74 66 | 6e 61 6d 65 20 3d 3d 20 |f b:extf|name == |
|00000870| 22 73 74 79 22 20 7c 7c | 20 62 3a 65 78 74 66 6e |"sty" ||| b:extfn|
|00000880| 61 6d 65 20 3d 3d 20 22 | 63 6c 73 22 20 7c 7c 20 |ame == "|cls" || |
|00000890| 62 3a 65 78 74 66 6e 61 | 6d 65 20 3d 3d 20 22 63 |b:extfna|me == "c|
|000008a0| 6c 6f 22 20 7c 7c 20 62 | 3a 65 78 74 66 6e 61 6d |lo" || b|:extfnam|
|000008b0| 65 20 3d 3d 20 22 64 74 | 78 22 20 7c 7c 20 62 3a |e == "dt|x" || b:|
|000008c0| 65 78 74 66 6e 61 6d 65 | 20 3d 3d 20 22 6c 74 78 |extfname| == "ltx|
|000008d0| 22 0d 20 20 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |". syn |match te|
|000008e0| 78 53 74 61 74 65 6d 65 | 6e 74 09 22 5c 5c 5b 61 |xStateme|nt."\\[a|
|000008f0| 2d 7a 41 2d 5a 5d 2a 40 | 5b 61 2d 7a 41 2d 5a 40 |-zA-Z]*@|[a-zA-Z@|
|00000900| 5d 2a 22 0d 65 6c 73 65 | 0d 20 20 73 79 6e 20 6d |]*".else|. syn m|
|00000910| 61 74 63 68 20 74 65 78 | 45 72 72 6f 72 09 09 22 |atch tex|Error.."|
|00000920| 5c 5c 5b 61 2d 7a 41 2d | 5a 5d 2a 40 5b 61 2d 7a |\\[a-zA-|Z]*@[a-z|
|00000930| 41 2d 5a 40 5d 2a 22 0d | 65 6e 64 69 66 0d 0d 22 |A-Z@]*".|endif.."|
|00000940| 20 54 65 58 2f 4c 61 54 | 65 58 20 64 65 6c 69 6d | TeX/LaT|eX delim|
|00000950| 69 74 65 72 73 0d 73 79 | 6e 20 6d 61 74 63 68 20 |iters.sy|n match |
|00000960| 74 65 78 44 65 6c 69 6d | 69 74 65 72 09 22 26 22 |texDelim|iter."&"|
|00000970| 0d 73 79 6e 20 6d 61 74 | 63 68 20 74 65 78 44 65 |.syn mat|ch texDe|
|00000980| 6c 69 6d 69 74 65 72 09 | 22 5c 5c 5c 5c 22 0d 0d |limiter.|"\\\\"..|
|00000990| 22 20 5c 62 65 67 69 6e | 7b 7d 2f 5c 65 6e 64 7b |" \begin|{}/\end{|
|000009a0| 7d 20 73 65 63 74 69 6f | 6e 20 6d 61 72 6b 65 72 |} sectio|n marker|
|000009b0| 73 0d 73 79 6e 20 6d 61 | 74 63 68 20 74 65 78 53 |s.syn ma|tch texS|
|000009c0| 65 63 74 69 6f 6e 4d 61 | 72 6b 65 72 20 22 5c 5c |ectionMa|rker "\\|
|000009d0| 62 65 67 69 6e 5c 7c 5c | 5c 65 6e 64 22 20 6e 65 |begin\|\|\end" ne|
|000009e0| 78 74 67 72 6f 75 70 3d | 74 65 78 53 65 63 74 69 |xtgroup=|texSecti|
|000009f0| 6f 6e 4e 61 6d 65 0d 73 | 79 6e 20 72 65 67 69 6f |onName.s|yn regio|
|00000a00| 6e 20 74 65 78 53 65 63 | 74 69 6f 6e 4e 61 6d 65 |n texSec|tionName|
|00000a10| 20 6d 61 74 63 68 67 72 | 6f 75 70 3d 44 65 6c 69 | matchgr|oup=Deli|
|00000a20| 6d 69 74 65 72 20 73 74 | 61 72 74 3d 22 7b 22 20 |miter st|art="{" |
|00000a30| 65 6e 64 3d 22 7d 22 20 | 63 6f 6e 74 61 69 6e 65 |end="}" |containe|
|00000a40| 64 0d 0d 22 20 5c 64 6f | 63 75 6d 65 6e 74 63 6c |d.." \do|cumentcl|
|00000a50| 61 73 73 2c 20 5c 64 6f | 63 75 6d 65 6e 74 73 74 |ass, \do|cumentst|
|00000a60| 79 6c 65 2c 20 5c 75 73 | 65 70 61 63 6b 61 67 65 |yle, \us|epackage|
|00000a70| 0d 73 79 6e 20 6d 61 74 | 63 68 20 74 65 78 44 6f |.syn mat|ch texDo|
|00000a80| 63 75 6d 65 6e 74 54 79 | 70 65 20 22 5c 5c 64 6f |cumentTy|pe "\\do|
|00000a90| 63 75 6d 65 6e 74 63 6c | 61 73 73 5c 7c 5c 5c 64 |cumentcl|ass\|\\d|
|00000aa0| 6f 63 75 6d 65 6e 74 73 | 74 79 6c 65 5c 7c 5c 5c |ocuments|tyle\|\\|
|00000ab0| 75 73 65 70 61 63 6b 61 | 67 65 22 20 6e 65 78 74 |usepacka|ge" next|
|00000ac0| 67 72 6f 75 70 3d 74 65 | 78 53 65 63 74 69 6f 6e |group=te|xSection|
|00000ad0| 4e 61 6d 65 2c 74 65 78 | 44 6f 63 75 6d 65 6e 74 |Name,tex|Document|
|00000ae0| 54 79 70 65 41 72 67 73 | 0d 73 79 6e 20 72 65 67 |TypeArgs|.syn reg|
|00000af0| 69 6f 6e 20 74 65 78 44 | 6f 63 75 6d 65 6e 74 54 |ion texD|ocumentT|
|00000b00| 79 70 65 41 72 67 73 20 | 6d 61 74 63 68 67 72 6f |ypeArgs |matchgro|
|00000b10| 75 70 3d 44 65 6c 69 6d | 69 74 65 72 20 73 74 61 |up=Delim|iter sta|
|00000b20| 72 74 3d 22 5c 5b 22 20 | 65 6e 64 3d 22 5d 22 20 |rt="\[" |end="]" |
|00000b30| 63 6f 6e 74 61 69 6e 65 | 64 20 6e 65 78 74 67 72 |containe|d nextgr|
|00000b40| 6f 75 70 3d 74 65 78 53 | 65 63 74 69 6f 6e 4e 61 |oup=texS|ectionNa|
|00000b50| 6d 65 0d 0d 22 20 54 65 | 58 20 69 6e 70 75 74 0d |me.." Te|X input.|
|00000b60| 73 79 6e 20 6d 61 74 63 | 68 20 74 65 78 49 6e 70 |syn matc|h texInp|
|00000b70| 75 74 09 22 5c 5c 69 6e | 70 75 74 5c 73 5c 2b 5b |ut."\\in|put\s\+[|
|00000b80| 61 2d 7a 41 2d 5a 2f 2e | 30 2d 39 5d 5c 2b 22 68 |a-zA-Z/.|0-9]\+"h|
|00000b90| 73 3d 73 2b 37 09 63 6f | 6e 74 61 69 6e 73 3d 74 |s=s+7.co|ntains=t|
|00000ba0| 65 78 53 74 61 74 65 6d | 65 6e 74 0d 0d 22 20 54 |exStatem|ent.." T|
|00000bb0| 79 70 65 20 53 74 79 6c | 65 73 20 28 4c 61 54 65 |ype Styl|es (LaTe|
|00000bc0| 58 20 32 2e 30 39 29 0d | 73 79 6e 20 6d 61 74 63 |X 2.09).|syn matc|
|00000bd0| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000be0| 5c 5c 72 6d 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |\\rm\>".|syn matc|
|00000bf0| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000c00| 5c 5c 65 6d 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |\\em\>".|syn matc|
|00000c10| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000c20| 5c 5c 62 66 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |\\bf\>".|syn matc|
|00000c30| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000c40| 5c 5c 69 74 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |\\it\>".|syn matc|
|00000c50| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000c60| 5c 5c 73 6c 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |\\sl\>".|syn matc|
|00000c70| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000c80| 5c 5c 73 66 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |\\sf\>".|syn matc|
|00000c90| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000ca0| 5c 5c 73 63 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |\\sc\>".|syn matc|
|00000cb0| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000cc0| 5c 5c 74 74 5c 3e 22 0d | 0d 22 20 54 79 70 65 20 |\\tt\>".|." Type |
|00000cd0| 53 74 79 6c 65 73 3a 20 | 61 74 74 72 69 62 75 74 |Styles: |attribut|
|00000ce0| 65 73 2c 20 63 6f 6d 6d | 61 6e 64 73 2c 20 66 61 |es, comm|ands, fa|
|00000cf0| 6d 69 6c 69 65 73 2c 20 | 65 74 63 20 28 4c 61 54 |milies, |etc (LaT|
|00000d00| 65 58 32 45 29 0d 73 79 | 6e 20 6d 61 74 63 68 20 |eX2E).sy|n match |
|00000d10| 74 65 78 54 79 70 65 53 | 74 79 6c 65 09 22 5c 5c |texTypeS|tyle."\\|
|00000d20| 74 65 78 74 62 66 5c 3e | 22 0d 73 79 6e 20 6d 61 |textbf\>|".syn ma|
|00000d30| 74 63 68 20 74 65 78 54 | 79 70 65 53 74 79 6c 65 |tch texT|ypeStyle|
|00000d40| 09 22 5c 5c 74 65 78 74 | 69 74 5c 3e 22 0d 73 79 |."\\text|it\>".sy|
|00000d50| 6e 20 6d 61 74 63 68 20 | 74 65 78 54 79 70 65 53 |n match |texTypeS|
|00000d60| 74 79 6c 65 09 22 5c 5c | 74 65 78 74 6d 64 5c 3e |tyle."\\|textmd\>|
|00000d70| 22 0d 73 79 6e 20 6d 61 | 74 63 68 20 74 65 78 54 |".syn ma|tch texT|
|00000d80| 79 70 65 53 74 79 6c 65 | 09 22 5c 5c 74 65 78 74 |ypeStyle|."\\text|
|00000d90| 72 6d 5c 3e 22 0d 73 79 | 6e 20 6d 61 74 63 68 20 |rm\>".sy|n match |
|00000da0| 74 65 78 54 79 70 65 53 | 74 79 6c 65 09 22 5c 5c |texTypeS|tyle."\\|
|00000db0| 74 65 78 74 73 63 5c 3e | 22 0d 73 79 6e 20 6d 61 |textsc\>|".syn ma|
|00000dc0| 74 63 68 20 74 65 78 54 | 79 70 65 53 74 79 6c 65 |tch texT|ypeStyle|
|00000dd0| 09 22 5c 5c 74 65 78 74 | 73 66 5c 3e 22 0d 73 79 |."\\text|sf\>".sy|
|00000de0| 6e 20 6d 61 74 63 68 20 | 74 65 78 54 79 70 65 53 |n match |texTypeS|
|00000df0| 74 79 6c 65 09 22 5c 5c | 74 65 78 74 73 6c 5c 3e |tyle."\\|textsl\>|
|00000e00| 22 0d 73 79 6e 20 6d 61 | 74 63 68 20 74 65 78 54 |".syn ma|tch texT|
|00000e10| 79 70 65 53 74 79 6c 65 | 09 22 5c 5c 74 65 78 74 |ypeStyle|."\\text|
|00000e20| 74 74 5c 3e 22 0d 73 79 | 6e 20 6d 61 74 63 68 20 |tt\>".sy|n match |
|00000e30| 74 65 78 54 79 70 65 53 | 74 79 6c 65 09 22 5c 5c |texTypeS|tyle."\\|
|00000e40| 74 65 78 74 75 70 5c 3e | 22 0d 0d 73 79 6e 20 6d |textup\>|"..syn m|
|00000e50| 61 74 63 68 20 74 65 78 | 54 79 70 65 53 74 79 6c |atch tex|TypeStyl|
|00000e60| 65 09 22 5c 5c 6d 61 74 | 68 62 66 5c 3e 22 0d 73 |e."\\mat|hbf\>".s|
|00000e70| 79 6e 20 6d 61 74 63 68 | 20 74 65 78 54 79 70 65 |yn match| texType|
|00000e80| 53 74 79 6c 65 09 22 5c | 5c 6d 61 74 68 63 61 6c |Style."\|\mathcal|
|00000e90| 5c 3e 22 0d 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |\>".syn |match te|
|00000ea0| 78 54 79 70 65 53 74 79 | 6c 65 09 22 5c 5c 6d 61 |xTypeSty|le."\\ma|
|00000eb0| 74 68 69 74 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |thit\>".|syn matc|
|00000ec0| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000ed0| 5c 5c 6d 61 74 68 6e 6f | 72 6d 61 6c 5c 3e 22 0d |\\mathno|rmal\>".|
|00000ee0| 73 79 6e 20 6d 61 74 63 | 68 20 74 65 78 54 79 70 |syn matc|h texTyp|
|00000ef0| 65 53 74 79 6c 65 09 22 | 5c 5c 6d 61 74 68 72 6d |eStyle."|\\mathrm|
|00000f00| 5c 3e 22 0d 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |\>".syn |match te|
|00000f10| 78 54 79 70 65 53 74 79 | 6c 65 09 22 5c 5c 6d 61 |xTypeSty|le."\\ma|
|00000f20| 74 68 73 66 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |thsf\>".|syn matc|
|00000f30| 68 20 74 65 78 54 79 70 | 65 53 74 79 6c 65 09 22 |h texTyp|eStyle."|
|00000f40| 5c 5c 6d 61 74 68 74 74 | 5c 3e 22 0d 0d 73 79 6e |\\mathtt|\>"..syn|
|00000f50| 20 6d 61 74 63 68 20 74 | 65 78 54 79 70 65 53 74 | match t|exTypeSt|
|00000f60| 79 6c 65 09 22 5c 5c 72 | 6d 66 61 6d 69 6c 79 5c |yle."\\r|mfamily\|
|00000f70| 3e 22 0d 73 79 6e 20 6d | 61 74 63 68 20 74 65 78 |>".syn m|atch tex|
|00000f80| 54 79 70 65 53 74 79 6c | 65 09 22 5c 5c 73 66 66 |TypeStyl|e."\\sff|
|00000f90| 61 6d 69 6c 79 5c 3e 22 | 0d 73 79 6e 20 6d 61 74 |amily\>"|.syn mat|
|00000fa0| 63 68 20 74 65 78 54 79 | 70 65 53 74 79 6c 65 09 |ch texTy|peStyle.|
|00000fb0| 22 5c 5c 74 74 66 61 6d | 69 6c 79 5c 3e 22 0d 0d |"\\ttfam|ily\>"..|
|00000fc0| 73 79 6e 20 6d 61 74 63 | 68 20 74 65 78 54 79 70 |syn matc|h texTyp|
|00000fd0| 65 53 74 79 6c 65 09 22 | 5c 5c 69 74 73 68 61 70 |eStyle."|\\itshap|
|00000fe0| 65 5c 3e 22 0d 73 79 6e | 20 6d 61 74 63 68 20 74 |e\>".syn| match t|
|00000ff0| 65 78 54 79 70 65 53 74 | 79 6c 65 09 22 5c 5c 73 |exTypeSt|yle."\\s|
|00001000| 63 73 68 61 70 65 5c 3e | 22 0d 73 79 6e 20 6d 61 |cshape\>|".syn ma|
|00001010| 74 63 68 20 74 65 78 54 | 79 70 65 53 74 79 6c 65 |tch texT|ypeStyle|
|00001020| 09 22 5c 5c 73 6c 73 68 | 61 70 65 5c 3e 22 0d 73 |."\\slsh|ape\>".s|
|00001030| 79 6e 20 6d 61 74 63 68 | 20 74 65 78 54 79 70 65 |yn match| texType|
|00001040| 53 74 79 6c 65 09 22 5c | 5c 75 70 73 68 61 70 65 |Style."\|\upshape|
|00001050| 5c 3e 22 0d 0d 73 79 6e | 20 6d 61 74 63 68 20 74 |\>"..syn| match t|
|00001060| 65 78 54 79 70 65 53 74 | 79 6c 65 09 22 5c 5c 62 |exTypeSt|yle."\\b|
|00001070| 66 73 65 72 69 65 73 5c | 3e 22 0d 73 79 6e 20 6d |fseries\|>".syn m|
|00001080| 61 74 63 68 20 74 65 78 | 54 79 70 65 53 74 79 6c |atch tex|TypeStyl|
|00001090| 65 09 22 5c 5c 6d 64 73 | 65 72 69 65 73 5c 3e 22 |e."\\mds|eries\>"|
|000010a0| 0d 0d 22 20 53 6f 6d 65 | 20 74 79 70 65 20 73 69 |.." Some| type si|
|000010b0| 7a 65 73 0d 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |zes.syn |match te|
|000010c0| 78 54 79 70 65 53 69 7a | 65 09 22 5c 5c 74 69 6e |xTypeSiz|e."\\tin|
|000010d0| 79 5c 3e 22 0d 73 79 6e | 20 6d 61 74 63 68 20 74 |y\>".syn| match t|
|000010e0| 65 78 54 79 70 65 53 69 | 7a 65 09 22 5c 5c 73 63 |exTypeSi|ze."\\sc|
|000010f0| 72 69 70 74 73 69 7a 65 | 5c 3e 22 0d 73 79 6e 20 |riptsize|\>".syn |
|00001100| 6d 61 74 63 68 20 74 65 | 78 54 79 70 65 53 69 7a |match te|xTypeSiz|
|00001110| 65 09 22 5c 5c 66 6f 6f | 74 6e 6f 74 65 73 69 7a |e."\\foo|tnotesiz|
|00001120| 65 5c 3e 22 0d 73 79 6e | 20 6d 61 74 63 68 20 74 |e\>".syn| match t|
|00001130| 65 78 54 79 70 65 53 69 | 7a 65 09 22 5c 5c 73 6d |exTypeSi|ze."\\sm|
|00001140| 61 6c 6c 5c 3e 22 0d 73 | 79 6e 20 6d 61 74 63 68 |all\>".s|yn match|
|00001150| 20 74 65 78 54 79 70 65 | 53 69 7a 65 09 22 5c 5c | texType|Size."\\|
|00001160| 6e 6f 72 6d 61 6c 73 69 | 7a 65 5c 3e 22 0d 73 79 |normalsi|ze\>".sy|
|00001170| 6e 20 6d 61 74 63 68 20 | 74 65 78 54 79 70 65 53 |n match |texTypeS|
|00001180| 69 7a 65 09 22 5c 5c 6c | 61 72 67 65 5c 3e 22 0d |ize."\\l|arge\>".|
|00001190| 73 79 6e 20 6d 61 74 63 | 68 20 74 65 78 54 79 70 |syn matc|h texTyp|
|000011a0| 65 53 69 7a 65 09 22 5c | 5c 4c 61 72 67 65 5c 3e |eSize."\|\Large\>|
|000011b0| 22 0d 73 79 6e 20 6d 61 | 74 63 68 20 74 65 78 54 |".syn ma|tch texT|
|000011c0| 79 70 65 53 69 7a 65 09 | 22 5c 5c 4c 41 52 47 45 |ypeSize.|"\\LARGE|
|000011d0| 5c 3e 22 0d 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |\>".syn |match te|
|000011e0| 78 54 79 70 65 53 69 7a | 65 09 22 5c 5c 68 75 67 |xTypeSiz|e."\\hug|
|000011f0| 65 5c 3e 22 0d 73 79 6e | 20 6d 61 74 63 68 20 74 |e\>".syn| match t|
|00001200| 65 78 54 79 70 65 53 69 | 7a 65 09 22 5c 5c 48 75 |exTypeSi|ze."\\Hu|
|00001210| 67 65 5c 3e 22 0d 0d 22 | 20 53 65 63 74 69 6f 6e |ge\>".."| Section|
|00001220| 73 2c 20 73 75 62 73 65 | 63 74 69 6f 6e 73 2c 20 |s, subse|ctions, |
|00001230| 65 74 63 0d 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |etc.syn |match te|
|00001240| 78 53 65 63 74 69 6f 6e | 09 22 5c 5c 5c 28 73 75 |xSection|."\\\(su|
|00001250| 62 5c 29 2a 73 65 63 74 | 69 6f 6e 5c 2a 5c 3d 5c |b\)*sect|ion\*\=\|
|00001260| 3e 22 0d 73 79 6e 20 6d | 61 74 63 68 20 74 65 78 |>".syn m|atch tex|
|00001270| 53 65 63 74 69 6f 6e 09 | 22 5c 5c 5c 28 74 69 74 |Section.|"\\\(tit|
|00001280| 6c 65 5c 7c 61 75 74 68 | 6f 72 5c 7c 70 61 72 74 |le\|auth|or\|part|
|00001290| 5c 7c 63 68 61 70 74 65 | 72 5c 7c 70 61 72 61 67 |\|chapte|r\|parag|
|000012a0| 72 61 70 68 5c 7c 73 75 | 62 70 61 72 61 67 72 61 |raph\|su|bparagra|
|000012b0| 70 68 5c 29 5c 3e 22 0d | 73 79 6e 20 6d 61 74 63 |ph\)\>".|syn matc|
|000012c0| 68 20 74 65 78 53 65 63 | 74 69 6f 6e 09 22 5c 5c |h texSec|tion."\\|
|000012d0| 62 65 67 69 6e 5c 73 2a | 7b 5c 73 2a 61 62 73 74 |begin\s*|{\s*abst|
|000012e0| 72 61 63 74 5c 73 2a 7d | 5c 7c 5c 5c 65 6e 64 5c |ract\s*}|\|\\end\|
|000012f0| 73 2a 7b 5c 73 2a 61 62 | 73 74 72 61 63 74 5c 73 |s*{\s*ab|stract\s|
|00001300| 2a 7d 22 0d 0d 22 20 42 | 61 64 20 4d 61 74 68 20 |*}".." B|ad Math |
|00001310| 28 6d 69 73 6d 61 74 63 | 68 65 64 29 0d 73 79 6e |(mismatc|hed).syn|
|00001320| 20 6d 61 74 63 68 20 74 | 65 78 42 61 64 4d 61 74 | match t|exBadMat|
|00001330| 68 09 22 5c 5c 65 6e 64 | 5c 73 2a 7b 5c 73 2a 5c |h."\\end|\s*{\s*\|
|00001340| 28 73 70 6c 69 74 5c 7c | 61 6c 69 67 6e 5c 7c 67 |(split\||align\|g|
|00001350| 61 74 68 65 72 5c 7c 61 | 6c 69 67 6e 61 74 5c 7c |ather\|a|lignat\||
|00001360| 66 6c 61 6c 69 67 6e 5c | 7c 6d 75 6c 74 6c 69 6e |flalign\||multlin|
|00001370| 65 5c 29 5c 73 2a 7d 22 | 0d 73 79 6e 20 6d 61 74 |e\)\s*}"|.syn mat|
|00001380| 63 68 20 74 65 78 42 61 | 64 4d 61 74 68 09 22 5c |ch texBa|dMath."\|
|00001390| 5c 65 6e 64 5c 73 2a 7b | 5c 73 2a 5c 28 65 71 75 |\end\s*{|\s*\(equ|
|000013a0| 61 74 69 6f 6e 5c 7c 65 | 71 6e 61 72 72 61 79 5c |ation\|e|qnarray\|
|000013b0| 7c 64 69 73 70 6c 61 79 | 6d 61 74 68 5c 29 5c 2a ||display|math\)\*|
|000013c0| 5c 3d 5c 73 2a 7d 22 0d | 73 79 6e 20 6d 61 74 63 |\=\s*}".|syn matc|
|000013d0| 68 20 74 65 78 42 61 64 | 4d 61 74 68 09 22 5c 5c |h texBad|Math."\\|
|000013e0| 5b 5c 5d 29 5d 22 0d 0d | 22 20 4d 61 74 68 20 5a |[\])]"..|" Math Z|
|000013f0| 6f 6e 65 73 20 61 6e 64 | 20 43 6c 75 73 74 65 72 |ones and| Cluster|
|00001400| 73 0d 73 79 6e 20 63 6c | 75 73 74 65 72 20 74 65 |s.syn cl|uster te|
|00001410| 78 4d 61 74 68 5a 6f 6e | 65 47 72 6f 75 70 20 63 |xMathZon|eGroup c|
|00001420| 6f 6e 74 61 69 6e 73 3d | 74 65 78 43 6f 6d 6d 65 |ontains=|texComme|
|00001430| 6e 74 2c 74 65 78 44 65 | 6c 69 6d 69 74 65 72 2c |nt,texDe|limiter,|
|00001440| 74 65 78 45 72 72 6f 72 | 2c 74 65 78 4c 65 6e 67 |texError|,texLeng|
|00001450| 74 68 2c 74 65 78 4d 61 | 74 68 44 65 6c 69 6d 2c |th,texMa|thDelim,|
|00001460| 74 65 78 4d 61 74 68 4d | 61 74 63 68 65 72 2c 74 |texMathM|atcher,t|
|00001470| 65 78 4d 61 74 68 4f 70 | 65 72 2c 74 65 78 4d 61 |exMathOp|er,texMa|
|00001480| 74 68 50 61 72 65 6e 2c | 74 65 78 52 65 66 5a 6f |thParen,|texRefZo|
|00001490| 6e 65 2c 74 65 78 53 74 | 61 74 65 6d 65 6e 74 2c |ne,texSt|atement,|
|000014a0| 74 65 78 54 79 70 65 53 | 69 7a 65 2c 74 65 78 54 |texTypeS|ize,texT|
|000014b0| 79 70 65 53 74 79 6c 65 | 2c 74 65 78 53 70 65 63 |ypeStyle|,texSpec|
|000014c0| 69 61 6c 43 68 61 72 0d | 73 79 6e 20 63 6c 75 73 |ialChar.|syn clus|
|000014d0| 74 65 72 20 74 65 78 4d | 61 74 68 5a 6f 6e 65 73 |ter texM|athZones|
|000014e0| 20 63 6f 6e 74 61 69 6e | 73 3d 74 65 78 4d 61 74 | contain|s=texMat|
|000014f0| 68 5a 6f 6e 65 41 2c 74 | 65 78 4d 61 74 68 5a 6f |hZoneA,t|exMathZo|
|00001500| 6e 65 42 2c 74 65 78 4d | 61 74 68 5a 6f 6e 65 43 |neB,texM|athZoneC|
|00001510| 2c 74 65 78 4d 61 74 68 | 5a 6f 6e 65 44 2c 74 65 |,texMath|ZoneD,te|
|00001520| 78 4d 61 74 68 5a 6f 6e | 65 45 2c 74 65 78 4d 61 |xMathZon|eE,texMa|
|00001530| 74 68 5a 6f 6e 65 46 2c | 74 65 78 4d 61 74 68 5a |thZoneF,|texMathZ|
|00001540| 6f 6e 65 47 2c 74 65 78 | 4d 61 74 68 5a 6f 6e 65 |oneG,tex|MathZone|
|00001550| 48 2c 74 65 78 4d 61 74 | 68 5a 6f 6e 65 49 2c 74 |H,texMat|hZoneI,t|
|00001560| 65 78 4d 61 74 68 5a 6f | 6e 65 4a 2c 74 65 78 4d |exMathZo|neJ,texM|
|00001570| 61 74 68 5a 6f 6e 65 4b | 2c 74 65 78 4d 61 74 68 |athZoneK|,texMath|
|00001580| 5a 6f 6e 65 4c 2c 74 65 | 78 4d 61 74 68 5a 6f 6e |ZoneL,te|xMathZon|
|00001590| 65 4d 2c 74 65 78 4d 61 | 74 68 5a 6f 6e 65 4e 2c |eM,texMa|thZoneN,|
|000015a0| 74 65 78 4d 61 74 68 5a | 6f 6e 65 4f 2c 74 65 78 |texMathZ|oneO,tex|
|000015b0| 4d 61 74 68 5a 6f 6e 65 | 50 2c 74 65 78 4d 61 74 |MathZone|P,texMat|
|000015c0| 68 5a 6f 6e 65 51 2c 74 | 65 78 4d 61 74 68 5a 6f |hZoneQ,t|exMathZo|
|000015d0| 6e 65 52 2c 74 65 78 4d | 61 74 68 5a 6f 6e 65 53 |neR,texM|athZoneS|
|000015e0| 2c 74 65 78 4d 61 74 68 | 5a 6f 6e 65 54 2c 74 65 |,texMath|ZoneT,te|
|000015f0| 78 4d 61 74 68 5a 6f 6e | 65 55 2c 74 65 78 4d 61 |xMathZon|eU,texMa|
|00001600| 74 68 5a 6f 6e 65 56 2c | 74 65 78 4d 61 74 68 5a |thZoneV,|texMathZ|
|00001610| 6f 6e 65 57 0d 0d 73 79 | 6e 20 72 65 67 69 6f 6e |oneW..sy|n region|
|00001620| 20 74 65 78 4d 61 74 68 | 5a 6f 6e 65 41 09 73 74 | texMath|ZoneA.st|
|00001630| 61 72 74 3d 22 5c 5c 62 | 65 67 69 6e 5c 73 2a 7b |art="\\b|egin\s*{|
|00001640| 5c 73 2a 61 6c 69 67 6e | 5c 2a 5c 73 2a 7d 22 09 |\s*align|\*\s*}".|
|00001650| 65 6e 64 3d 22 5c 5c 65 | 6e 64 5c 73 2a 7b 5c 73 |end="\\e|nd\s*{\s|
|00001660| 2a 61 6c 69 67 6e 5c 2a | 5c 73 2a 7d 22 09 6b 65 |*align\*|\s*}".ke|
|00001670| 65 70 65 6e 64 20 63 6f | 6e 74 61 69 6e 73 3d 40 |epend co|ntains=@|
|00001680| 74 65 78 4d 61 74 68 5a | 6f 6e 65 47 72 6f 75 70 |texMathZ|oneGroup|
|00001690| 0d 73 79 6e 20 72 65 67 | 69 6f 6e 20 74 65 78 4d |.syn reg|ion texM|
|000016a0| 61 74 68 5a 6f 6e 65 42 | 09 73 74 61 72 74 3d 22 |athZoneB|.start="|
|000016b0| 5c 5c 62 65 67 69 6e 5c | 73 2a 7b 5c 73 2a 61 6c |\\begin\|s*{\s*al|
|000016c0| 69 67 6e 61 74 5c 2a 5c | 73 2a 7d 22 09 65 6e 64 |ignat\*\|s*}".end|
|000016d0| 3d 22 5c 5c 65 6e 64 5c | 73 2a 7b 5c 73 2a 61 6c |="\\end\|s*{\s*al|
|000016e0| 69 67 6e 61 74 5c 2a 5c | 73 2a 7d 22 09 6b 65 65 |ignat\*\|s*}".kee|
|000016f0| 70 65 6e 64 20 63 6f 6e | 74 61 69 6e 73 3d 40 74 |pend con|tains=@t|
|00001700| 65 78 4d 61 74 68 5a 6f | 6e 65 47 72 6f 75 70 0d |exMathZo|neGroup.|
|00001710| 73 79 6e 20 72 65 67 69 | 6f 6e 20 74 65 78 4d 61 |syn regi|on texMa|
|00001720| 74 68 5a 6f 6e 65 43 09 | 73 74 61 72 74 3d 22 5c |thZoneC.|start="\|
|00001730| 5c 62 65 67 69 6e 5c 73 | 2a 7b 5c 73 2a 61 6c 69 |\begin\s|*{\s*ali|
|00001740| 67 6e 61 74 5c 73 2a 7d | 22 09 65 6e 64 3d 22 5c |gnat\s*}|".end="\|
|00001750| 5c 65 6e 64 5c 73 2a 7b | 5c 73 2a 61 6c 69 67 6e |\end\s*{|\s*align|
|00001760| 61 74 5c 73 2a 7d 22 09 | 6b 65 65 70 65 6e 64 20 |at\s*}".|keepend |
|00001770| 63 6f 6e 74 61 69 6e 73 | 3d 40 74 65 78 4d 61 74 |contains|=@texMat|
|00001780| 68 5a 6f 6e 65 47 72 6f | 75 70 0d 73 79 6e 20 72 |hZoneGro|up.syn r|
|00001790| 65 67 69 6f 6e 20 74 65 | 78 4d 61 74 68 5a 6f 6e |egion te|xMathZon|
|000017a0| 65 44 09 73 74 61 72 74 | 3d 22 5c 5c 62 65 67 69 |eD.start|="\\begi|
|000017b0| 6e 5c 73 2a 7b 5c 73 2a | 61 6c 69 67 6e 5c 73 2a |n\s*{\s*|align\s*|
|000017c0| 7d 22 09 65 6e 64 3d 22 | 5c 5c 65 6e 64 5c 73 2a |}".end="|\\end\s*|
|000017d0| 7b 5c 73 2a 61 6c 69 67 | 6e 5c 73 2a 7d 22 09 6b |{\s*alig|n\s*}".k|
|000017e0| 65 65 70 65 6e 64 20 63 | 6f 6e 74 61 69 6e 73 3d |eepend c|ontains=|
|000017f0| 40 74 65 78 4d 61 74 68 | 5a 6f 6e 65 47 72 6f 75 |@texMath|ZoneGrou|
|00001800| 70 0d 73 79 6e 20 72 65 | 67 69 6f 6e 20 74 65 78 |p.syn re|gion tex|
|00001810| 4d 61 74 68 5a 6f 6e 65 | 45 09 73 74 61 72 74 3d |MathZone|E.start=|
|00001820| 22 5c 5c 62 65 67 69 6e | 5c 73 2a 7b 5c 73 2a 65 |"\\begin|\s*{\s*e|
|00001830| 71 6e 61 72 72 61 79 5c | 2a 5c 73 2a 7d 22 09 65 |qnarray\|*\s*}".e|
|00001840| 6e 64 3d 22 5c 5c 65 6e | 64 5c 73 2a 7b 5c 73 2a |nd="\\en|d\s*{\s*|
|00001850| 65 71 6e 61 72 72 61 79 | 5c 2a 5c 73 2a 7d 22 09 |eqnarray|\*\s*}".|
|00001860| 6b 65 65 70 65 6e 64 20 | 63 6f 6e 74 61 69 6e 73 |keepend |contains|
|00001870| 3d 40 74 65 78 4d 61 74 | 68 5a 6f 6e 65 47 72 6f |=@texMat|hZoneGro|
|00001880| 75 70 0d 73 79 6e 20 72 | 65 67 69 6f 6e 20 74 65 |up.syn r|egion te|
|00001890| 78 4d 61 74 68 5a 6f 6e | 65 46 09 73 74 61 72 74 |xMathZon|eF.start|
|000018a0| 3d 22 5c 5c 62 65 67 69 | 6e 5c 73 2a 7b 5c 73 2a |="\\begi|n\s*{\s*|
|000018b0| 65 71 6e 61 72 72 61 79 | 5c 73 2a 7d 22 09 65 6e |eqnarray|\s*}".en|
|000018c0| 64 3d 22 5c 5c 65 6e 64 | 5c 73 2a 7b 5c 73 2a 65 |d="\\end|\s*{\s*e|
|000018d0| 71 6e 61 72 72 61 79 5c | 73 2a 7d 22 09 6b 65 65 |qnarray\|s*}".kee|
|000018e0| 70 65 6e 64 20 63 6f 6e | 74 61 69 6e 73 3d 40 74 |pend con|tains=@t|
|000018f0| 65 78 4d 61 74 68 5a 6f | 6e 65 47 72 6f 75 70 0d |exMathZo|neGroup.|
|00001900| 73 79 6e 20 72 65 67 69 | 6f 6e 20 74 65 78 4d 61 |syn regi|on texMa|
|00001910| 74 68 5a 6f 6e 65 47 09 | 73 74 61 72 74 3d 22 5c |thZoneG.|start="\|
|00001920| 5c 62 65 67 69 6e 5c 73 | 2a 7b 5c 73 2a 65 71 75 |\begin\s|*{\s*equ|
|00001930| 61 74 69 6f 6e 5c 2a 5c | 73 2a 7d 22 09 65 6e 64 |ation\*\|s*}".end|
|00001940| 3d 22 5c 5c 65 6e 64 5c | 73 2a 7b 5c 73 2a 65 71 |="\\end\|s*{\s*eq|
|00001950| 75 61 74 69 6f 6e 5c 2a | 5c 73 2a 7d 22 09 6b 65 |uation\*|\s*}".ke|
|00001960| 65 70 65 6e 64 20 63 6f | 6e 74 61 69 6e 73 3d 40 |epend co|ntains=@|
|00001970| 74 65 78 4d 61 74 68 5a | 6f 6e 65 47 72 6f 75 70 |texMathZ|oneGroup|
|00001980| 0d 73 79 6e 20 72 65 67 | 69 6f 6e 20 74 65 78 4d |.syn reg|ion texM|
|00001990| 61 74 68 5a 6f 6e 65 48 | 09 73 74 61 72 74 3d 22 |athZoneH|.start="|
|000019a0| 5c 5c 62 65 67 69 6e 5c | 73 2a 7b 5c 73 2a 65 71 |\\begin\|s*{\s*eq|
|000019b0| 75 61 74 69 6f 6e 5c 73 | 2a 7d 22 09 65 6e 64 3d |uation\s|*}".end=|
|000019c0| 22 5c 5c 65 6e 64 5c 73 | 2a 7b 5c 73 2a 65 71 75 |"\\end\s|*{\s*equ|
|000019d0| 61 74 69 6f 6e 5c 73 2a | 7d 22 09 6b 65 65 70 65 |ation\s*|}".keepe|
|000019e0| 6e 64 20 63 6f 6e 74 61 | 69 6e 73 3d 40 74 65 78 |nd conta|ins=@tex|
|000019f0| 4d 61 74 68 5a 6f 6e 65 | 47 72 6f 75 70 0d 73 79 |MathZone|Group.sy|
|00001a00| 6e 20 72 65 67 69 6f 6e | 20 74 65 78 4d 61 74 68 |n region| texMath|
|00001a10| 5a 6f 6e 65 49 09 73 74 | 61 72 74 3d 22 5c 5c 62 |ZoneI.st|art="\\b|
|00001a20| 65 67 69 6e 5c 73 2a 7b | 5c 73 2a 66 6c 61 6c 69 |egin\s*{|\s*flali|
|00001a30| 67 6e 5c 2a 5c 73 2a 7d | 22 09 65 6e 64 3d 22 5c |gn\*\s*}|".end="\|
|00001a40| 5c 65 6e 64 5c 73 2a 7b | 5c 73 2a 66 6c 61 6c 69 |\end\s*{|\s*flali|
|00001a50| 67 6e 5c 2a 5c 73 2a 7d | 22 09 6b 65 65 70 65 6e |gn\*\s*}|".keepen|
|00001a60| 64 20 63 6f 6e 74 61 69 | 6e 73 3d 40 74 65 78 4d |d contai|ns=@texM|
|00001a70| 61 74 68 5a 6f 6e 65 47 | 72 6f 75 70 0d 73 79 6e |athZoneG|roup.syn|
|00001a80| 20 72 65 67 69 6f 6e 20 | 74 65 78 4d 61 74 68 5a | region |texMathZ|
|00001a90| 6f 6e 65 4a 09 73 74 61 | 72 74 3d 22 5c 5c 62 65 |oneJ.sta|rt="\\be|
|00001aa0| 67 69 6e 5c 73 2a 7b 5c | 73 2a 66 6c 61 6c 69 67 |gin\s*{\|s*flalig|
|00001ab0| 6e 5c 73 2a 7d 22 09 65 | 6e 64 3d 22 5c 5c 65 6e |n\s*}".e|nd="\\en|
|00001ac0| 64 5c 73 2a 7b 5c 73 2a | 66 6c 61 6c 69 67 6e 5c |d\s*{\s*|flalign\|
|00001ad0| 73 2a 7d 22 09 6b 65 65 | 70 65 6e 64 20 63 6f 6e |s*}".kee|pend con|
|00001ae0| 74 61 69 6e 73 3d 40 74 | 65 78 4d 61 74 68 5a 6f |tains=@t|exMathZo|
|00001af0| 6e 65 47 72 6f 75 70 0d | 73 79 6e 20 72 65 67 69 |neGroup.|syn regi|
|00001b00| 6f 6e 20 74 65 78 4d 61 | 74 68 5a 6f 6e 65 4b 09 |on texMa|thZoneK.|
|00001b10| 73 74 61 72 74 3d 22 5c | 5c 62 65 67 69 6e 5c 73 |start="\|\begin\s|
|00001b20| 2a 7b 5c 73 2a 67 61 74 | 68 65 72 5c 2a 5c 73 2a |*{\s*gat|her\*\s*|
|00001b30| 7d 22 09 65 6e 64 3d 22 | 5c 5c 65 6e 64 5c 73 2a |}".end="|\\end\s*|
|00001b40| 7b 5c 73 2a 67 61 74 68 | 65 72 5c 2a 5c 73 2a 7d |{\s*gath|er\*\s*}|
|00001b50| 22 09 6b 65 65 70 65 6e | 64 20 63 6f 6e 74 61 69 |".keepen|d contai|
|00001b60| 6e 73 3d 40 74 65 78 4d | 61 74 68 5a 6f 6e 65 47 |ns=@texM|athZoneG|
|00001b70| 72 6f 75 70 0d 73 79 6e | 20 72 65 67 69 6f 6e 20 |roup.syn| region |
|00001b80| 74 65 78 4d 61 74 68 5a | 6f 6e 65 4c 09 73 74 61 |texMathZ|oneL.sta|
|00001b90| 72 74 3d 22 5c 5c 62 65 | 67 69 6e 5c 73 2a 7b 5c |rt="\\be|gin\s*{\|
|00001ba0| 73 2a 67 61 74 68 65 72 | 5c 73 2a 7d 22 09 65 6e |s*gather|\s*}".en|
|00001bb0| 64 3d 22 5c 5c 65 6e 64 | 5c 73 2a 7b 5c 73 2a 67 |d="\\end|\s*{\s*g|
|00001bc0| 61 74 68 65 72 5c 73 2a | 7d 22 09 6b 65 65 70 65 |ather\s*|}".keepe|
|00001bd0| 6e 64 20 63 6f 6e 74 61 | 69 6e 73 3d 40 74 65 78 |nd conta|ins=@tex|
|00001be0| 4d 61 74 68 5a 6f 6e 65 | 47 72 6f 75 70 0d 73 79 |MathZone|Group.sy|
|00001bf0| 6e 20 72 65 67 69 6f 6e | 20 74 65 78 4d 61 74 68 |n region| texMath|
|00001c00| 5a 6f 6e 65 4d 09 73 74 | 61 72 74 3d 22 5c 5c 62 |ZoneM.st|art="\\b|
|00001c10| 65 67 69 6e 5c 73 2a 7b | 5c 73 2a 6d 61 74 68 5c |egin\s*{|\s*math\|
|00001c20| 2a 5c 73 2a 7d 22 09 65 | 6e 64 3d 22 5c 5c 65 6e |*\s*}".e|nd="\\en|
|00001c30| 64 5c 73 2a 7b 5c 73 2a | 6d 61 74 68 5c 2a 5c 73 |d\s*{\s*|math\*\s|
|00001c40| 2a 7d 22 09 6b 65 65 70 | 65 6e 64 20 63 6f 6e 74 |*}".keep|end cont|
|00001c50| 61 69 6e 73 3d 40 74 65 | 78 4d 61 74 68 5a 6f 6e |ains=@te|xMathZon|
|00001c60| 65 47 72 6f 75 70 0d 73 | 79 6e 20 72 65 67 69 6f |eGroup.s|yn regio|
|00001c70| 6e 20 74 65 78 4d 61 74 | 68 5a 6f 6e 65 4e 09 73 |n texMat|hZoneN.s|
|00001c80| 74 61 72 74 3d 22 5c 5c | 62 65 67 69 6e 5c 73 2a |tart="\\|begin\s*|
|00001c90| 7b 5c 73 2a 6d 61 74 68 | 5c 73 2a 7d 22 09 65 6e |{\s*math|\s*}".en|
|00001ca0| 64 3d 22 5c 5c 65 6e 64 | 5c 73 2a 7b 5c 73 2a 6d |d="\\end|\s*{\s*m|
|00001cb0| 61 74 68 5c 73 2a 7d 22 | 09 6b 65 65 70 65 6e 64 |ath\s*}"|.keepend|
|00001cc0| 20 63 6f 6e 74 61 69 6e | 73 3d 40 74 65 78 4d 61 | contain|s=@texMa|
|00001cd0| 74 68 5a 6f 6e 65 47 72 | 6f 75 70 0d 73 79 6e 20 |thZoneGr|oup.syn |
|00001ce0| 72 65 67 69 6f 6e 20 74 | 65 78 4d 61 74 68 5a 6f |region t|exMathZo|
|00001cf0| 6e 65 4f 09 73 74 61 72 | 74 3d 22 5c 5c 62 65 67 |neO.star|t="\\beg|
|00001d00| 69 6e 5c 73 2a 7b 5c 73 | 2a 6d 75 6c 74 6c 69 6e |in\s*{\s|*multlin|
|00001d10| 65 5c 73 2a 7d 22 09 65 | 6e 64 3d 22 5c 5c 65 6e |e\s*}".e|nd="\\en|
|00001d20| 64 5c 73 2a 7b 5c 73 2a | 6d 75 6c 74 6c 69 6e 65 |d\s*{\s*|multline|
|00001d30| 5c 73 2a 7d 22 09 6b 65 | 65 70 65 6e 64 20 63 6f |\s*}".ke|epend co|
|00001d40| 6e 74 61 69 6e 73 3d 40 | 74 65 78 4d 61 74 68 5a |ntains=@|texMathZ|
|00001d50| 6f 6e 65 47 72 6f 75 70 | 0d 73 79 6e 20 72 65 67 |oneGroup|.syn reg|
|00001d60| 69 6f 6e 20 74 65 78 4d | 61 74 68 5a 6f 6e 65 50 |ion texM|athZoneP|
|00001d70| 09 73 74 61 72 74 3d 22 | 5c 5c 62 65 67 69 6e 5c |.start="|\\begin\|
|00001d80| 73 2a 7b 5c 73 2a 73 70 | 6c 69 74 5c 73 2a 7d 22 |s*{\s*sp|lit\s*}"|
|00001d90| 09 65 6e 64 3d 22 5c 5c | 65 6e 64 5c 73 2a 7b 5c |.end="\\|end\s*{\|
|00001da0| 73 2a 73 70 6c 69 74 5c | 73 2a 7d 22 09 6b 65 65 |s*split\|s*}".kee|
|00001db0| 70 65 6e 64 20 63 6f 6e | 74 61 69 6e 73 3d 40 74 |pend con|tains=@t|
|00001dc0| 65 78 4d 61 74 68 5a 6f | 6e 65 47 72 6f 75 70 0d |exMathZo|neGroup.|
|00001dd0| 73 79 6e 20 72 65 67 69 | 6f 6e 20 74 65 78 4d 61 |syn regi|on texMa|
|00001de0| 74 68 5a 6f 6e 65 51 09 | 73 74 61 72 74 3d 22 5c |thZoneQ.|start="\|
|00001df0| 5c 62 65 67 69 6e 5c 73 | 2a 7b 5c 73 2a 64 69 73 |\begin\s|*{\s*dis|
|00001e00| 70 6c 61 79 6d 61 74 68 | 5c 2a 5c 73 2a 7d 22 09 |playmath|\*\s*}".|
|00001e10| 65 6e 64 3d 22 5c 5c 65 | 6e 64 5c 73 2a 7b 5c 73 |end="\\e|nd\s*{\s|
|00001e20| 2a 64 69 73 70 6c 61 79 | 6d 61 74 68 5c 2a 5c 73 |*display|math\*\s|
|00001e30| 2a 7d 22 09 6b 65 65 70 | 65 6e 64 20 63 6f 6e 74 |*}".keep|end cont|
|00001e40| 61 69 6e 73 3d 40 74 65 | 78 4d 61 74 68 5a 6f 6e |ains=@te|xMathZon|
|00001e50| 65 47 72 6f 75 70 0d 73 | 79 6e 20 72 65 67 69 6f |eGroup.s|yn regio|
|00001e60| 6e 20 74 65 78 4d 61 74 | 68 5a 6f 6e 65 52 09 73 |n texMat|hZoneR.s|
|00001e70| 74 61 72 74 3d 22 5c 5c | 62 65 67 69 6e 5c 73 2a |tart="\\|begin\s*|
|00001e80| 7b 5c 73 2a 64 69 73 70 | 6c 61 79 6d 61 74 68 5c |{\s*disp|laymath\|
|00001e90| 73 2a 7d 22 09 65 6e 64 | 3d 22 5c 5c 65 6e 64 5c |s*}".end|="\\end\|
|00001ea0| 73 2a 7b 5c 73 2a 64 69 | 73 70 6c 61 79 6d 61 74 |s*{\s*di|splaymat|
|00001eb0| 68 5c 73 2a 7d 22 09 6b | 65 65 70 65 6e 64 20 63 |h\s*}".k|eepend c|
|00001ec0| 6f 6e 74 61 69 6e 73 3d | 40 74 65 78 4d 61 74 68 |ontains=|@texMath|
|00001ed0| 5a 6f 6e 65 47 72 6f 75 | 70 0d 73 79 6e 20 72 65 |ZoneGrou|p.syn re|
|00001ee0| 67 69 6f 6e 20 74 65 78 | 4d 61 74 68 5a 6f 6e 65 |gion tex|MathZone|
|00001ef0| 53 09 73 74 61 72 74 3d | 22 5c 5c 62 65 67 69 6e |S.start=|"\\begin|
|00001f00| 5c 73 2a 7b 5c 73 2a 6d | 75 6c 74 6c 69 6e 65 5c |\s*{\s*m|ultline\|
|00001f10| 2a 5c 73 2a 7d 22 09 65 | 6e 64 3d 22 5c 5c 65 6e |*\s*}".e|nd="\\en|
|00001f20| 64 5c 73 2a 7b 5c 73 2a | 6d 75 6c 74 6c 69 6e 65 |d\s*{\s*|multline|
|00001f30| 5c 2a 5c 73 2a 7d 22 09 | 6b 65 65 70 65 6e 64 20 |\*\s*}".|keepend |
|00001f40| 63 6f 6e 74 61 69 6e 73 | 3d 40 74 65 78 4d 61 74 |contains|=@texMat|
|00001f50| 68 5a 6f 6e 65 47 72 6f | 75 70 0d 0d 73 79 6e 20 |hZoneGro|up..syn |
|00001f60| 72 65 67 69 6f 6e 20 74 | 65 78 4d 61 74 68 5a 6f |region t|exMathZo|
|00001f70| 6e 65 54 09 6d 61 74 63 | 68 67 72 6f 75 70 3d 44 |neT.matc|hgroup=D|
|00001f80| 65 6c 69 6d 69 74 65 72 | 20 73 74 61 72 74 3d 22 |elimiter| start="|
|00001f90| 5c 5c 28 22 09 6d 61 74 | 63 68 67 72 6f 75 70 3d |\\(".mat|chgroup=|
|00001fa0| 44 65 6c 69 6d 69 74 65 | 72 20 65 6e 64 3d 22 5c |Delimite|r end="\|
|00001fb0| 5c 29 5c 7c 25 73 74 6f | 70 7a 6f 6e 65 22 09 6b |\)\|%sto|pzone".k|
|00001fc0| 65 65 70 65 6e 64 20 63 | 6f 6e 74 61 69 6e 73 3d |eepend c|ontains=|
|00001fd0| 40 74 65 78 4d 61 74 68 | 5a 6f 6e 65 47 72 6f 75 |@texMath|ZoneGrou|
|00001fe0| 70 0d 73 79 6e 20 72 65 | 67 69 6f 6e 20 74 65 78 |p.syn re|gion tex|
|00001ff0| 4d 61 74 68 5a 6f 6e 65 | 55 09 6d 61 74 63 68 67 |MathZone|U.matchg|
|00002000| 72 6f 75 70 3d 44 65 6c | 69 6d 69 74 65 72 20 73 |roup=Del|imiter s|
|00002010| 74 61 72 74 3d 22 5c 5c | 5c 5b 22 09 6d 61 74 63 |tart="\\|\[".matc|
|00002020| 68 67 72 6f 75 70 3d 44 | 65 6c 69 6d 69 74 65 72 |hgroup=D|elimiter|
|00002030| 20 65 6e 64 3d 22 5c 5c | 5d 5c 7c 25 73 74 6f 70 | end="\\|]\|%stop|
|00002040| 7a 6f 6e 65 22 09 6b 65 | 65 70 65 6e 64 20 63 6f |zone".ke|epend co|
|00002050| 6e 74 61 69 6e 73 3d 40 | 74 65 78 4d 61 74 68 5a |ntains=@|texMathZ|
|00002060| 6f 6e 65 47 72 6f 75 70 | 0d 73 79 6e 20 72 65 67 |oneGroup|.syn reg|
|00002070| 69 6f 6e 20 74 65 78 4d | 61 74 68 5a 6f 6e 65 56 |ion texM|athZoneV|
|00002080| 09 6d 61 74 63 68 67 72 | 6f 75 70 3d 44 65 6c 69 |.matchgr|oup=Deli|
|00002090| 6d 69 74 65 72 20 73 74 | 61 72 74 3d 22 5c 24 22 |miter st|art="\$"|
|000020a0| 09 73 6b 69 70 3d 22 5c | 5c 5c 5c 5c 7c 5c 5c 5c |.skip="\|\\\\|\\\|
|000020b0| 24 22 09 6d 61 74 63 68 | 67 72 6f 75 70 3d 44 65 |$".match|group=De|
|000020c0| 6c 69 6d 69 74 65 72 20 | 65 6e 64 3d 22 5c 24 22 |limiter |end="\$"|
|000020d0| 20 65 6e 64 3d 22 25 73 | 74 6f 70 7a 6f 6e 65 22 | end="%s|topzone"|
|000020e0| 20 63 6f 6e 74 61 69 6e | 73 3d 40 74 65 78 4d 61 | contain|s=@texMa|
|000020f0| 74 68 5a 6f 6e 65 47 72 | 6f 75 70 0d 73 79 6e 20 |thZoneGr|oup.syn |
|00002100| 72 65 67 69 6f 6e 20 74 | 65 78 4d 61 74 68 5a 6f |region t|exMathZo|
|00002110| 6e 65 57 09 6d 61 74 63 | 68 67 72 6f 75 70 3d 44 |neW.matc|hgroup=D|
|00002120| 65 6c 69 6d 69 74 65 72 | 20 73 74 61 72 74 3d 22 |elimiter| start="|
|00002130| 5c 24 5c 24 22 09 6d 61 | 74 63 68 67 72 6f 75 70 |\$\$".ma|tchgroup|
|00002140| 3d 44 65 6c 69 6d 69 74 | 65 72 20 65 6e 64 3d 22 |=Delimit|er end="|
|00002150| 5c 24 5c 24 22 20 65 6e | 64 3d 22 25 73 74 6f 70 |\$\$" en|d="%stop|
|00002160| 7a 6f 6e 65 22 09 6b 65 | 65 70 65 6e 64 20 63 6f |zone".ke|epend co|
|00002170| 6e 74 61 69 6e 73 3d 40 | 74 65 78 4d 61 74 68 5a |ntains=@|texMathZ|
|00002180| 6f 6e 65 47 72 6f 75 70 | 0d 0d 73 79 6e 20 6d 61 |oneGroup|..syn ma|
|00002190| 74 63 68 20 74 65 78 4d | 61 74 68 4f 70 65 72 09 |tch texM|athOper.|
|000021a0| 22 5b 5f 5e 3d 5d 22 20 | 63 6f 6e 74 61 69 6e 65 |"[_^=]" |containe|
|000021b0| 64 0d 0d 22 20 5c 6c 65 | 66 74 2e 2e 73 6f 6d 65 |d.." \le|ft..some|
|000021c0| 74 68 69 6e 67 2e 2e 20 | 61 6e 64 20 5c 72 69 67 |thing.. |and \rig|
|000021d0| 68 74 2e 2e 73 6f 6d 65 | 74 68 69 6e 67 2e 2e 20 |ht..some|thing.. |
|000021e0| 73 75 70 70 6f 72 74 0d | 73 79 6e 20 6d 61 74 63 |support.|syn matc|
|000021f0| 68 20 20 20 74 65 78 4d | 61 74 68 44 65 6c 69 6d |h texM|athDelim|
|00002200| 42 61 64 20 63 6f 6e 74 | 61 69 6e 65 64 09 22 5b |Bad cont|ained."[|
|00002210| 5e 28 29 2e 7c 5c 5b 5c | 5d 20 5c 74 5d 22 0d 73 |^().|\[\|] \t]".s|
|00002220| 79 6e 20 6d 61 74 63 68 | 20 20 20 74 65 78 4d 61 |yn match| texMa|
|00002230| 74 68 44 65 6c 69 6d 09 | 09 22 5c 5c 5c 28 6c 65 |thDelim.|."\\\(le|
|00002240| 66 74 5c 7c 72 69 67 68 | 74 5c 29 5b 5e 61 2d 7a |ft\|righ|t\)[^a-z|
|00002250| 41 2d 5a 30 2d 39 5d 22 | 6d 65 3d 65 2d 31 09 73 |A-Z0-9]"|me=e-1.s|
|00002260| 6b 69 70 6e 6c 20 73 6b | 69 70 77 68 69 74 65 20 |kipnl sk|ipwhite |
|00002270| 6e 65 78 74 67 72 6f 75 | 70 3d 74 65 78 4d 61 74 |nextgrou|p=texMat|
|00002280| 68 44 65 6c 69 6d 42 73 | 2c 74 65 78 4d 61 74 68 |hDelimBs|,texMath|
|00002290| 44 65 6c 69 6d 43 68 72 | 2c 74 65 78 4d 61 74 68 |DelimChr|,texMath|
|000022a0| 44 65 6c 69 6d 42 61 64 | 0d 73 79 6e 20 6d 61 74 |DelimBad|.syn mat|
|000022b0| 63 68 20 20 20 74 65 78 | 4d 61 74 68 44 65 6c 69 |ch tex|MathDeli|
|000022c0| 6d 43 68 72 20 63 6f 6e | 74 61 69 6e 65 64 09 22 |mChr con|tained."|
|000022d0| 5b 28 29 2e 7c 5c 5b 5c | 5d 5d 22 0d 73 79 6e 20 |[().|\[\|]]".syn |
|000022e0| 6d 61 74 63 68 20 20 20 | 74 65 78 4d 61 74 68 44 |match |texMathD|
|000022f0| 65 6c 69 6d 42 73 20 20 | 63 6f 6e 74 61 69 6e 65 |elimBs |containe|
|00002300| 64 09 22 5c 5c 2e 22 6d | 65 3d 65 2d 31 09 6e 65 |d."\\."m|e=e-1.ne|
|00002310| 78 74 67 72 6f 75 70 3d | 74 65 78 4d 61 74 68 44 |xtgroup=|texMathD|
|00002320| 65 6c 69 6d 4b 65 79 0d | 73 79 6e 20 6b 65 79 77 |elimKey.|syn keyw|
|00002330| 6f 72 64 20 74 65 78 4d | 61 74 68 44 65 6c 69 6d |ord texM|athDelim|
|00002340| 4b 65 79 20 63 6f 6e 74 | 61 69 6e 65 64 09 44 6f |Key cont|ained.Do|
|00002350| 77 6e 61 72 72 6f 77 09 | 55 70 61 72 72 6f 77 09 |wnarrow.|Uparrow.|
|00002360| 64 6f 77 6e 61 72 72 6f | 77 09 6c 63 65 69 6c 09 |downarro|w.lceil.|
|00002370| 72 61 6e 67 6c 65 09 75 | 70 61 72 72 6f 77 0d 73 |rangle.u|parrow.s|
|00002380| 79 6e 20 6b 65 79 77 6f | 72 64 20 74 65 78 4d 61 |yn keywo|rd texMa|
|00002390| 74 68 44 65 6c 69 6d 4b | 65 79 20 63 6f 6e 74 61 |thDelimK|ey conta|
|000023a0| 69 6e 65 64 09 52 66 6c | 6f 6f 72 09 62 61 63 6b |ined.Rfl|oor.back|
|000023b0| 73 6c 61 73 68 09 6c 61 | 6e 67 6c 65 09 6c 66 6c |slash.la|ngle.lfl|
|000023c0| 6f 6f 72 09 72 63 65 69 | 6c 0d 73 79 6e 20 6d 61 |oor.rcei|l.syn ma|
|000023d0| 74 63 68 20 20 20 74 65 | 78 4d 61 74 68 44 65 6c |tch te|xMathDel|
|000023e0| 69 6d 4b 65 79 20 63 6f | 6e 74 61 69 6e 65 64 09 |imKey co|ntained.|
|000023f0| 22 5b 7b 7d 5d 22 0d 0d | 22 20 74 65 78 41 63 63 |"[{}]"..|" texAcc|
|00002400| 65 6e 74 20 28 74 6e 78 | 20 74 6f 20 4b 61 72 69 |ent (tnx| to Kari|
|00002410| 6d 20 42 65 6c 61 62 61 | 73 29 20 61 76 6f 69 64 |m Belaba|s) avoid|
|00002420| 73 20 61 6e 6e 6f 79 69 | 6e 67 20 68 69 67 68 6c |s annoyi|ng highl|
|00002430| 69 67 68 74 69 6e 67 20 | 66 6f 72 20 61 63 63 65 |ighting |for acce|
|00002440| 6e 74 73 0d 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |nts.syn |match te|
|00002450| 78 41 63 63 65 6e 74 09 | 22 5c 5c 5b 62 63 64 76 |xAccent.|"\\[bcdv|
|00002460| 75 48 5d 5b 5e 61 2d 7a | 41 2d 5a 5d 22 6d 65 3d |uH][^a-z|A-Z]"me=|
|00002470| 65 2d 31 0d 73 79 6e 20 | 6d 61 74 63 68 20 74 65 |e-1.syn |match te|
|00002480| 78 41 63 63 65 6e 74 09 | 22 5c 5c 5b 62 63 64 76 |xAccent.|"\\[bcdv|
|00002490| 75 48 5d 24 22 0d 73 79 | 6e 20 6d 61 74 63 68 20 |uH]$".sy|n match |
|000024a0| 74 65 78 41 63 63 65 6e | 74 09 2b 5c 5c 5b 3d 5e |texAccen|t.+\\[=^|
|000024b0| 2e 5c 7e 22 60 27 5d 2b | 0d 73 79 6e 20 6d 61 74 |.\~"`']+|.syn mat|
|000024c0| 63 68 20 74 65 78 41 63 | 63 65 6e 74 09 2b 5c 5c |ch texAc|cent.+\\|
|000024d0| 5b 27 3d 74 27 2e 63 5e | 75 64 22 76 62 7e 48 72 |['=t'.c^|ud"vb~Hr|
|000024e0| 5d 7b 5b 61 2d 7a 41 2d | 5a 5d 7d 2b 0d 73 79 6e |]{[a-zA-|Z]}+.syn|
|000024f0| 20 6d 61 74 63 68 20 74 | 65 78 4c 69 67 61 74 75 | match t|exLigatu|
|00002500| 72 65 09 22 5c 5c 5c 28 | 5b 69 6a 6f 6c 4c 5d 5c |re."\\\(|[ijolL]\|
|00002510| 7c 61 65 5c 7c 6f 65 5c | 7c 73 73 5c 7c 41 41 5c ||ae\|oe\||ss\|AA\|
|00002520| 7c 41 45 5c 7c 4f 45 5c | 29 5b 5e 61 2d 7a 41 2d ||AE\|OE\|)[^a-zA-|
|00002530| 5a 5d 22 6d 65 3d 65 2d | 31 0d 73 79 6e 20 6d 61 |Z]"me=e-|1.syn ma|
|00002540| 74 63 68 20 74 65 78 4c | 69 67 61 74 75 72 65 09 |tch texL|igature.|
|00002550| 22 5c 5c 5c 28 5b 69 6a | 6f 6c 4c 5d 5c 7c 61 65 |"\\\([ij|olL]\|ae|
|00002560| 5c 7c 6f 65 5c 7c 73 73 | 5c 7c 41 41 5c 7c 41 45 |\|oe\|ss|\|AA\|AE|
|00002570| 5c 7c 4f 45 5c 29 24 22 | 0d 0d 22 20 73 70 65 63 |\|OE\)$"|.." spec|
|00002580| 69 61 6c 20 54 65 58 20 | 63 68 61 72 61 63 74 65 |ial TeX |characte|
|00002590| 72 73 20 20 28 20 5c 24 | 20 5c 26 20 5c 25 20 5c |rs ( \$| \& \% \|
|000025a0| 23 20 5c 7b 20 5c 7d 20 | 5c 5f 20 5c 53 20 5c 50 |# \{ \} |\_ \S \P|
|000025b0| 20 29 0d 73 79 6e 20 6d | 61 74 63 68 20 74 65 78 | ).syn m|atch tex|
|000025c0| 53 70 65 63 69 61 6c 43 | 68 61 72 09 22 5c 5c 5b |SpecialC|har."\\[|
|000025d0| 24 26 25 23 7b 7d 5f 5d | 22 0d 73 79 6e 20 6d 61 |$&%#{}_]|".syn ma|
|000025e0| 74 63 68 20 74 65 78 53 | 70 65 63 69 61 6c 43 68 |tch texS|pecialCh|
|000025f0| 61 72 09 22 5c 5c 5b 53 | 50 40 5d 5b 5e 61 2d 7a |ar."\\[S|P@][^a-z|
|00002600| 41 2d 5a 5d 22 6d 65 3d | 65 2d 31 0d 73 79 6e 20 |A-Z]"me=|e-1.syn |
|00002610| 6d 61 74 63 68 20 74 65 | 78 53 70 65 63 69 61 6c |match te|xSpecial|
|00002620| 43 68 61 72 09 22 5c 5c | 5c 5c 22 0d 73 79 6e 20 |Char."\\|\\".syn |
|00002630| 6d 61 74 63 68 20 74 65 | 78 4f 6e 6c 79 4d 61 74 |match te|xOnlyMat|
|00002640| 68 09 09 22 5b 5f 5e 5d | 22 0d 73 79 6e 20 6d 61 |h.."[_^]|".syn ma|
|00002650| 74 63 68 20 74 65 78 53 | 70 65 63 69 61 6c 43 68 |tch texS|pecialCh|
|00002660| 61 72 09 22 5c 5e 5c 5e | 5b 30 2d 39 61 2d 66 5d |ar."\^\^|[0-9a-f]|
|00002670| 5c 7b 32 7d 5c 7c 5c 5e | 5c 5e 5c 53 22 0d 0d 22 |\{2}\|\^|\^\S".."|
|00002680| 20 43 6f 6d 6d 65 6e 74 | 73 3a 20 20 20 20 4e 6f | Comment|s: No|
|00002690| 72 6d 61 6c 20 54 65 58 | 20 4c 61 54 65 58 20 20 |rmal TeX| LaTeX |
|000026a0| 20 20 20 3a 20 20 20 25 | 2e 2e 2e 2e 0d 22 20 20 | : %|....." |
|000026b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 44 6f 63 75 | | Docu|
|000026c0| 6d 65 6e 74 65 64 20 54 | 65 58 20 46 6f 72 6d 61 |mented T|eX Forma|
|000026d0| 74 3a 20 20 5e 5e 41 2e | 2e 2e 20 20 20 20 2d 61 |t: ^^A.|.. -a|
|000026e0| 6e 64 2d 20 20 6c 65 61 | 64 69 6e 67 20 25 73 20 |nd- lea|ding %s |
|000026f0| 28 6f 6e 6c 79 29 0d 69 | 66 20 62 3a 65 78 74 66 |(only).i|f b:extf|
|00002700| 6e 61 6d 65 20 3d 3d 20 | 22 64 74 78 22 0d 20 20 |name == |"dtx". |
|00002710| 73 79 6e 20 6d 61 74 63 | 68 20 74 65 78 43 6f 6d |syn matc|h texCom|
|00002720| 6d 65 6e 74 09 22 5c 5e | 5c 5e 41 2e 2a 24 22 0d |ment."\^|\^A.*$".|
|00002730| 20 20 73 79 6e 20 6d 61 | 74 63 68 20 74 65 78 43 | syn ma|tch texC|
|00002740| 6f 6d 6d 65 6e 74 09 22 | 5e 25 5c 2b 22 0d 65 6c |omment."|^%\+".el|
|00002750| 73 65 0d 20 20 73 79 6e | 20 6d 61 74 63 68 20 74 |se. syn| match t|
|00002760| 65 78 43 6f 6d 6d 65 6e | 74 09 22 25 2e 2a 24 22 |exCommen|t."%.*$"|
|00002770| 0d 65 6e 64 69 66 0d 0d | 22 20 73 65 70 61 72 61 |.endif..|" separa|
|00002780| 74 65 20 6c 69 6e 65 73 | 20 75 73 65 64 20 66 6f |te lines| used fo|
|00002790| 72 20 76 65 72 62 60 20 | 61 6e 64 20 76 65 72 62 |r verb` |and verb|
|000027a0| 23 20 73 6f 20 74 68 61 | 74 20 74 68 65 20 65 6e |# so tha|t the en|
|000027b0| 64 20 63 6f 6e 64 69 74 | 69 6f 6e 73 0d 22 20 77 |d condit|ions." w|
|000027c0| 69 6c 6c 20 61 70 70 72 | 6f 70 72 69 61 74 65 6c |ill appr|opriatel|
|000027d0| 79 20 74 65 72 6d 69 6e | 61 74 65 2e 20 20 49 64 |y termin|ate. Id|
|000027e0| 65 61 6c 6c 79 20 76 69 | 6d 20 77 6f 75 6c 64 20 |eally vi|m would |
|000027f0| 6c 65 74 20 6d 65 20 73 | 61 76 65 20 61 0d 22 20 |let me s|ave a." |
|00002800| 63 68 61 72 61 63 74 65 | 72 20 66 72 6f 6d 20 74 |characte|r from t|
|00002810| 68 65 20 73 74 61 72 74 | 20 70 61 74 74 65 72 6e |he start| pattern|
|00002820| 20 61 6e 64 20 72 65 2d | 75 73 65 20 69 74 20 69 | and re-|use it i|
|00002830| 6e 20 74 68 65 20 65 6e | 64 2d 70 61 74 74 65 72 |n the en|d-patter|
|00002840| 6e 2e 0d 73 79 6e 20 72 | 65 67 69 6f 6e 20 74 65 |n..syn r|egion te|
|00002850| 78 5a 6f 6e 65 09 73 74 | 61 72 74 3d 22 5c 5c 62 |xZone.st|art="\\b|
|00002860| 65 67 69 6e 7b 76 65 72 | 62 61 74 69 6d 7d 22 09 |egin{ver|batim}".|
|00002870| 09 65 6e 64 3d 22 5c 5c | 65 6e 64 7b 76 65 72 62 |.end="\\|end{verb|
|00002880| 61 74 69 6d 7d 5c 7c 25 | 73 74 6f 70 7a 6f 6e 65 |atim}\|%|stopzone|
|00002890| 22 0d 73 79 6e 20 72 65 | 67 69 6f 6e 20 74 65 78 |".syn re|gion tex|
|000028a0| 5a 6f 6e 65 09 73 74 61 | 72 74 3d 22 5c 5c 76 65 |Zone.sta|rt="\\ve|
|000028b0| 72 62 60 22 09 09 65 6e | 64 3d 22 60 5c 7c 25 73 |rb`"..en|d="`\|%s|
|000028c0| 74 6f 70 7a 6f 6e 65 22 | 0d 73 79 6e 20 72 65 67 |topzone"|.syn reg|
|000028d0| 69 6f 6e 20 74 65 78 5a | 6f 6e 65 09 73 74 61 72 |ion texZ|one.star|
|000028e0| 74 3d 22 5c 5c 76 65 72 | 62 23 22 09 09 65 6e 64 |t="\\ver|b#"..end|
|000028f0| 3d 22 23 5c 7c 25 73 74 | 6f 70 7a 6f 6e 65 22 0d |="#\|%st|opzone".|
|00002900| 73 79 6e 20 72 65 67 69 | 6f 6e 20 74 65 78 5a 6f |syn regi|on texZo|
|00002910| 6e 65 09 73 74 61 72 74 | 3d 22 40 73 61 6d 70 7b |ne.start|="@samp{|
|00002920| 22 09 09 65 6e 64 3d 22 | 7d 5c 7c 25 73 74 6f 70 |"..end="|}\|%stop|
|00002930| 7a 6f 6e 65 22 0d 73 79 | 6e 20 72 65 67 69 6f 6e |zone".sy|n region|
|00002940| 20 74 65 78 52 65 66 5a | 6f 6e 65 09 6d 61 74 63 | texRefZ|one.matc|
|00002950| 68 67 72 6f 75 70 3d 74 | 65 78 53 74 61 74 65 6d |hgroup=t|exStatem|
|00002960| 65 6e 74 20 73 74 61 72 | 74 3d 22 5c 5c 63 69 74 |ent star|t="\\cit|
|00002970| 65 7b 22 09 6b 65 65 70 | 65 6e 64 20 65 6e 64 3d |e{".keep|end end=|
|00002980| 22 7d 5c 7c 25 73 74 6f | 70 7a 6f 6e 65 22 20 20 |"}\|%sto|pzone" |
|00002990| 63 6f 6e 74 61 69 6e 73 | 3d 74 65 78 43 6f 6d 6d |contains|=texComm|
|000029a0| 65 6e 74 2c 74 65 78 44 | 65 6c 69 6d 69 74 65 72 |ent,texD|elimiter|
|000029b0| 0d 73 79 6e 20 72 65 67 | 69 6f 6e 20 74 65 78 52 |.syn reg|ion texR|
|000029c0| 65 66 5a 6f 6e 65 09 6d | 61 74 63 68 67 72 6f 75 |efZone.m|atchgrou|
|000029d0| 70 3d 74 65 78 53 74 61 | 74 65 6d 65 6e 74 20 73 |p=texSta|tement s|
|000029e0| 74 61 72 74 3d 22 5c 5c | 6c 61 62 65 6c 7b 22 09 |tart="\\|label{".|
|000029f0| 6b 65 65 70 65 6e 64 20 | 65 6e 64 3d 22 7d 5c 7c |keepend |end="}\||
|00002a00| 25 73 74 6f 70 7a 6f 6e | 65 22 20 20 63 6f 6e 74 |%stopzon|e" cont|
|00002a10| 61 69 6e 73 3d 74 65 78 | 43 6f 6d 6d 65 6e 74 2c |ains=tex|Comment,|
|00002a20| 74 65 78 44 65 6c 69 6d | 69 74 65 72 0d 73 79 6e |texDelim|iter.syn|
|00002a30| 20 72 65 67 69 6f 6e 20 | 74 65 78 52 65 66 5a 6f | region |texRefZo|
|00002a40| 6e 65 09 6d 61 74 63 68 | 67 72 6f 75 70 3d 74 65 |ne.match|group=te|
|00002a50| 78 53 74 61 74 65 6d 65 | 6e 74 20 73 74 61 72 74 |xStateme|nt start|
|00002a60| 3d 22 5c 5c 70 61 67 65 | 72 65 66 7b 22 09 6b 65 |="\\page|ref{".ke|
|00002a70| 65 70 65 6e 64 20 65 6e | 64 3d 22 7d 5c 7c 25 73 |epend en|d="}\|%s|
|00002a80| 74 6f 70 7a 6f 6e 65 22 | 20 20 63 6f 6e 74 61 69 |topzone"| contai|
|00002a90| 6e 73 3d 74 65 78 43 6f | 6d 6d 65 6e 74 2c 74 65 |ns=texCo|mment,te|
|00002aa0| 78 44 65 6c 69 6d 69 74 | 65 72 0d 73 79 6e 20 72 |xDelimit|er.syn r|
|00002ab0| 65 67 69 6f 6e 20 74 65 | 78 52 65 66 5a 6f 6e 65 |egion te|xRefZone|
|00002ac0| 09 6d 61 74 63 68 67 72 | 6f 75 70 3d 74 65 78 53 |.matchgr|oup=texS|
|00002ad0| 74 61 74 65 6d 65 6e 74 | 20 73 74 61 72 74 3d 22 |tatement| start="|
|00002ae0| 5c 5c 72 65 66 7b 22 09 | 6b 65 65 70 65 6e 64 20 |\\ref{".|keepend |
|00002af0| 65 6e 64 3d 22 7d 5c 7c | 25 73 74 6f 70 7a 6f 6e |end="}\||%stopzon|
|00002b00| 65 22 20 20 63 6f 6e 74 | 61 69 6e 73 3d 74 65 78 |e" cont|ains=tex|
|00002b10| 43 6f 6d 6d 65 6e 74 2c | 74 65 78 44 65 6c 69 6d |Comment,|texDelim|
|00002b20| 69 74 65 72 0d 0d 22 20 | 68 61 6e 64 6c 65 20 6e |iter.." |handle n|
|00002b30| 65 77 63 6f 6d 6d 61 6e | 64 73 0d 73 79 6e 20 63 |ewcomman|ds.syn c|
|00002b40| 6c 75 73 74 65 72 20 74 | 65 78 43 6d 64 47 72 6f |luster t|exCmdGro|
|00002b50| 75 70 09 63 6f 6e 74 61 | 69 6e 73 3d 74 65 78 41 |up.conta|ins=texA|
|00002b60| 63 63 65 6e 74 2c 74 65 | 78 42 61 64 4d 61 74 68 |ccent,te|xBadMath|
|00002b70| 2c 74 65 78 43 6d 64 41 | 72 67 73 2c 74 65 78 43 |,texCmdA|rgs,texC|
|00002b80| 6d 64 4e 61 6d 65 2c 74 | 65 78 44 65 66 43 6d 64 |mdName,t|exDefCmd|
|00002b90| 2c 74 65 78 44 65 66 4e | 61 6d 65 2c 74 65 78 45 |,texDefN|ame,texE|
|00002ba0| 72 72 6f 72 2c 74 65 78 | 4d 61 74 63 68 65 72 2c |rror,tex|Matcher,|
|00002bb0| 74 65 78 4d 61 74 68 44 | 65 6c 69 6d 42 61 64 2c |texMathD|elimBad,|
|00002bc0| 74 65 78 4d 61 74 68 44 | 65 6c 69 6d 42 73 2c 74 |texMathD|elimBs,t|
|00002bd0| 65 78 4d 61 74 68 44 65 | 6c 69 6d 43 68 72 2c 74 |exMathDe|limChr,t|
|00002be0| 65 78 4d 61 74 68 44 65 | 6c 69 6d 4b 65 79 2c 74 |exMathDe|limKey,t|
|00002bf0| 65 78 4d 61 74 68 4d 61 | 74 63 68 65 72 2c 74 65 |exMathMa|tcher,te|
|00002c00| 78 4d 61 74 68 50 61 72 | 65 6e 2c 74 65 78 4f 6e |xMathPar|en,texOn|
|00002c10| 6c 79 4d 61 74 68 2c 74 | 65 78 50 61 72 65 6e 2c |lyMath,t|exParen,|
|00002c20| 74 65 78 5a 6f 6e 65 0d | 73 79 6e 20 6d 61 74 63 |texZone.|syn matc|
|00002c30| 68 20 20 74 65 78 4e 65 | 77 43 6d 64 09 09 22 5c |h texNe|wCmd.."\|
|00002c40| 5c 6e 65 77 63 6f 6d 6d | 61 6e 64 22 09 09 6e 65 |\newcomm|and"..ne|
|00002c50| 78 74 67 72 6f 75 70 3d | 74 65 78 43 6d 64 4e 61 |xtgroup=|texCmdNa|
|00002c60| 6d 65 20 73 6b 69 70 77 | 68 69 74 65 20 73 6b 69 |me skipw|hite ski|
|00002c70| 70 6e 6c 0d 73 79 6e 20 | 72 65 67 69 6f 6e 20 74 |pnl.syn |region t|
|00002c80| 65 78 43 6d 64 4e 61 6d | 65 20 63 6f 6e 74 61 69 |exCmdNam|e contai|
|00002c90| 6e 65 64 20 6d 61 74 63 | 68 67 72 6f 75 70 3d 44 |ned matc|hgroup=D|
|00002ca0| 65 6c 69 6d 69 74 65 72 | 20 73 74 61 72 74 3d 22 |elimiter| start="|
|00002cb0| 7b 22 72 73 3d 73 2b 31 | 20 20 65 6e 64 3d 22 7d |{"rs=s+1| end="}|
|00002cc0| 22 09 6e 65 78 74 67 72 | 6f 75 70 3d 74 65 78 43 |".nextgr|oup=texC|
|00002cd0| 6d 64 41 72 67 73 2c 74 | 65 78 43 6d 64 42 6f 64 |mdArgs,t|exCmdBod|
|00002ce0| 79 20 73 6b 69 70 77 68 | 69 74 65 20 73 6b 69 70 |y skipwh|ite skip|
|00002cf0| 6e 6c 0d 73 79 6e 20 72 | 65 67 69 6f 6e 20 74 65 |nl.syn r|egion te|
|00002d00| 78 43 6d 64 41 72 67 73 | 20 63 6f 6e 74 61 69 6e |xCmdArgs| contain|
|00002d10| 65 64 20 6d 61 74 63 68 | 67 72 6f 75 70 3d 44 65 |ed match|group=De|
|00002d20| 6c 69 6d 69 74 65 72 20 | 73 74 61 72 74 3d 22 5c |limiter |start="\|
|00002d30| 5b 22 72 73 3d 73 2b 31 | 20 65 6e 64 3d 22 5d 22 |["rs=s+1| end="]"|
|00002d40| 09 6e 65 78 74 67 72 6f | 75 70 3d 74 65 78 43 6d |.nextgro|up=texCm|
|00002d50| 64 42 6f 64 79 20 73 6b | 69 70 77 68 69 74 65 20 |dBody sk|ipwhite |
|00002d60| 73 6b 69 70 6e 6c 0d 73 | 79 6e 20 72 65 67 69 6f |skipnl.s|yn regio|
|00002d70| 6e 20 74 65 78 43 6d 64 | 42 6f 64 79 20 63 6f 6e |n texCmd|Body con|
|00002d80| 74 61 69 6e 65 64 20 6d | 61 74 63 68 67 72 6f 75 |tained m|atchgrou|
|00002d90| 70 3d 44 65 6c 69 6d 69 | 74 65 72 20 73 74 61 72 |p=Delimi|ter star|
|00002da0| 74 3d 22 7b 22 72 73 3d | 73 2b 31 20 73 6b 69 70 |t="{"rs=|s+1 skip|
|00002db0| 3d 22 5c 5c 5c 5c 5c 7c | 5c 5c 5b 7b 7d 5d 22 09 |="\\\\\||\\[{}]".|
|00002dc0| 6d 61 74 63 68 67 72 6f | 75 70 3d 44 65 6c 69 6d |matchgro|up=Delim|
|00002dd0| 69 74 65 72 20 65 6e 64 | 3d 22 7d 22 20 63 6f 6e |iter end|="}" con|
|00002de0| 74 61 69 6e 73 3d 41 4c | 4c 42 55 54 2c 40 74 65 |tains=AL|LBUT,@te|
|00002df0| 78 43 6d 64 47 72 6f 75 | 70 0d 0d 73 79 6e 20 6d |xCmdGrou|p..syn m|
|00002e00| 61 74 63 68 20 74 65 78 | 44 65 66 43 6d 64 09 22 |atch tex|DefCmd."|
|00002e10| 5c 5c 64 65 66 22 09 09 | 09 6e 65 78 74 67 72 6f |\\def"..|.nextgro|
|00002e20| 75 70 3d 74 65 78 44 65 | 66 4e 61 6d 65 20 73 6b |up=texDe|fName sk|
|00002e30| 69 70 77 68 69 74 65 20 | 73 6b 69 70 6e 6c 0d 73 |ipwhite |skipnl.s|
|00002e40| 79 6e 20 6d 61 74 63 68 | 20 74 65 78 44 65 66 4e |yn match| texDefN|
|00002e50| 61 6d 65 20 63 6f 6e 74 | 61 69 6e 65 64 09 22 5c |ame cont|ained."\|
|00002e60| 5c 5b 61 2d 7a 41 2d 5a | 5d 5c 2b 22 09 09 6e 65 |\[a-zA-Z|]\+"..ne|
|00002e70| 78 74 67 72 6f 75 70 3d | 74 65 78 43 6d 64 42 6f |xtgroup=|texCmdBo|
|00002e80| 64 79 20 73 6b 69 70 77 | 68 69 74 65 20 73 6b 69 |dy skipw|hite ski|
|00002e90| 70 6e 6c 0d 0d 22 20 54 | 65 58 20 4c 65 6e 67 74 |pnl.." T|eX Lengt|
|00002ea0| 68 73 0d 73 79 6e 20 6d | 61 74 63 68 20 20 74 65 |hs.syn m|atch te|
|00002eb0| 78 4c 65 6e 67 74 68 09 | 22 5c 64 5c 2b 5c 28 5c |xLength.|"\d\+\(\|
|00002ec0| 2e 5c 64 5c 2b 5c 29 5c | 3d 5c 28 62 70 5c 7c 63 |.\d\+\)\|=\(bp\|c|
|00002ed0| 63 5c 7c 63 6d 5c 7c 64 | 64 5c 7c 65 6d 5c 7c 65 |c\|cm\|d|d\|em\|e|
|00002ee0| 78 5c 7c 69 6e 5c 7c 6d | 6d 5c 7c 70 63 5c 7c 70 |x\|in\|m|m\|pc\|p|
|00002ef0| 74 5c 7c 73 70 5c 29 22 | 0d 0d 22 20 54 65 58 20 |t\|sp\)"|.." TeX |
|00002f00| 53 74 72 69 6e 67 20 44 | 65 6c 69 6d 69 74 65 72 |String D|elimiter|
|00002f10| 73 0d 73 79 6e 20 6d 61 | 74 63 68 20 74 65 78 53 |s.syn ma|tch texS|
|00002f20| 74 72 69 6e 67 09 22 5c | 28 60 60 5c 7c 27 27 5c |tring."\|(``\|''\|
|00002f30| 29 22 0d 0d 22 20 4c 61 | 54 65 58 20 73 79 6e 63 |)".." La|TeX sync|
|00002f40| 68 72 6f 6e 69 7a 61 74 | 69 6f 6e 0d 73 79 6e 20 |hronizat|ion.syn |
|00002f50| 73 79 6e 63 20 6d 61 78 | 6c 69 6e 65 73 3d 32 30 |sync max|lines=20|
|00002f60| 30 0d 73 79 6e 20 73 79 | 6e 63 20 6d 69 6e 6c 69 |0.syn sy|nc minli|
|00002f70| 6e 65 73 3d 35 30 0d 0d | 73 79 6e 20 73 79 6e 63 |nes=50..|syn sync|
|00002f80| 20 6d 61 74 63 68 20 74 | 65 78 53 79 6e 63 4d 61 | match t|exSyncMa|
|00002f90| 74 68 5a 6f 6e 65 41 09 | 67 72 6f 75 70 68 65 72 |thZoneA.|groupher|
|00002fa0| 65 20 74 65 78 4d 61 74 | 68 5a 6f 6e 65 41 09 22 |e texMat|hZoneA."|
|00002fb0| 5c 5c 62 65 67 69 6e 5c | 73 2a 7b 5c 73 2a 61 6c |\\begin\|s*{\s*al|
|00002fc0| 69 67 6e 5c 2a 5c 73 2a | 7d 22 0d 73 79 6e 20 73 |ign\*\s*|}".syn s|
|00002fd0| 79 6e 63 20 6d 61 74 63 | 68 20 74 65 78 53 79 6e |ync matc|h texSyn|
|00002fe0| 63 4d 61 74 68 5a 6f 6e | 65 42 09 67 72 6f 75 70 |cMathZon|eB.group|
|00002ff0| 68 65 72 65 20 74 65 78 | 4d 61 74 68 5a 6f 6e 65 |here tex|MathZone|
|00003000| 42 09 22 5c 5c 62 65 67 | 69 6e 5c 73 2a 7b 5c 73 |B."\\beg|in\s*{\s|
|00003010| 2a 61 6c 69 67 6e 61 74 | 5c 2a 5c 73 2a 7d 22 0d |*alignat|\*\s*}".|
|00003020| 73 79 6e 20 73 79 6e 63 | 20 6d 61 74 63 68 20 74 |syn sync| match t|
|00003030| 65 78 53 79 6e 63 4d 61 | 74 68 5a 6f 6e 65 43 09 |exSyncMa|thZoneC.|
|00003040| 67 72 6f 75 70 68 65 72 | 65 20 74 65 78 4d 61 74 |groupher|e texMat|
|00003050| 68 5a 6f 6e 65 43 09 22 | 5c 5c 62 65 67 69 6e 5c |hZoneC."|\\begin\|
|00003060| 73 2a 7b 5c 73 2a 61 6c | 69 67 6e 61 74 5c 73 2a |s*{\s*al|ignat\s*|
|00003070| 7d 22 0d 73 79 6e 20 73 | 79 6e 63 20 6d 61 74 63 |}".syn s|ync matc|
|00003080| 68 20 74 65 78 53 79 6e | 63 4d 61 74 68 5a 6f 6e |h texSyn|cMathZon|
|00003090| 65 44 09 67 72 6f 75 70 | 68 65 72 65 20 74 65 78 |eD.group|here tex|
|000030a0| 4d 61 74 68 5a 6f 6e 65 | 44 09 22 5c 5c 62 65 67 |MathZone|D."\\beg|
|000030b0| 69 6e 5c 73 2a 7b 5c 73 | 2a 61 6c 69 67 6e 5c 73 |in\s*{\s|*align\s|
|000030c0| 2a 7d 22 0d 73 79 6e 20 | 73 79 6e 63 20 6d 61 74 |*}".syn |sync mat|
|000030d0| 63 68 20 74 65 78 53 79 | 6e 63 4d 61 74 68 5a 6f |ch texSy|ncMathZo|
|000030e0| 6e 65 45 09 67 72 6f 75 | 70 68 65 72 65 20 74 65 |neE.grou|phere te|
|000030f0| 78 4d 61 74 68 5a 6f 6e | 65 45 09 22 5c 5c 62 65 |xMathZon|eE."\\be|
|00003100| 67 69 6e 5c 73 2a 7b 5c | 73 2a 65 71 6e 61 72 72 |gin\s*{\|s*eqnarr|
|00003110| 61 79 5c 2a 5c 73 2a 7d | 22 0d 73 79 6e 20 73 79 |ay\*\s*}|".syn sy|
|00003120| 6e 63 20 6d 61 74 63 68 | 20 74 65 78 53 79 6e 63 |nc match| texSync|
|00003130| 4d 61 74 68 5a 6f 6e 65 | 46 09 67 72 6f 75 70 68 |MathZone|F.grouph|
|00003140| 65 72 65 20 74 65 78 4d | 61 74 68 5a 6f 6e 65 46 |ere texM|athZoneF|
|00003150| 09 22 5c 5c 62 65 67 69 | 6e 5c 73 2a 7b 5c 73 2a |."\\begi|n\s*{\s*|
|00003160| 65 71 6e 61 72 72 61 79 | 5c 73 2a 7d 22 0d 73 79 |eqnarray|\s*}".sy|
|00003170| 6e 20 73 79 6e 63 20 6d | 61 74 63 68 20 74 65 78 |n sync m|atch tex|
|00003180| 53 79 6e 63 4d 61 74 68 | 5a 6f 6e 65 47 09 67 72 |SyncMath|ZoneG.gr|
|00003190| 6f 75 70 68 65 72 65 20 | 74 65 78 4d 61 74 68 5a |ouphere |texMathZ|
|000031a0| 6f 6e 65 47 09 22 5c 5c | 62 65 67 69 6e 5c 73 2a |oneG."\\|begin\s*|
|000031b0| 7b 5c 73 2a 65 71 75 61 | 74 69 6f 6e 5c 2a 5c 73 |{\s*equa|tion\*\s|
|000031c0| 2a 7d 22 0d 73 79 6e 20 | 73 79 6e 63 20 6d 61 74 |*}".syn |sync mat|
|000031d0| 63 68 20 74 65 78 53 79 | 6e 63 4d 61 74 68 5a 6f |ch texSy|ncMathZo|
|000031e0| 6e 65 48 09 67 72 6f 75 | 70 68 65 72 65 20 74 65 |neH.grou|phere te|
|000031f0| 78 4d 61 74 68 5a 6f 6e | 65 48 09 22 5c 5c 62 65 |xMathZon|eH."\\be|
|00003200| 67 69 6e 5c 73 2a 7b 5c | 73 2a 65 71 75 61 74 69 |gin\s*{\|s*equati|
|00003210| 6f 6e 5c 73 2a 7d 22 0d | 73 79 6e 20 73 79 6e 63 |on\s*}".|syn sync|
|00003220| 20 6d 61 74 63 68 20 74 | 65 78 53 79 6e 63 4d 61 | match t|exSyncMa|
|00003230| 74 68 5a 6f 6e 65 49 09 | 67 72 6f 75 70 68 65 72 |thZoneI.|groupher|
|00003240| 65 20 74 65 78 4d 61 74 | 68 5a 6f 6e 65 49 09 22 |e texMat|hZoneI."|
|00003250| 5c 5c 62 65 67 69 6e 5c | 73 2a 7b 5c 73 2a 66 6c |\\begin\|s*{\s*fl|
|00003260| 61 6c 69 67 6e 5c 2a 5c | 73 2a 7d 22 0d 73 79 6e |align\*\|s*}".syn|
|00003270| 20 73 79 6e 63 20 6d 61 | 74 63 68 20 74 65 78 53 | sync ma|tch texS|
|00003280| 79 6e 63 4d 61 74 68 5a | 6f 6e 65 4a 09 67 72 6f |yncMathZ|oneJ.gro|
|00003290| 75 70 68 65 72 65 20 74 | 65 78 4d 61 74 68 5a 6f |uphere t|exMathZo|
|000032a0| 6e 65 4a 09 22 5c 5c 62 | 65 67 69 6e 5c 73 2a 7b |neJ."\\b|egin\s*{|
|000032b0| 5c 73 2a 66 6c 61 6c 69 | 67 6e 5c 73 2a 7d 22 0d |\s*flali|gn\s*}".|
|000032c0| 73 79 6e 20 73 79 6e 63 | 20 6d 61 74 63 68 20 74 |syn sync| match t|
|000032d0| 65 78 53 79 6e 63 4d 61 | 74 68 5a 6f 6e 65 4b 09 |exSyncMa|thZoneK.|
|000032e0| 67 72 6f 75 70 68 65 72 | 65 20 74 65 78 4d 61 74 |groupher|e texMat|
|000032f0| 68 5a 6f 6e 65 4b 09 22 | 5c 5c 62 65 67 69 6e 5c |hZoneK."|\\begin\|
|00003300| 73 2a 7b 5c 73 2a 67 61 | 74 68 65 72 5c 2a 5c 73 |s*{\s*ga|ther\*\s|
|00003310| 2a 7d 22 0d 73 79 6e 20 | 73 79 6e 63 20 6d 61 74 |*}".syn |sync mat|
|00003320| 63 68 20 74 65 78 53 79 | 6e 63 4d 61 74 68 5a 6f |ch texSy|ncMathZo|
|00003330| 6e 65 4c 09 67 72 6f 75 | 70 68 65 72 65 20 74 65 |neL.grou|phere te|
|00003340| 78 4d 61 74 68 5a 6f 6e | 65 4c 09 22 5c 5c 62 65 |xMathZon|eL."\\be|
|00003350| 67 69 6e 5c 73 2a 7b 5c | 73 2a 67 61 74 68 65 72 |gin\s*{\|s*gather|
|00003360| 5c 73 2a 7d 22 0d 73 79 | 6e 20 73 79 6e 63 20 6d |\s*}".sy|n sync m|
|00003370| 61 74 63 68 20 74 65 78 | 53 79 6e 63 4d 61 74 68 |atch tex|SyncMath|
|00003380| 5a 6f 6e 65 4d 09 67 72 | 6f 75 70 68 65 72 65 20 |ZoneM.gr|ouphere |
|00003390| 74 65 78 4d 61 74 68 5a | 6f 6e 65 4d 09 22 5c 5c |texMathZ|oneM."\\|
|000033a0| 62 65 67 69 6e 5c 73 2a | 7b 5c 73 2a 6d 61 74 68 |begin\s*|{\s*math|
|000033b0| 5c 2a 5c 73 2a 7d 22 0d | 73 79 6e 20 73 79 6e 63 |\*\s*}".|syn sync|
|000033c0| 20 6d 61 74 63 68 20 74 | 65 78 53 79 6e 63 4d 61 | match t|exSyncMa|
|000033d0| 74 68 5a 6f 6e 65 4e 09 | 67 72 6f 75 70 68 65 72 |thZoneN.|groupher|
|000033e0| 65 20 74 65 78 4d 61 74 | 68 5a 6f 6e 65 4e 09 22 |e texMat|hZoneN."|
|000033f0| 5c 5c 62 65 67 69 6e 5c | 73 2a 7b 5c 73 2a 6d 61 |\\begin\|s*{\s*ma|
|00003400| 74 68 5c 73 2a 7d 22 0d | 73 79 6e 20 73 79 6e 63 |th\s*}".|syn sync|
|00003410| 20 6d 61 74 63 68 20 74 | 65 78 53 79 6e 63 4d 61 | match t|exSyncMa|
|00003420| 74 68 5a 6f 6e 65 4f 09 | 67 72 6f 75 70 68 65 72 |thZoneO.|groupher|
|00003430| 65 20 74 65 78 4d 61 74 | 68 5a 6f 6e 65 4f 09 22 |e texMat|hZoneO."|
|00003440| 5c 5c 62 65 67 69 6e 5c | 73 2a 7b 5c 73 2a 6d 75 |\\begin\|s*{\s*mu|
|00003450| 6c 74 6c 69 6e 65 5c 73 | 2a 7d 22 0d 73 79 6e 20 |ltline\s|*}".syn |
|00003460| 73 79 6e 63 20 6d 61 74 | 63 68 20 74 65 78 53 79 |sync mat|ch texSy|
|00003470| 6e 63 4d 61 74 68 5a 6f | 6e 65 50 09 67 72 6f 75 |ncMathZo|neP.grou|
|00003480| 70 68 65 72 65 20 74 65 | 78 4d 61 74 68 5a 6f 6e |phere te|xMathZon|
|00003490| 65 50 09 22 5c 5c 62 65 | 67 69 6e 5c 73 2a 7b 5c |eP."\\be|gin\s*{\|
|000034a0| 73 2a 73 70 6c 69 74 5c | 73 2a 7d 22 0d 73 79 6e |s*split\|s*}".syn|
|000034b0| 20 73 79 6e 63 20 6d 61 | 74 63 68 20 74 65 78 53 | sync ma|tch texS|
|000034c0| 79 6e 63 4d 61 74 68 5a | 6f 6e 65 51 09 67 72 6f |yncMathZ|oneQ.gro|
|000034d0| 75 70 68 65 72 65 20 74 | 65 78 4d 61 74 68 5a 6f |uphere t|exMathZo|
|000034e0| 6e 65 51 09 22 5c 5c 62 | 65 67 69 6e 5c 73 2a 7b |neQ."\\b|egin\s*{|
|000034f0| 5c 73 2a 64 69 73 70 6c | 61 79 6d 61 74 68 5c 2a |\s*displ|aymath\*|
|00003500| 5c 73 2a 7d 22 0d 73 79 | 6e 20 73 79 6e 63 20 6d |\s*}".sy|n sync m|
|00003510| 61 74 63 68 20 74 65 78 | 53 79 6e 63 4d 61 74 68 |atch tex|SyncMath|
|00003520| 5a 6f 6e 65 52 09 67 72 | 6f 75 70 68 65 72 65 20 |ZoneR.gr|ouphere |
|00003530| 74 65 78 4d 61 74 68 5a | 6f 6e 65 52 09 22 5c 5c |texMathZ|oneR."\\|
|00003540| 62 65 67 69 6e 5c 73 2a | 7b 5c 73 2a 64 69 73 70 |begin\s*|{\s*disp|
|00003550| 6c 61 79 6d 61 74 68 5c | 73 2a 7d 22 0d 73 79 6e |laymath\|s*}".syn|
|00003560| 20 73 79 6e 63 20 6d 61 | 74 63 68 20 74 65 78 53 | sync ma|tch texS|
|00003570| 79 6e 63 4d 61 74 68 5a | 6f 6e 65 53 09 67 72 6f |yncMathZ|oneS.gro|
|00003580| 75 70 68 65 72 65 20 74 | 65 78 4d 61 74 68 5a 6f |uphere t|exMathZo|
|00003590| 6e 65 53 09 22 5c 5c 62 | 65 67 69 6e 5c 73 2a 7b |neS."\\b|egin\s*{|
|000035a0| 5c 73 2a 6d 75 6c 74 6c | 69 6e 65 5c 2a 5c 73 2a |\s*multl|ine\*\s*|
|000035b0| 7d 22 0d 73 79 6e 20 73 | 79 6e 63 20 6d 61 74 63 |}".syn s|ync matc|
|000035c0| 68 20 74 65 78 53 79 6e | 63 4d 61 74 68 5a 6f 6e |h texSyn|cMathZon|
|000035d0| 65 54 09 67 72 6f 75 70 | 68 65 72 65 20 74 65 78 |eT.group|here tex|
|000035e0| 4d 61 74 68 5a 6f 6e 65 | 54 09 22 5c 5c 28 22 0d |MathZone|T."\\(".|
|000035f0| 73 79 6e 20 73 79 6e 63 | 20 6d 61 74 63 68 20 74 |syn sync| match t|
|00003600| 65 78 53 79 6e 63 4d 61 | 74 68 5a 6f 6e 65 55 09 |exSyncMa|thZoneU.|
|00003610| 67 72 6f 75 70 68 65 72 | 65 20 74 65 78 4d 61 74 |groupher|e texMat|
|00003620| 68 5a 6f 6e 65 55 09 22 | 5c 5c 5c 5b 22 0d 0d 73 |hZoneU."|\\\["..s|
|00003630| 79 6e 20 73 79 6e 63 20 | 6d 61 74 63 68 20 74 65 |yn sync |match te|
|00003640| 78 53 79 6e 63 4d 61 74 | 68 5a 6f 6e 65 41 09 67 |xSyncMat|hZoneA.g|
|00003650| 72 6f 75 70 74 68 65 72 | 65 20 4e 4f 4e 45 09 22 |roupther|e NONE."|
|00003660| 5c 5c 65 6e 64 5c 73 2a | 7b 5c 73 2a 61 6c 69 67 |\\end\s*|{\s*alig|
|00003670| 6e 5c 2a 5c 73 2a 7d 22 | 0d 73 79 6e 20 73 79 6e |n\*\s*}"|.syn syn|
|00003680| 63 20 6d 61 74 63 68 20 | 74 65 78 53 79 6e 63 4d |c match |texSyncM|
|00003690| 61 74 68 5a 6f 6e 65 42 | 09 67 72 6f 75 70 74 68 |athZoneB|.groupth|
|000036a0| 65 72 65 20 4e 4f 4e 45 | 09 22 5c 5c 65 6e 64 5c |ere NONE|."\\end\|
|000036b0| 73 2a 7b 5c 73 2a 61 6c | 69 67 6e 61 74 5c 2a 5c |s*{\s*al|ignat\*\|
|000036c0| 73 2a 7d 22 0d 73 79 6e | 20 73 79 6e 63 20 6d 61 |s*}".syn| sync ma|
|000036d0| 74 63 68 20 74 65 78 53 | 79 6e 63 4d 61 74 68 5a |tch texS|yncMathZ|
|000036e0| 6f 6e 65 43 09 67 72 6f | 75 70 74 68 65 72 65 20 |oneC.gro|upthere |
|000036f0| 4e 4f 4e 45 09 22 5c 5c | 65 6e 64 5c 73 2a 7b 5c |NONE."\\|end\s*{\|
|00003700| 73 2a 61 6c 69 67 6e 61 | 74 5c 73 2a 7d 22 0d 73 |s*aligna|t\s*}".s|
|00003710| 79 6e 20 73 79 6e 63 20 | 6d 61 74 63 68 20 74 65 |yn sync |match te|
|00003720| 78 53 79 6e 63 4d 61 74 | 68 5a 6f 6e 65 44 09 67 |xSyncMat|hZoneD.g|
|00003730| 72 6f 75 70 74 68 65 72 | 65 20 4e 4f 4e 45 09 22 |roupther|e NONE."|
|00003740| 5c 5c 65 6e 64 5c 73 2a | 7b 5c 73 2a 61 6c 69 67 |\\end\s*|{\s*alig|
|00003750| 6e 5c 73 2a 7d 22 0d 73 | 79 6e 20 73 79 6e 63 20 |n\s*}".s|yn sync |
|00003760| 6d 61 74 63 68 20 74 65 | 78 53 79 6e 63 4d 61 74 |match te|xSyncMat|
|00003770| 68 5a 6f 6e 65 45 09 67 | 72 6f 75 70 74 68 65 72 |hZoneE.g|roupther|
|00003780| 65 20 4e 4f 4e 45 09 22 | 5c 5c 65 6e 64 5c 73 2a |e NONE."|\\end\s*|
|00003790| 7b 5c 73 2a 65 71 6e 61 | 72 72 61 79 5c 2a 5c 73 |{\s*eqna|rray\*\s|
|000037a0| 2a 7d 22 0d 73 79 6e 20 | 73 79 6e 63 20 6d 61 74 |*}".syn |sync mat|
|000037b0| 63 68 20 74 65 78 53 79 | 6e 63 4d 61 74 68 5a 6f |ch texSy|ncMathZo|
|000037c0| 6e 65 46 09 67 72 6f 75 | 70 74 68 65 72 65 20 4e |neF.grou|pthere N|
|000037d0| 4f 4e 45 09 22 5c 5c 65 | 6e 64 5c 73 2a 7b 5c 73 |ONE."\\e|nd\s*{\s|
|000037e0| 2a 65 71 6e 61 72 72 61 | 79 5c 73 2a 7d 22 0d 73 |*eqnarra|y\s*}".s|
|000037f0| 79 6e 20 73 79 6e 63 20 | 6d 61 74 63 68 20 74 65 |yn sync |match te|
|00003800| 78 53 79 6e 63 4d 61 74 | 68 5a 6f 6e 65 47 09 67 |xSyncMat|hZoneG.g|
|00003810| 72 6f 75 70 74 68 65 72 | 65 20 4e 4f 4e 45 09 22 |roupther|e NONE."|
|00003820| 5c 5c 65 6e 64 5c 73 2a | 7b 5c 73 2a 65 71 75 61 |\\end\s*|{\s*equa|
|00003830| 74 69 6f 6e 5c 2a 5c 73 | 2a 7d 22 0d 73 79 6e 20 |tion\*\s|*}".syn |
|00003840| 73 79 6e 63 20 6d 61 74 | 63 68 20 74 65 78 53 79 |sync mat|ch texSy|
|00003850| 6e 63 4d 61 74 68 5a 6f | 6e 65 48 09 67 72 6f 75 |ncMathZo|neH.grou|
|00003860| 70 74 68 65 72 65 20 4e | 4f 4e 45 09 22 5c 5c 65 |pthere N|ONE."\\e|
|00003870| 6e 64 5c 73 2a 7b 5c 73 | 2a 65 71 75 61 74 69 6f |nd\s*{\s|*equatio|
|00003880| 6e 5c 73 2a 7d 22 0d 73 | 79 6e 20 73 79 6e 63 20 |n\s*}".s|yn sync |
|00003890| 6d 61 74 63 68 20 74 65 | 78 53 79 6e 63 4d 61 74 |match te|xSyncMat|
|000038a0| 68 5a 6f 6e 65 49 09 67 | 72 6f 75 70 74 68 65 72 |hZoneI.g|roupther|
|000038b0| 65 20 4e 4f 4e 45 09 22 | 5c 5c 65 6e 64 5c 73 2a |e NONE."|\\end\s*|
|000038c0| 7b 5c 73 2a 66 6c 61 6c | 69 67 6e 5c 2a 5c 73 2a |{\s*flal|ign\*\s*|
|000038d0| 7d 22 0d 73 79 6e 20 73 | 79 6e 63 20 6d 61 74 63 |}".syn s|ync matc|
|000038e0| 68 20 74 65 78 53 79 6e | 63 4d 61 74 68 5a 6f 6e |h texSyn|cMathZon|
|000038f0| 65 4a 09 67 72 6f 75 70 | 74 68 65 72 65 20 4e 4f |eJ.group|there NO|
|00003900| 4e 45 09 22 5c 5c 65 6e | 64 5c 73 2a 7b 5c 73 2a |NE."\\en|d\s*{\s*|
|00003910| 66 6c 61 6c 69 67 6e 5c | 73 2a 7d 22 0d 73 79 6e |flalign\|s*}".syn|
|00003920| 20 73 79 6e 63 20 6d 61 | 74 63 68 20 74 65 78 53 | sync ma|tch texS|
|00003930| 79 6e 63 4d 61 74 68 5a | 6f 6e 65 4b 09 67 72 6f |yncMathZ|oneK.gro|
|00003940| 75 70 74 68 65 72 65 20 | 4e 4f 4e 45 09 22 5c 5c |upthere |NONE."\\|
|00003950| 65 6e 64 5c 73 2a 7b 5c | 73 2a 67 61 74 68 65 72 |end\s*{\|s*gather|
|00003960| 5c 2a 5c 73 2a 7d 22 0d | 73 79 6e 20 73 79 6e 63 |\*\s*}".|syn sync|
|00003970| 20 6d 61 74 63 68 20 74 | 65 78 53 79 6e 63 4d 61 | match t|exSyncMa|
|00003980| 74 68 5a 6f 6e 65 4c 09 | 67 72 6f 75 70 74 68 65 |thZoneL.|groupthe|
|00003990| 72 65 20 4e 4f 4e 45 09 | 22 5c 5c 65 6e 64 5c 73 |re NONE.|"\\end\s|
|000039a0| 2a 7b 5c 73 2a 67 61 74 | 68 65 72 5c 73 2a 7d 22 |*{\s*gat|her\s*}"|
|000039b0| 0d 73 79 6e 20 73 79 6e | 63 20 6d 61 74 63 68 20 |.syn syn|c match |
|000039c0| 74 65 78 53 79 6e 63 4d | 61 74 68 5a 6f 6e 65 4d |texSyncM|athZoneM|
|000039d0| 09 67 72 6f 75 70 74 68 | 65 72 65 20 4e 4f 4e 45 |.groupth|ere NONE|
|000039e0| 09 22 5c 5c 65 6e 64 5c | 73 2a 7b 5c 73 2a 6d 61 |."\\end\|s*{\s*ma|
|000039f0| 74 68 5c 2a 5c 73 2a 7d | 22 0d 73 79 6e 20 73 79 |th\*\s*}|".syn sy|
|00003a00| 6e 63 20 6d 61 74 63 68 | 20 74 65 78 53 79 6e 63 |nc match| texSync|
|00003a10| 4d 61 74 68 5a 6f 6e 65 | 4e 09 67 72 6f 75 70 74 |MathZone|N.groupt|
|00003a20| 68 65 72 65 20 4e 4f 4e | 45 09 22 5c 5c 65 6e 64 |here NON|E."\\end|
|00003a30| 5c 73 2a 7b 5c 73 2a 6d | 61 74 68 5c 73 2a 7d 22 |\s*{\s*m|ath\s*}"|
|00003a40| 0d 73 79 6e 20 73 79 6e | 63 20 6d 61 74 63 68 20 |.syn syn|c match |
|00003a50| 74 65 78 53 79 6e 63 4d | 61 74 68 5a 6f 6e 65 4f |texSyncM|athZoneO|
|00003a60| 09 67 72 6f 75 70 74 68 | 65 72 65 20 4e 4f 4e 45 |.groupth|ere NONE|
|00003a70| 09 22 5c 5c 65 6e 64 5c | 73 2a 7b 5c 73 2a 6d 75 |."\\end\|s*{\s*mu|
|00003a80| 6c 74 6c 69 6e 65 5c 73 | 2a 7d 22 0d 73 79 6e 20 |ltline\s|*}".syn |
|00003a90| 73 79 6e 63 20 6d 61 74 | 63 68 20 74 65 78 53 79 |sync mat|ch texSy|
|00003aa0| 6e 63 4d 61 74 68 5a 6f | 6e 65 50 09 67 72 6f 75 |ncMathZo|neP.grou|
|00003ab0| 70 74 68 65 72 65 20 4e | 4f 4e 45 09 22 5c 5c 65 |pthere N|ONE."\\e|
|00003ac0| 6e 64 5c 73 2a 7b 5c 73 | 2a 73 70 6c 69 74 5c 73 |nd\s*{\s|*split\s|
|00003ad0| 2a 7d 22 0d 73 79 6e 20 | 73 79 6e 63 20 6d 61 74 |*}".syn |sync mat|
|00003ae0| 63 68 20 74 65 78 53 79 | 6e 63 4d 61 74 68 5a 6f |ch texSy|ncMathZo|
|00003af0| 6e 65 51 09 67 72 6f 75 | 70 74 68 65 72 65 20 4e |neQ.grou|pthere N|
|00003b00| 4f 4e 45 09 22 5c 5c 65 | 6e 64 5c 73 2a 7b 5c 73 |ONE."\\e|nd\s*{\s|
|00003b10| 2a 64 69 73 70 6c 61 79 | 6d 61 74 68 5c 2a 5c 73 |*display|math\*\s|
|00003b20| 2a 7d 22 0d 73 79 6e 20 | 73 79 6e 63 20 6d 61 74 |*}".syn |sync mat|
|00003b30| 63 68 20 74 65 78 53 79 | 6e 63 4d 61 74 68 5a 6f |ch texSy|ncMathZo|
|00003b40| 6e 65 52 09 67 72 6f 75 | 70 74 68 65 72 65 20 4e |neR.grou|pthere N|
|00003b50| 4f 4e 45 09 22 5c 5c 65 | 6e 64 5c 73 2a 7b 5c 73 |ONE."\\e|nd\s*{\s|
|00003b60| 2a 64 69 73 70 6c 61 79 | 6d 61 74 68 5c 73 2a 7d |*display|math\s*}|
|00003b70| 22 0d 73 79 6e 20 73 79 | 6e 63 20 6d 61 74 63 68 |".syn sy|nc match|
|00003b80| 20 74 65 78 53 79 6e 63 | 4d 61 74 68 5a 6f 6e 65 | texSync|MathZone|
|00003b90| 53 09 67 72 6f 75 70 74 | 68 65 72 65 20 4e 4f 4e |S.groupt|here NON|
|00003ba0| 45 09 22 5c 5c 65 6e 64 | 5c 73 2a 7b 5c 73 2a 6d |E."\\end|\s*{\s*m|
|00003bb0| 75 6c 74 6c 69 6e 65 5c | 2a 5c 73 2a 7d 22 0d 73 |ultline\|*\s*}".s|
|00003bc0| 79 6e 20 73 79 6e 63 20 | 6d 61 74 63 68 20 74 65 |yn sync |match te|
|00003bd0| 78 53 79 6e 63 4d 61 74 | 68 5a 6f 6e 65 54 09 67 |xSyncMat|hZoneT.g|
|00003be0| 72 6f 75 70 74 68 65 72 | 65 20 4e 4f 4e 45 09 22 |roupther|e NONE."|
|00003bf0| 5c 5c 29 22 0d 73 79 6e | 20 73 79 6e 63 20 6d 61 |\\)".syn| sync ma|
|00003c00| 74 63 68 20 74 65 78 53 | 79 6e 63 4d 61 74 68 5a |tch texS|yncMathZ|
|00003c10| 6f 6e 65 55 09 67 72 6f | 75 70 74 68 65 72 65 20 |oneU.gro|upthere |
|00003c20| 4e 4f 4e 45 09 22 5c 5c | 5c 5d 22 0d 73 79 6e 20 |NONE."\\|\]".syn |
|00003c30| 73 79 6e 63 20 6d 61 74 | 63 68 20 74 65 78 53 79 |sync mat|ch texSy|
|00003c40| 6e 63 53 74 6f 70 09 67 | 72 6f 75 70 74 68 65 72 |ncStop.g|roupther|
|00003c50| 65 20 4e 4f 4e 45 09 22 | 25 73 74 6f 70 7a 6f 6e |e NONE."|%stopzon|
|00003c60| 65 22 0d 0d 22 20 54 68 | 65 20 24 2e 2e 24 20 61 |e".." Th|e $..$ a|
|00003c70| 6e 64 20 24 24 2e 2e 24 | 24 20 6d 61 6b 65 20 66 |nd $$..$|$ make f|
|00003c80| 6f 72 20 69 6d 70 6f 73 | 73 69 62 6c 65 20 73 79 |or impos|sible sy|
|00003c90| 6e 63 20 70 61 74 74 65 | 72 6e 73 2e 0d 22 20 54 |nc patte|rns.." T|
|00003ca0| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 67 72 6f |he follo|wing gro|
|00003cb0| 75 70 74 68 65 72 65 73 | 20 63 6f 75 70 6c 65 64 |uptheres| coupled|
|00003cc0| 20 77 69 74 68 20 6d 69 | 6e 6c 69 6e 65 73 20 61 | with mi|nlines a|
|00003cd0| 62 6f 76 65 0d 22 20 68 | 65 6c 70 20 69 6d 70 72 |bove." h|elp impr|
|00003ce0| 6f 76 65 20 74 68 65 20 | 6f 64 64 73 20 6f 66 20 |ove the |odds of |
|00003cf0| 67 6f 6f 64 20 73 79 6e | 63 69 6e 67 2e 0d 73 79 |good syn|cing..sy|
|00003d00| 6e 20 73 79 6e 63 20 6d | 61 74 63 68 20 74 65 78 |n sync m|atch tex|
|00003d10| 53 79 6e 63 4d 61 74 68 | 5a 6f 6e 65 53 09 67 72 |SyncMath|ZoneS.gr|
|00003d20| 6f 75 70 74 68 65 72 65 | 20 4e 4f 4e 45 09 22 5c |oupthere| NONE."\|
|00003d30| 5c 65 6e 64 7b 61 62 73 | 74 72 61 63 74 7d 22 0d |\end{abs|tract}".|
|00003d40| 73 79 6e 20 73 79 6e 63 | 20 6d 61 74 63 68 20 74 |syn sync| match t|
|00003d50| 65 78 53 79 6e 63 4d 61 | 74 68 5a 6f 6e 65 53 09 |exSyncMa|thZoneS.|
|00003d60| 67 72 6f 75 70 74 68 65 | 72 65 20 4e 4f 4e 45 09 |groupthe|re NONE.|
|00003d70| 22 5c 5c 65 6e 64 7b 63 | 65 6e 74 65 72 7d 22 0d |"\\end{c|enter}".|
|00003d80| 73 79 6e 20 73 79 6e 63 | 20 6d 61 74 63 68 20 74 |syn sync| match t|
|00003d90| 65 78 53 79 6e 63 4d 61 | 74 68 5a 6f 6e 65 53 09 |exSyncMa|thZoneS.|
|00003da0| 67 72 6f 75 70 74 68 65 | 72 65 20 4e 4f 4e 45 09 |groupthe|re NONE.|
|00003db0| 22 5c 5c 65 6e 64 7b 64 | 65 73 63 72 69 70 74 69 |"\\end{d|escripti|
|00003dc0| 6f 6e 7d 22 0d 73 79 6e | 20 73 79 6e 63 20 6d 61 |on}".syn| sync ma|
|00003dd0| 74 63 68 20 74 65 78 53 | 79 6e 63 4d 61 74 68 5a |tch texS|yncMathZ|
|00003de0| 6f 6e 65 53 09 67 72 6f | 75 70 74 68 65 72 65 20 |oneS.gro|upthere |
|00003df0| 4e 4f 4e 45 09 22 5c 5c | 65 6e 64 7b 65 6e 75 6d |NONE."\\|end{enum|
|00003e00| 65 72 61 74 65 7d 22 0d | 73 79 6e 20 73 79 6e 63 |erate}".|syn sync|
|00003e10| 20 6d 61 74 63 68 20 74 | 65 78 53 79 6e 63 4d 61 | match t|exSyncMa|
|00003e20| 74 68 5a 6f 6e 65 53 09 | 67 72 6f 75 70 74 68 65 |thZoneS.|groupthe|
|00003e30| 72 65 20 4e 4f 4e 45 09 | 22 5c 5c 65 6e 64 7b 69 |re NONE.|"\\end{i|
|00003e40| 74 65 6d 69 7a 65 7d 22 | 0d 73 79 6e 20 73 79 6e |temize}"|.syn syn|
|00003e50| 63 20 6d 61 74 63 68 20 | 74 65 78 53 79 6e 63 4d |c match |texSyncM|
|00003e60| 61 74 68 5a 6f 6e 65 53 | 09 67 72 6f 75 70 74 68 |athZoneS|.groupth|
|00003e70| 65 72 65 20 4e 4f 4e 45 | 09 22 5c 5c 65 6e 64 7b |ere NONE|."\\end{|
|00003e80| 74 61 62 6c 65 7d 22 0d | 73 79 6e 20 73 79 6e 63 |table}".|syn sync|
|00003e90| 20 6d 61 74 63 68 20 74 | 65 78 53 79 6e 63 4d 61 | match t|exSyncMa|
|00003ea0| 74 68 5a 6f 6e 65 53 09 | 67 72 6f 75 70 74 68 65 |thZoneS.|groupthe|
|00003eb0| 72 65 20 4e 4f 4e 45 09 | 22 5c 5c 65 6e 64 7b 74 |re NONE.|"\\end{t|
|00003ec0| 61 62 75 6c 61 72 7d 22 | 0d 73 79 6e 20 73 79 6e |abular}"|.syn syn|
|00003ed0| 63 20 6d 61 74 63 68 20 | 74 65 78 53 79 6e 63 4d |c match |texSyncM|
|00003ee0| 61 74 68 5a 6f 6e 65 53 | 09 67 72 6f 75 70 74 68 |athZoneS|.groupth|
|00003ef0| 65 72 65 20 4e 4f 4e 45 | 09 22 5c 5c 5c 28 73 75 |ere NONE|."\\\(su|
|00003f00| 62 5c 29 2a 73 65 63 74 | 69 6f 6e 22 0d 0d 69 66 |b\)*sect|ion"..if|
|00003f10| 20 21 65 78 69 73 74 73 | 28 22 64 69 64 5f 74 65 | !exists|("did_te|
|00003f20| 78 5f 73 79 6e 74 61 78 | 5f 69 6e 69 74 73 22 29 |x_syntax|_inits")|
|00003f30| 0d 20 6c 65 74 20 64 69 | 64 5f 74 65 78 5f 73 79 |. let di|d_tex_sy|
|00003f40| 6e 74 61 78 5f 69 6e 69 | 74 73 20 3d 20 31 0d 0d |ntax_ini|ts = 1..|
|00003f50| 20 22 20 54 65 58 20 68 | 69 67 68 6c 69 67 68 74 | " TeX h|ighlight|
|00003f60| 69 6e 67 20 67 72 6f 75 | 70 73 20 77 68 69 63 68 |ing grou|ps which|
|00003f70| 20 73 68 6f 75 6c 64 20 | 73 68 61 72 65 20 73 69 | should |share si|
|00003f80| 6d 69 6c 61 72 20 68 69 | 67 68 6c 69 67 68 74 69 |milar hi|ghlighti|
|00003f90| 6e 67 0d 20 68 69 20 6c | 69 6e 6b 20 74 65 78 42 |ng. hi l|ink texB|
|00003fa0| 61 64 4d 61 74 68 09 09 | 74 65 78 45 72 72 6f 72 |adMath..|texError|
|00003fb0| 0d 20 68 69 20 6c 69 6e | 6b 20 74 65 78 44 65 66 |. hi lin|k texDef|
|00003fc0| 43 6d 64 09 09 74 65 78 | 44 65 66 0d 20 68 69 20 |Cmd..tex|Def. hi |
|00003fd0| 6c 69 6e 6b 20 74 65 78 | 44 65 66 4e 61 6d 65 09 |link tex|DefName.|
|00003fe0| 09 74 65 78 44 65 66 0d | 20 68 69 20 6c 69 6e 6b |.texDef.| hi link|
|00003ff0| 20 74 65 78 44 6f 63 75 | 6d 65 6e 74 54 79 70 65 | texDocu|mentType|
|00004000| 09 74 65 78 43 6d 64 4e | 61 6d 65 0d 20 68 69 20 |.texCmdN|ame. hi |
|00004010| 6c 69 6e 6b 20 74 65 78 | 44 6f 63 75 6d 65 6e 74 |link tex|Document|
|00004020| 54 79 70 65 41 72 67 73 | 09 74 65 78 43 6d 64 41 |TypeArgs|.texCmdA|
|00004030| 72 67 73 0d 20 68 69 20 | 6c 69 6e 6b 20 74 65 78 |rgs. hi |link tex|
|00004040| 49 6e 70 75 74 09 09 54 | 6f 64 6f 0d 20 68 69 20 |Input..T|odo. hi |
|00004050| 6c 69 6e 6b 20 74 65 78 | 4c 69 67 61 74 75 72 65 |link tex|Ligature|
|00004060| 09 09 74 65 78 53 70 65 | 63 69 61 6c 43 68 61 72 |..texSpe|cialChar|
|00004070| 0d 20 68 69 20 6c 69 6e | 6b 20 74 65 78 4d 61 74 |. hi lin|k texMat|
|00004080| 68 44 65 6c 69 6d 42 61 | 64 09 74 65 78 45 72 72 |hDelimBa|d.texErr|
|00004090| 6f 72 0d 20 68 69 20 6c | 69 6e 6b 20 74 65 78 4d |or. hi l|ink texM|
|000040a0| 61 74 68 44 65 6c 69 6d | 42 73 09 09 74 65 78 4d |athDelim|Bs..texM|
|000040b0| 61 74 68 44 65 6c 69 6d | 0d 20 68 69 20 6c 69 6e |athDelim|. hi lin|
|000040c0| 6b 20 74 65 78 4d 61 74 | 68 44 65 6c 69 6d 43 68 |k texMat|hDelimCh|
|000040d0| 72 09 74 65 78 4d 61 74 | 68 44 65 6c 69 6d 0d 20 |r.texMat|hDelim. |
|000040e0| 68 69 20 6c 69 6e 6b 20 | 74 65 78 4d 61 74 68 44 |hi link |texMathD|
|000040f0| 65 6c 69 6d 4b 65 79 09 | 74 65 78 4d 61 74 68 44 |elimKey.|texMathD|
|00004100| 65 6c 69 6d 0d 20 68 69 | 20 6c 69 6e 6b 20 74 65 |elim. hi| link te|
|00004110| 78 4d 61 74 68 4d 61 74 | 63 68 65 72 09 09 74 65 |xMathMat|cher..te|
|00004120| 78 4d 61 74 68 0d 20 68 | 69 20 6c 69 6e 6b 20 74 |xMath. h|i link t|
|00004130| 65 78 4d 61 74 68 50 61 | 72 65 6e 09 09 74 65 78 |exMathPa|ren..tex|
|00004140| 4d 61 74 68 0d 20 68 69 | 20 6c 69 6e 6b 20 74 65 |Math. hi| link te|
|00004150| 78 4d 61 74 68 5a 6f 6e | 65 41 09 09 74 65 78 4d |xMathZon|eA..texM|
|00004160| 61 74 68 0d 20 68 69 20 | 6c 69 6e 6b 20 74 65 78 |ath. hi |link tex|
|00004170| 4d 61 74 68 5a 6f 6e 65 | 42 09 09 74 65 78 4d 61 |MathZone|B..texMa|
|00004180| 74 68 0d 20 68 69 20 6c | 69 6e 6b 20 74 65 78 4d |th. hi l|ink texM|
|00004190| 61 74 68 5a 6f 6e 65 43 | 09 09 74 65 78 4d 61 74 |athZoneC|..texMat|
|000041a0| 68 0d 20 68 69 20 6c 69 | 6e 6b 20 74 65 78 4d 61 |h. hi li|nk texMa|
|000041b0| 74 68 5a 6f 6e 65 44 09 | 09 74 65 78 4d 61 74 68 |thZoneD.|.texMath|
|000041c0| 0d 20 68 69 20 6c 69 6e | 6b 20 74 65 78 4d 61 74 |. hi lin|k texMat|
|000041d0| 68 5a 6f 6e 65 45 09 09 | 74 65 78 4d 61 74 68 0d |hZoneE..|texMath.|
|000041e0| 20 68 69 20 6c 69 6e 6b | 20 74 65 78 4d 61 74 68 | hi link| texMath|
|000041f0| 5a 6f 6e 65 46 09 09 74 | 65 78 4d 61 74 68 0d 20 |ZoneF..t|exMath. |
|00004200| 68 69 20 6c 69 6e 6b 20 | 74 65 78 4d 61 74 68 5a |hi link |texMathZ|
|00004210| 6f 6e 65 47 09 09 74 65 | 78 4d 61 74 68 0d 20 68 |oneG..te|xMath. h|
|00004220| 69 20 6c 69 6e 6b 20 74 | 65 78 4d 61 74 68 5a 6f |i link t|exMathZo|
|00004230| 6e 65 48 09 09 74 65 78 | 4d 61 74 68 0d 20 68 69 |neH..tex|Math. hi|
|00004240| 20 6c 69 6e 6b 20 74 65 | 78 4d 61 74 68 5a 6f 6e | link te|xMathZon|
|00004250| 65 49 09 09 74 65 78 4d | 61 74 68 0d 20 68 69 20 |eI..texM|ath. hi |
|00004260| 6c 69 6e 6b 20 74 65 78 | 4d 61 74 68 5a 6f 6e 65 |link tex|MathZone|
|00004270| 4a 09 09 74 65 78 4d 61 | 74 68 0d 20 68 69 20 6c |J..texMa|th. hi l|
|00004280| 69 6e 6b 20 74 65 78 4d | 61 74 68 5a 6f 6e 65 4b |ink texM|athZoneK|
|00004290| 09 09 74 65 78 4d 61 74 | 68 0d 20 68 69 20 6c 69 |..texMat|h. hi li|
|000042a0| 6e 6b 20 74 65 78 4d 61 | 74 68 5a 6f 6e 65 4c 09 |nk texMa|thZoneL.|
|000042b0| 09 74 65 78 4d 61 74 68 | 0d 20 68 69 20 6c 69 6e |.texMath|. hi lin|
|000042c0| 6b 20 74 65 78 4d 61 74 | 68 5a 6f 6e 65 4d 09 09 |k texMat|hZoneM..|
|000042d0| 74 65 78 4d 61 74 68 0d | 20 68 69 20 6c 69 6e 6b |texMath.| hi link|
|000042e0| 20 74 65 78 4d 61 74 68 | 5a 6f 6e 65 4e 09 09 74 | texMath|ZoneN..t|
|000042f0| 65 78 4d 61 74 68 0d 20 | 68 69 20 6c 69 6e 6b 20 |exMath. |hi link |
|00004300| 74 65 78 4d 61 74 68 5a | 6f 6e 65 4f 09 09 74 65 |texMathZ|oneO..te|
|00004310| 78 4d 61 74 68 0d 20 68 | 69 20 6c 69 6e 6b 20 74 |xMath. h|i link t|
|00004320| 65 78 4d 61 74 68 5a 6f | 6e 65 50 09 09 74 65 78 |exMathZo|neP..tex|
|00004330| 4d 61 74 68 0d 20 68 69 | 20 6c 69 6e 6b 20 74 65 |Math. hi| link te|
|00004340| 78 4d 61 74 68 5a 6f 6e | 65 51 09 09 74 65 78 4d |xMathZon|eQ..texM|
|00004350| 61 74 68 0d 20 68 69 20 | 6c 69 6e 6b 20 74 65 78 |ath. hi |link tex|
|00004360| 4d 61 74 68 5a 6f 6e 65 | 52 09 09 74 65 78 4d 61 |MathZone|R..texMa|
|00004370| 74 68 0d 20 68 69 20 6c | 69 6e 6b 20 74 65 78 4d |th. hi l|ink texM|
|00004380| 61 74 68 5a 6f 6e 65 53 | 09 09 74 65 78 4d 61 74 |athZoneS|..texMat|
|00004390| 68 0d 20 68 69 20 6c 69 | 6e 6b 20 74 65 78 4d 61 |h. hi li|nk texMa|
|000043a0| 74 68 5a 6f 6e 65 54 09 | 09 74 65 78 4d 61 74 68 |thZoneT.|.texMath|
|000043b0| 0d 20 68 69 20 6c 69 6e | 6b 20 74 65 78 4d 61 74 |. hi lin|k texMat|
|000043c0| 68 5a 6f 6e 65 55 09 09 | 74 65 78 4d 61 74 68 0d |hZoneU..|texMath.|
|000043d0| 20 68 69 20 6c 69 6e 6b | 20 74 65 78 4d 61 74 68 | hi link| texMath|
|000043e0| 5a 6f 6e 65 56 09 09 74 | 65 78 4d 61 74 68 0d 20 |ZoneV..t|exMath. |
|000043f0| 68 69 20 6c 69 6e 6b 20 | 74 65 78 4d 61 74 68 5a |hi link |texMathZ|
|00004400| 6f 6e 65 57 09 09 74 65 | 78 4d 61 74 68 0d 20 68 |oneW..te|xMath. h|
|00004410| 69 20 6c 69 6e 6b 20 74 | 65 78 4f 6e 6c 79 4d 61 |i link t|exOnlyMa|
|00004420| 74 68 09 09 74 65 78 45 | 72 72 6f 72 0d 20 68 69 |th..texE|rror. hi|
|00004430| 20 6c 69 6e 6b 20 74 65 | 78 53 65 63 74 69 6f 6e | link te|xSection|
|00004440| 4d 61 72 6b 65 72 09 74 | 65 78 43 6d 64 4e 61 6d |Marker.t|exCmdNam|
|00004450| 65 0d 20 68 69 20 6c 69 | 6e 6b 20 74 65 78 53 65 |e. hi li|nk texSe|
|00004460| 63 74 69 6f 6e 4e 61 6d | 65 09 09 74 65 78 53 65 |ctionNam|e..texSe|
|00004470| 63 74 69 6f 6e 0d 20 68 | 69 20 6c 69 6e 6b 20 74 |ction. h|i link t|
|00004480| 65 78 54 79 70 65 53 69 | 7a 65 09 09 74 65 78 54 |exTypeSi|ze..texT|
|00004490| 79 70 65 0d 20 68 69 20 | 6c 69 6e 6b 20 74 65 78 |ype. hi |link tex|
|000044a0| 54 79 70 65 53 74 79 6c | 65 09 09 74 65 78 54 79 |TypeStyl|e..texTy|
|000044b0| 70 65 0d 0d 20 22 20 42 | 61 73 69 63 20 54 65 58 |pe.. " B|asic TeX|
|000044c0| 20 68 69 67 68 6c 69 67 | 68 74 69 6e 67 20 67 72 | highlig|hting gr|
|000044d0| 6f 75 70 73 0d 20 68 69 | 20 6c 69 6e 6b 20 74 65 |oups. hi| link te|
|000044e0| 78 43 6d 64 41 72 67 73 | 09 4e 75 6d 62 65 72 0d |xCmdArgs|.Number.|
|000044f0| 20 68 69 20 6c 69 6e 6b | 20 74 65 78 43 6d 64 4e | hi link| texCmdN|
|00004500| 61 6d 65 09 53 74 61 74 | 65 6d 65 6e 74 0d 20 68 |ame.Stat|ement. h|
|00004510| 69 20 6c 69 6e 6b 20 74 | 65 78 43 6f 6d 6d 65 6e |i link t|exCommen|
|00004520| 74 09 43 6f 6d 6d 65 6e | 74 0d 20 68 69 20 6c 69 |t.Commen|t. hi li|
|00004530| 6e 6b 20 74 65 78 44 65 | 66 09 53 74 61 74 65 6d |nk texDe|f.Statem|
|00004540| 65 6e 74 0d 20 68 69 20 | 6c 69 6e 6b 20 74 65 78 |ent. hi |link tex|
|00004550| 44 65 6c 69 6d 69 74 65 | 72 09 44 65 6c 69 6d 69 |Delimite|r.Delimi|
|00004560| 74 65 72 0d 20 68 69 20 | 6c 69 6e 6b 20 74 65 78 |ter. hi |link tex|
|00004570| 45 72 72 6f 72 09 45 72 | 72 6f 72 0d 20 68 69 20 |Error.Er|ror. hi |
|00004580| 6c 69 6e 6b 20 74 65 78 | 4c 65 6e 67 74 68 09 4e |link tex|Length.N|
|00004590| 75 6d 62 65 72 0d 20 68 | 69 20 6c 69 6e 6b 20 74 |umber. h|i link t|
|000045a0| 65 78 4d 61 74 68 09 53 | 70 65 63 69 61 6c 0d 20 |exMath.S|pecial. |
|000045b0| 68 69 20 6c 69 6e 6b 20 | 74 65 78 4d 61 74 68 44 |hi link |texMathD|
|000045c0| 65 6c 69 6d 09 53 74 61 | 74 65 6d 65 6e 74 0d 20 |elim.Sta|tement. |
|000045d0| 68 69 20 6c 69 6e 6b 20 | 74 65 78 4d 61 74 68 4f |hi link |texMathO|
|000045e0| 70 65 72 09 4f 70 65 72 | 61 74 6f 72 0d 20 68 69 |per.Oper|ator. hi|
|000045f0| 20 6c 69 6e 6b 20 74 65 | 78 4e 65 77 43 6d 64 09 | link te|xNewCmd.|
|00004600| 53 74 61 74 65 6d 65 6e | 74 0d 20 68 69 20 6c 69 |Statemen|t. hi li|
|00004610| 6e 6b 20 74 65 78 52 65 | 66 5a 6f 6e 65 09 53 70 |nk texRe|fZone.Sp|
|00004620| 65 63 69 61 6c 0d 20 68 | 69 20 6c 69 6e 6b 20 74 |ecial. h|i link t|
|00004630| 65 78 53 65 63 74 69 6f | 6e 09 50 72 65 43 6f 6e |exSectio|n.PreCon|
|00004640| 64 69 74 0d 20 68 69 20 | 6c 69 6e 6b 20 74 65 78 |dit. hi |link tex|
|00004650| 53 70 65 63 69 61 6c 43 | 68 61 72 09 53 70 65 63 |SpecialC|har.Spec|
|00004660| 69 61 6c 43 68 61 72 0d | 20 68 69 20 6c 69 6e 6b |ialChar.| hi link|
|00004670| 20 74 65 78 53 74 61 74 | 65 6d 65 6e 74 09 53 74 | texStat|ement.St|
|00004680| 61 74 65 6d 65 6e 74 0d | 20 68 69 20 6c 69 6e 6b |atement.| hi link|
|00004690| 20 74 65 78 53 74 72 69 | 6e 67 09 53 74 72 69 6e | texStri|ng.Strin|
|000046a0| 67 0d 20 68 69 20 6c 69 | 6e 6b 20 74 65 78 54 79 |g. hi li|nk texTy|
|000046b0| 70 65 09 54 79 70 65 0d | 20 68 69 20 6c 69 6e 6b |pe.Type.| hi link|
|000046c0| 20 74 65 78 5a 6f 6e 65 | 09 50 72 65 43 6f 6e 64 | texZone|.PreCond|
|000046d0| 69 74 0d 65 6e 64 69 66 | 0d 0d 75 6e 6c 65 74 20 |it.endif|..unlet |
|000046e0| 62 3a 65 78 74 66 6e 61 | 6d 65 0d 6c 65 74 20 20 |b:extfna|me.let |
|000046f0| 20 62 3a 63 75 72 72 65 | 6e 74 5f 73 79 6e 74 61 | b:curre|nt_synta|
|00004700| 78 20 3d 20 22 74 65 78 | 22 0d 22 20 76 69 6d 3a |x = "tex|"." vim:|
|00004710| 20 74 73 3d 32 34 0d | | ts=24. | |
+--------+-------------------------+-------------------------+--------+--------+