( [0+8+FQ(+4)[1 0FO10F"G+Q1' +FQ()+4U1 FQ1"L0' ,Q1:M(Q1+4(]1]0)) f~^ 9!& $6w8#W ] # E3oYp=(FO Y s`ϗ& Setup TeX LibraryInsert TeXmac Aux MacrosSetup Indented TeX DisplayTeX ModeTexifyUnSetup Indented TeX Display^R Insert TeX $ Barrier^R TeX "^R TeX $~DIRECTORY~~DOC~ & Setup TeX Library~DOC~ Insert TeXmac Aux Macros~DOC~ Setup Indented TeX Display~DOC~ TeX Mode~DOC~ Texify~DOC~ UnSetup Indented TeX Display~DOC~ ^R Insert TeX $ Barrier~DOC~ ^R TeX "~DOC~ ^R TeX $~DOC~ ~Filename~~Filename~~INVERT~[0[1 128*5fsqvectoru0 0u1 5*{+1:f0( 5*}+1:f0)( 5*\+1:f0/ q0m.v{TeX} ..D ]1]0 @:I*/8M(M.MUntabify) ZJ I  \end /M.CTeXify HookMacro that M-X Texify runs on buffer copy' [0[1[2[3[4 Qbuffer filenamesF"EW'F[dfile F6TEXFSdfn2 FSdfileU1 0FO..QTeXify HookU0 BU3WZU4 0,FSzFSbound HX2 Q3,Q4FSbound 0[..FWF[bbind G20JQ0"N@M0' FF"N @M(M.MWrite File)' "# M(M.MWrite File)1' 0m(m.m& Init Buffer Locals) M.Q..D 0FO..QTeX ..DF"NU..D' "#w:i..D..D Q..DM.VTeX ..D 5*:f..D  5*.:f..D  5*,:f..D  5*|:f..D A 5*/:f..D A 5*$:f..D | 5*\:f..D / 5*[:f..D ( 5*]:f..D )[ 5*{:f..D ( 5*}:f..D ){' qPermit Unmatched Paren"l 1,0m.LPermit Unmatched Paren' 0fo..QInhibit TeX Dollarsign"e 1,(M.M^R Insert TeX $ Barrier)m.Q...$ 1,(M.M^R Tex $)M.Q$' 1,(M.M^R Indent Relative)M.QI 1,Q1,Q..QW)M.Q. 1,(:i*%)M.LComment Start 1,(:i*% )M.LComment Begin 1,55M.LComment Column 1m(m.m& Set Mode Line)TeX.:\[1fn1j:l.,(i % {].)*2[0 -1,0a[1 q1"b !"!q1f,.'?;:!:"loClose' q0,`i -q0' !Close! !"!q0 -q0[0[1[2[3 q{TeX} ..D[..D f@m(qA)f :"g0' 0,-1a-\"e0' 2-(-@f$)+(@f$)"lfg0' qDisplay Matching Parenu1 q1"e0' .:\u0fn0j.u2 1:<-1fulc>"nj' 0u0 <.-q2; .-1-(0,-1a-$"e1'"#0')u3 0,1a-$"ec' 1-q0u0' > q0"g0' q3j .-(fswindow)"lq1"l0'' 0@v30*(q1): 0i% \noflash{...text...} makes a box as wide as its arg, but which is whitespace \def\noflash#1{\save0\hbox{#1}\hbox to 1wd0{\hfill}} qq{TeX} ..D[..D f[vbwf[vz :l-:s\vbox"e :i*NTD No TeX Displayfserr' .,(fll.)fsbound hm(m.m& Save for Undo)UnSetup Indented TeX Display j.,(s{.)kzj-d j<:s\hbox{;fkd 9f~\noflash{"e9d <1a-}"ed0;'f c>' ful-d > j[0[1[I f[vbwf[vz ff"e.,(w.)ffsbound' "#j,fsbound' hm(m.m& Save for Undo)Setup Indented TeX Display j@f  l fsshpos"n z: -(fsshpos(j ))@m(m.m^R Indent Rigidly)' 0uI j<.-z; @f  l fsshpos,qIfuI l> qI, :iI j ji\vbox{zji} jz: TeXMacros for hacking TEX code& Set up environment for being able to run TeX macrosC Save preprocessed copy of buffer for submission to TEX. Runs contents of variable TeXify Hook on copy of buffer and saves result under FN2 of TEX. Numeric arg means prompt before writing copy. Virtual buffer boundaries are ignored. TeXify Hook is run as if from ^R mode with point at top of copied buffer. (Default value of TeXify Hook replaces tabs by spaces and adds an \end command at the end of the buffer.) oS Set up for editing TEX code Set syntax of $, \, %, {...}, etc appropriately. runs Indent Relative deletes backward changing tabs to spaces deletes backward `normally' {...}, [...], (...) flash matching delimiters according to setting of qDisplay Matching Paren and qPermit UnMatched Paren Unless qInhibit TeX Dollarsign is created with a non-zero value, $ runs flashes matching dollarsign C-M-$ runs ^R Insert TeX $ Barrier p^R Insert marker to restrict TeX $ scan a bit TeX $'s will not scan behind this point to count $ parity ...^R Make " insert appropriate quote marks -- `` or '' ^R Flash under the previous $ like parens do S Insert the macros TeXmac needsS Undo a TeX Display S Makes an indented display from region & Setup TeX Library Texify TeX Mode ^R Insert TeX $ Barrier ^R TeX " ^R TeX $ Insert TeXmac Aux Macros UnSetup Indented TeX Display Setup Indented TeX Display +8+fq(+4)[20[3 <%3,-q2f2u3q3&1@;q3"l0'> f[BBindq3-1*5,q3*5g2q:..o(0)+q2