[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-kant
Subject: updated rsiidl and latex xmls
From: Roland Pabel <pabel () tabu ! uni-bonn ! de>
Date: 2002-08-19 14:00:58
[Download RAW message or body]
Hi,
as promised the author of rsiidl.xml, Markus Fraenz <fraenz@linmpi.mpg.de>,
sent an updated version. He also updated the latex.xml : this version
includes a lot more keywords and some contexts.
Please send any comments about these files to him.
Roland
--
ICQ UIN 49339118 Linux Counter #88774
GPG-Key 1024D/C969F3F2 2001-02-28 Roland Pabel <roland@pabel.net>
fingerprint = C8A7 BF6A 12FE CE55 724D 667B 4060 B228 C969 F3F2
["latex.xml" (text/xml)]
<?xml version="1.02" encoding="UTF-8"?> <!-- KATE Syntax Highlighting for LaTeX \
--> <!DOCTYPE language SYSTEM "language.dtd"> <!-- Modified by Markus \
Fraenz,fraenz@linmpi.mpg.de Aug 2002 --> <language name="LaTeX" version="1.00" \
kateversion="2.0" section="Markup" \
extensions="*.tex;*.TEX;*.bib;*.BIB;*.ltx;*.LTX;*.sty;*.STY;*.cls;*.CLS" \
mimetype="text/x-tex" casesensitive="1"> <highlighting>
<list name="keywords">
<item> begin</item>
<item> itemize</item>
<item>abovedisplayskip</item>
<item>abovedisplayshortskip</item>
<item>abstract</item>
<item>acute</item>
<item>addcontentsline</item>
<item>address</item>
<item>addtocontents</item>
<item>addtocounter</item>
<item>addtolength</item>
<item>addvspace</item>
<item>Alph</item>
<item>alph</item>
<item>and</item>
<item>appendix</item>
<item>arabic</item>
<item>array</item>
<item>arraycolsep</item>
<item>arrayrulewidth</item>
<item>arraystretch</item>
<item>author</item>
<item>bar</item>
<item>baselineskip</item>
<item>baselinestretch</item>
<item>begin</item>
<item>belowdisplayskip</item>
<item>belowdisplayshortskip</item>
<item>bf</item>
<item>bibitem</item>
<item>bigskip</item>
<item>bigskipamount</item>
<item>boldmath</item>
<item>bottomfraction</item>
<item>bottomnumber</item>
<item>breve</item>
<item>cal</item>
<item>caption</item>
<item>cc</item>
<item>center</item>
<item>centering</item>
<item>centerline</item>
<item>chapter</item>
<item>check</item>
<item>circle</item>
<item>cite</item>
<item>cleardoublepage</item>
<item>clearpage</item>
<item>cline</item>
<item>closing</item>
<item>columnsep</item>
<item>columnseprule</item>
<item>dashbox</item>
<item>date</item>
<item>dblfloatpagefraction</item>
<item>dblfloatsep</item>
<item>dbltextfloatsep</item>
<item>dbltopfraction</item>
<item>dbltopnumber</item>
<item>ddot</item>
<item>description</item>
<item>discretionary</item>
<item>displaymath</item>
<item>displaystyle</item>
<item>document</item>
<item>documentclass</item>
<item>documentstyle</item>
<item>dot</item>
<item>dotfill</item>
<item>doublerulesep</item>
<item>em</item>
<item>emph</item>
<item>encl</item>
<item>end</item>
<item>enumerate</item>
<item>eqnarray</item>
<item>equation</item>
<item>evensidemargin</item>
<item>extracolsep</item>
<item>fbox</item>
<item>fboxrule</item>
<item>fboxsep</item>
<item>figure</item>
<item>fill</item>
<item>floatpagefraction</item>
<item>floatsep</item>
<item>flushbottom</item>
<item>flushleft</item>
<item>flushright</item>
<item>fnsymbol</item>
<item>footheight</item>
<item>footnote</item>
<item>footnotemark</item>
<item>footnotesep</item>
<item>footnotesize</item>
<item>footnotetext</item>
<item>footskip</item>
<item>frac</item>
<item>frame</item>
<item>framebox</item>
<item>frenchspacing</item>
<item>fussy</item>
<item>fussypar</item>
<item>grave</item>
<item>hat</item>
<item>headheight</item>
<item>headsep</item>
<item>hfill</item>
<item>hline</item>
<item>hoffset</item>
<item>hrulefill</item>
<item>hspace</item>
<item>Huge</item>
<item>huge</item>
<item>imath</item>
<item>include</item>
<item>includeonly</item>
<item>indent</item>
<item>input</item>
<item>intextsep</item>
<item>it</item>
<item>item</item>
<item>itemize</item>
<item>itemsep</item>
<item>jmath</item>
<item>jot</item>
<item>kill</item>
<item>label</item>
<item>LARGE</item>
<item>Large</item>
<item>large</item>
<item>LaTeX</item>
<item>LaTeXe</item>
<item>letter</item>
<item>line</item>
<item>linebreak</item>
<item>linethickness</item>
<item>listoffigures</item>
<item>listoftables</item>
<item>makebox</item>
<item>maketitle</item>
<item>marginpar</item>
<item>marginparpush</item>
<item>marginparsep</item>
<item>marginparwidth</item>
<item>markboth</item>
<item>markright</item>
<item>math</item>
<item>mathindent</item>
<item>mbox</item>
<item>medskip</item>
<item>medskipamount</item>
<item>minipage</item>
<item>multicolumn</item>
<item>multiput</item>
<item>name</item>
<item>newcommand</item>
<item>newcounter</item>
<item>newenvironment</item>
<item>newfont</item>
<item>newlength</item>
<item>newline</item>
<item>newpage</item>
<item>newsavebox</item>
<item>newtheorem</item>
<item>noindent</item>
<item>nolinebreak</item>
<item>nonfrenchspacing</item>
<item>nonumber</item>
<item>nopagebreak</item>
<item>normalmarginpar</item>
<item>normalsize</item>
<item>numberline</item>
<item>oddsidemargin</item>
<item>onecolumn</item>
<item>opening</item>
<item>oval</item>
<item>overbrace</item>
<item>overline</item>
<item>pagebreak</item>
<item>pagenumbering</item>
<item>pageref</item>
<item>pagestyle</item>
<item>par</item>
<item>paragraph</item>
<item>parbox</item>
<item>parindent</item>
<item>parsep</item>
<item>parskip</item>
<item>part</item>
<item>picture</item>
<item>poptabs</item>
<item>protect</item>
<item>ps</item>
<item>pushtabs</item>
<item>put</item>
<item>quotation</item>
<item>quote</item>
<item>raggedbottom</item>
<item>raggedleft</item>
<item>raggedright</item>
<item>raisebox</item>
<item>ref</item>
<item>refstepcounter</item>
<item>renewcommand</item>
<item>renewenvironment</item>
<item>reversemarginpar</item>
<item>rm</item>
<item>Roman</item>
<item>roman</item>
<item>rule</item>
<item>samepage(Befehl)</item>
<item>samepage(Umgebung)</item>
<item>savebox</item>
<item>sbox</item>
<item>sc</item>
<item>scriptscriptstyle</item>
<item>scriptsize</item>
<item>scriptstyle</item>
<item>section</item>
<item>setcounter</item>
<item>setlanguage</item>
<item>setlength</item>
<item>settowidth</item>
<item>sf</item>
<item>shortstack</item>
<item>signature</item>
<item>sl</item>
<item>sloppy</item>
<item>sloppypar</item>
<item>small</item>
<item>smallskip</item>
<item>smallskipamount</item>
<item>sqrt</item>
<item>stackrel</item>
<item>stepcounter</item>
<item>subparagraph</item>
<item>subsection</item>
<item>subsubsection</item>
<item>symbol</item>
<item>tabbing</item>
<item>tabbingsep</item>
<item>tabcolsep</item>
<item>table</item>
<item>tableofcontents</item>
<item>tabular</item>
<item>TeX</item>
<item>textbf</item>
<item>textit</item>
<item>textfraction</item>
<item>textfloatsep</item>
<item>textheight</item>
<item>textmd</item>
<item>textrm</item>
<item>textsc</item>
<item>textsf</item>
<item>textsl</item>
<item>textstyle</item>
<item>texttt</item>
<item>textup</item>
<item>textwidth</item>
<item>thanks</item>
<item>thebibliography</item>
<item>thicklines</item>
<item>thinlines</item>
<item>thispagestyle</item>
<item>tilde</item>
<item>tiny</item>
<item>title</item>
<item>titlepage</item>
<item>today</item>
<item>topfraction</item>
<item>topmargin</item>
<item>topnumber</item>
<item>topsep</item>
<item>topskip</item>
<item>totalnumber</item>
<item>tt</item>
<item>twocolumn</item>
<item>typein</item>
<item>typeout</item>
<item>unboldmath</item>
<item>underbrace</item>
<item>underline</item>
<item>unitlength</item>
<item>usebox</item>
<item>usepackage</item>
<item>value</item>
<item>vec</item>
<item>vector</item>
<item>verb</item>
<item>verbatim</item>
<item>verse</item>
<item>vfill</item>
<item>vline</item>
<item>voffset</item>
<item>vspace</item>
<item>widehat</item>
<item>widetilde</item>
</list>
<list name="math keywords">
<item>alpha</item>
<item>beta</item>
<item>gamma</item>
<item>delta</item>
<item>epsilon</item>
<item>varepsilon</item>
<item>zeta</item>
<item>eta</item>
<item>theta</item>
<item>vartheta </item>
<item>iota</item>
<item>kappa</item>
<item>lambda</item>
<item>mu</item>
<item>nu</item>
<item>xi</item>
<item>pi</item>
<item>varpi</item>
<item>rho</item>
<item>varrho</item>
<item>sigma</item>
<item>varsigma </item>
<item>tau</item>
<item>upsilon</item>
<item>phi</item>
<item>varphi</item>
<item>chi</item>
<item>psi</item>
<item>omega</item>
<item>Gamma</item>
<item>Delta</item>
<item>Theta</item>
<item>Lambda</item>
<item>Xi</item>
<item>Pi</item>
<item>Sigma</item>
<item>Upsilon</item>
<item>Phi</item>
<item>Psi</item>
<item>Omega</item>
<item>ae</item>
<item>AE</item>
<item>oe</item>
<item>OE</item>
<item>aa</item>
<item>AA</item>
<item>o</item>
<item>O</item>
<item>ss</item>
<item>aleph Hebrew</item>
<item>alpha_</item>
<item>beta_</item>
<item>gamma_</item>
<item>delta_</item>
<item>epsilon_</item>
<item>varepsilon_</item>
<item>zeta_</item>
<item>eta_</item>
<item>theta_</item>
<item>vartheta _</item>
<item>iota_</item>
<item>kappa_</item>
<item>lambda_</item>
<item>mu_</item>
<item>nu_</item>
<item>xi_</item>
<item>pi_</item>
<item>varpi_</item>
<item>rho_</item>
<item>varrho_</item>
<item>sigma_</item>
<item>varsigma _</item>
<item>tau_</item>
<item>upsilon_</item>
<item>phi_</item>
<item>varphi_</item>
<item>chi_</item>
<item>psi_</item>
<item>omega_</item>
<item>Gamma_</item>
<item>Delta_</item>
<item>Theta_</item>
<item>Lambda_</item>
<item>Xi_</item>
<item>Pi_</item>
<item>Sigma_</item>
<item>Upsilon_</item>
<item>Phi_</item>
<item>Psi_</item>
<item>Omega_</item>
<item>ae_</item>
<item>AE_</item>
<item>oe_</item>
<item>OE_</item>
<item>aa_</item>
<item>AA_</item>
<item>o_</item>
<item>O_</item>
<item>ss_</item>
<item>aleph Hebrew_</item>
<item>hbar</item>
<item>imath</item>
<item>jmath</item>
<item>ell</item>
<item>wp</item>
<item>Re</item>
<item>Im</item>
<item>prime</item>
<item>nabla</item>
<item>surd</item>
<item>angle</item>
<item>forall</item>
<item>exists</item>
<item>backslash</item>
<item>partial</item>
<item>infty</item>
<item>triangle</item>
<item>Box open</item>
<item>Diamond</item>
<item>flat</item>
<item>natural</item>
<item>sharp</item>
<item>clubsuit</item>
<item>diamondsuit</item>
<item>heartsuit</item>
<item>spadesuit</item>
<item>leftarrow</item>
<item>Leftarrow</item>
<item>longleftarrow</item>
<item>Longleftarrow</item>
<item>rightarrow</item>
<item>Rightarrow</item>
<item>longrightarrow</item>
<item>Longrightarrow</item>
<item>leftrightarrow</item>
<item>Leftrightarrow</item>
<item>longleftrightarrow</item>
<item>uparrow</item>
<item>downarrow</item>
<item>Uparrow</item>
<item>nearrow</item>
<item>searrow</item>
<item>swarrow</item>
<item>nwarrow</item>
<item>sum</item>
<item>prod</item>
<item>coprod</item>
<item>int</item>
<item>odot</item>
<item>oint</item>
<item>bigcup</item>
<item>bigcap</item>
<item>bigvee</item>
<item>bigwedge</item>
<item>bigodot</item>
<item>bigotimes</item>
<item>bigoplus</item>
<item>biguplus</item>
<item>pm</item>
<item>mp</item>
<item>times</item>
<item>div</item>
<item>ast</item>
<item>star</item>
<item>bullet</item>
<item>circ</item>
<item>cdot</item>
<item>leq</item>
<item>ll</item>
<item>subset</item>
<item>geq</item>
<item>gg</item>
<item>equiv</item>
<item>sim</item>
<item>simeq</item>
<item>approx</item>
<item>neq</item>
<item>per</item>
<item>propto</item>
<item>dag</item>
<item>ddag</item>
<item>S</item>
<item>P</item>
<item>copyright</item>
<item>pounds</item>
<item>vert</item>
<item>Vert</item>
<item>backslash</item>
<item>langle</item>
<item>rangle</item>
<item>uparrow</item>
<item>downarrow</item>
<item>updownarrow</item>
<item>mathit</item>
<item>mathrm</item>
<item>mathbf</item>
<item>mathsf</item>
<item>mathtt</item>
<item>mathcal</item>
<item>mit</item>
<item>cal</item>
<item>boldmath</item>
<item>cdots</item>
<item>ddots</item>
<item>frac</item>
<item>ldots</item>
<item>overbrace</item>
<item>overline</item>
<item>sqrt</item>
<item>stackrel</item>
<item>underbrace</item>
<item>underline</item>
<item>vdots</item>
<item>arccos</item>
<item>arcsin</item>
<item>arctan</item>
<item>cos</item>
<item>cosh</item>
<item>cot</item>
<item>coth</item>
<item>csc</item>
<item>deg</item>
<item>det</item>
<item>dim</item>
<item>exp</item>
<item>gcd</item>
<item>hom</item>
<item>inf</item>
<item>ker</item>
<item>lg</item>
<item>lim</item>
<item>liminf</item>
<item>limsup</item>
<item>ln</item>
<item>log</item>
<item>max</item>
<item>min</item>
<item>sec</item>
<item>sin</item>
<item>sinh</item>
<item>sup</item>
<item>tan</item>
<item>tanh</item>
<item>bmod</item>
<item>pmod</item>
</list>
<list name="math pop keywords">
<item>alpha$</item>
<item>beta$</item>
<item>gamma$</item>
<item>delta$</item>
<item>epsilon$</item>
<item>varepsilon$</item>
<item>zeta$</item>
<item>eta$</item>
<item>theta$</item>
<item>vartheta $</item>
<item>iota$</item>
<item>kappa$</item>
<item>lambda$</item>
<item>mu$</item>
<item>nu$</item>
<item>xi$</item>
<item>pi$</item>
<item>varpi$</item>
<item>rho$</item>
<item>varrho$</item>
<item>sigma$</item>
<item>varsigma $</item>
<item>tau$</item>
<item>upsilon$</item>
<item>phi$</item>
<item>varphi$</item>
<item>chi$</item>
<item>psi$</item>
<item>omega$</item>
<item>Gamma$</item>
<item>Delta$</item>
<item>Theta$</item>
<item>Lambda$</item>
<item>Xi$</item>
<item>Pi$</item>
<item>Sigma$</item>
<item>Upsilon$</item>
<item>Phi$</item>
<item>Psi$</item>
<item>Omega$</item>
<item>ae$</item>
<item>AE$</item>
<item>oe$</item>
<item>OE$</item>
<item>aa$</item>
<item>AA$</item>
<item>o$</item>
<item>O$</item>
<item>ss$</item>
<item>aleph Hebrew$</item>
<item>hbar$</item>
<item>imath$</item>
<item>jmath$</item>
<item>ell$</item>
<item>wp$</item>
<item>Re$</item>
<item>Im$</item>
<item>prime$</item>
<item>nabla$</item>
<item>surd$</item>
<item>angle$</item>
<item>forall$</item>
<item>exists$</item>
<item>backslash$</item>
<item>partial$</item>
<item>infty$</item>
<item>triangle$</item>
<item>Box open$</item>
<item>Diamond$</item>
<item>flat$</item>
<item>natural$</item>
<item>sharp$</item>
<item>clubsuit$</item>
<item>diamondsuit$</item>
<item>heartsuit$</item>
<item>spadesuit$</item>
<item>leftarrow$</item>
<item>Leftarrow$</item>
<item>longleftarrow$</item>
<item>Longleftarrow$</item>
<item>rightarrow$</item>
<item>Rightarrow$</item>
<item>longrightarrow$</item>
<item>Longrightarrow$</item>
<item>leftrightarrow$</item>
<item>Leftrightarrow$</item>
<item>longleftrightarrow$</item>
<item>uparrow$</item>
<item>downarrow$</item>
<item>Uparrow$</item>
<item>nearrow$</item>
<item>searrow$</item>
<item>swarrow$</item>
<item>nwarrow$</item>
<item>sum $</item>
<item>prod$</item>
<item>coprod$</item>
<item>int$</item>
<item>odot$</item>
<item>oint$</item>
<item>bigcup$</item>
<item>bigcap$</item>
<item>bigvee$</item>
<item>bigwedge$</item>
<item>bigodot$</item>
<item>bigotimes $</item>
<item>bigoplus$</item>
<item>biguplus $</item>
<item>pm$</item>
<item>mp$</item>
<item>times$</item>
<item>div$</item>
<item>ast$</item>
<item>star$</item>
<item>bullet$</item>
<item>circ$</item>
<item>cdot$</item>
<item>leq$</item>
<item>ll$</item>
<item>subset$</item>
<item>geq$</item>
<item>gg$</item>
<item>equiv$</item>
<item>sim$</item>
<item>simeq$</item>
<item>approx$</item>
<item>neq$</item>
<item>per$</item>
<item>propto$</item>
<item>dag$</item>
<item>ddag$</item>
<item>S$</item>
<item>P$</item>
<item>copyright$</item>
<item>pounds$</item>
<item>vert$</item>
<item>Vert$</item>
<item>backslash$</item>
<item>langle$</item>
<item>rangle$</item>
<item>uparrow$</item>
<item>downarrow$</item>
<item>updownarrow$</item>
<item>mathit$</item>
<item>mathrm$</item>
<item>mathbf$</item>
<item>mathsf$</item>
<item>mathtt$</item>
<item>mathcal$</item>
<item>mit$</item>
<item>cal$</item>
<item>boldmath$</item>
<item>cdots$</item>
<item>ddots$</item>
<item>frac$</item>
<item>ldots$</item>
<item>overbrace$</item>
<item>overline$</item>
<item>sqrt$</item>
<item>stackrel$</item>
<item>underbrace$</item>
<item>underline$</item>
<item>vdots$</item>
<item>arccos$</item>
<item>arcsin$</item>
<item>arctan$</item>
<item>cos$</item>
<item>cosh$</item>
<item>cot$</item>
<item>coth$</item>
<item>csc$</item>
<item>deg$</item>
<item>det$</item>
<item>dim$</item>
<item>exp$</item>
<item>gcd$</item>
<item>hom$</item>
<item>inf$</item>
<item>ker$</item>
<item>lg$</item>
<item>lim$</item>
<item>liminf$</item>
<item>limsup$</item>
<item>ln$</item>
<item>log$</item>
<item>max$</item>
<item>min$</item>
<item>sec$</item>
<item>sin$</item>
<item>sinh$</item>
<item>sup$</item>
<item>tan$</item>
<item>tanh$</item>
<item>bmod$</item>
<item>pmod$</item>
</list>
<contexts>
<context attribute="Normal Text" lineEndContext="#stay" name="text">
<StringDetect String="\begin{math}" attribute="begin end" context="math" \
insensitive="FALSE"/>
<StringDetect String="\begin{displaymath}" attribute="begin end" \
context="math" insensitive="FALSE"/>
<StringDetect String="\begin{equation}" attribute="begin end" \
context="math" insensitive="FALSE"/>
<StringDetect String="\begin{eqnarray}" attribute="begin end" \
context="math" insensitive="FALSE"/> <DetectChar char="$" attribute="math text" \
context="math" /> <Detect2Chars char="\" char1="[" attribute="math" context="math" \
/> <Detect2Chars char="\" char1="(" attribute="math" context="math" />
<StringDetect String="\begin{" attribute="begin end" context="begin end" \
insensitive="FALSE"/>
<StringDetect String="\end{" attribute="begin end" context="begin end" \
insensitive="FALSE"/> <DetectChar char="{" attribute="curly bracket" context="#stay" \
/> <DetectChar char="[" attribute="square bracket" context="#stay" />
<DetectChar char="(" attribute="round bracket" context="#stay" />
<DetectChar char="}" attribute="curly bracket" context="#stay" />
<DetectChar char="]" attribute="square bracket" context="#stay" />
<DetectChar char=")" attribute="round bracket" context="#stay" />
<DetectChar char="\" attribute="keyword" context="keyword" />
<DetectChar char="&" attribute="keyword" context="#stay" />
<RegExpr String="%.*$" attribute="comment" context="#stay"/>
</context>
<context attribute="Normal Text" lineEndContext="#stay" name="begin end">
<keyword String="keywords" attribute="keyword" context="#stay"/>
<DetectChar char="}" attribute="begin end" context="#pop"/>
</context>
<context attribute="Normal Text" lineEndContext="0" name="keyword">
<DetectChar char="\" char1="\" attribute="keyword" context="#stay" />
<DetectChar char="$" attribute="keyword" context="#pop" />
<DetectChar char="_" attribute="keyword" context="#pop" />
<DetectChar char=""" attribute="keyword" context="#pop" />
<DetectChar char="#" attribute="keyword" context="#pop" />
<DetectChar char="%" attribute="keyword" context="#pop" />
<DetectChar char="&" attribute="keyword" context="#pop" />
<DetectChar char="{" attribute="keyword" context="#pop" />
<DetectChar char="}" attribute="keyword" context="#pop" />
<DetectChar char="'" attribute="keyword" context="#pop" />
<DetectChar char="+" attribute="keyword" context="#pop" />
<DetectChar char="," attribute="keyword" context="#pop" />
<DetectChar char="-" attribute="keyword" context="#pop" />
<DetectChar char="." attribute="keyword" context="#pop" />
<DetectChar char="/" attribute="keyword" context="#pop" />
<DetectChar char="<" attribute="keyword" context="#pop" />
<DetectChar char="=" attribute="keyword" context="#pop" />
<DetectChar char=">" attribute="keyword" context="#pop" />
<DetectChar char="@" attribute="keyword" context="#pop" />
<DetectChar char="^" attribute="keyword" context="#pop" />
<DetectChar char="`" attribute="keyword" context="#pop" />
<DetectChar char="|" attribute="keyword" context="#pop" />
<DetectChar char="~" attribute="keyword" context="#pop" />
<DetectChar char="[" attribute="math" context="math" />
<DetectChar char="(" attribute="math" context="math" />
<DetectChar char="{" attribute="curly bracket" context="#pop" />
<DetectChar char="[" attribute="square bracket" context="#pop" />
<DetectChar char="(" attribute="round bracket" context="#pop" />
<DetectChar char=" " attribute="keyword" context="#pop" />
<DetectChar char="$" attribute="math" context="math" />
<keyword String="keywords" attribute="keyword" context="#pop" />
<DetectChar char="\" attribute="keyword" context="#stay" />
</context>
<context attribute="math text" lineEndContext="#stay" name="math">
<StringDetect String="\end{math}" attribute="begin end" context="#pop" \
insensitive="FALSE"/>
<StringDetect String="\end{displaymath}" attribute="begin end" \
context="#pop" insensitive="FALSE"/>
<StringDetect String="\end{equation}" attribute="begin end" context="#pop" \
insensitive="FALSE"/>
<StringDetect String="\end{eqnarray}" attribute="begin end" context="#pop" \
insensitive="FALSE"/> <Detect2Chars char="\" char1="]" attribute="math" \
context="#pop" /> <Detect2Chars char="\" char1=")" attribute="math" context="#pop" \
/> <DetectChar char="{" attribute="curly bracket" context="#stay" />
<DetectChar char="[" attribute="square bracket" context="#stay" />
<DetectChar char="(" attribute="round bracket" context="#stay" />
<DetectChar char="}" attribute="curly bracket" context="#stay" />
<DetectChar char="]" attribute="square bracket" context="#stay" />
<DetectChar char=")" attribute="round bracket" context="#stay" />
<DetectChar char="\" attribute="math" context="math keyword" />
<DetectChar char="$" attribute="math text" context="#pop" />
</context>
<context attribute="math text" lineEndContext="#pop" name="math keyword">
<keyword String="math keywords" attribute="math" context="#pop" />
<keyword String="math pop keywords" attribute="math" context="text" />
<keyword String="keywords" attribute="keyword" context="#pop" />
<DetectChar char="]" attribute="math" context="#pop" />
<DetectChar char=")" attribute="math" context="#pop" />
<DetectChar char="\" attribute="math" context="#pop" />
<DetectChar char="$" attribute="math text" context="text" />
<DetectChar char="_" attribute="math" context="#pop" />
<DetectChar char=""" attribute="math" context="#pop" />
<DetectChar char="!" attribute="math" context="#pop" />
<DetectChar char="#" attribute="math" context="#pop" />
<DetectChar char="%" attribute="math" context="#pop" />
<DetectChar char="&" attribute="math" context="#pop" />
<DetectChar char="'" attribute="math" context="#pop" />
<DetectChar char="{" attribute="math" context="#pop" />
<DetectChar char="}" attribute="math" context="#pop" />
<DetectChar char="+" attribute="math" context="#pop" />
<DetectChar char="," attribute="math" context="#pop" />
<DetectChar char="-" attribute="math" context="#pop" />
<DetectChar char="." attribute="math" context="#pop" />
<DetectChar char="/" attribute="math" context="#pop" />
<DetectChar char=":" attribute="math" context="#pop" />
<DetectChar char=";" attribute="math" context="#pop" />
<DetectChar char="<" attribute="math" context="#pop" />
<DetectChar char="=" attribute="math" context="#pop" />
<DetectChar char=">" attribute="math" context="#pop" />
<DetectChar char="@" attribute="math" context="#pop" />
<DetectChar char="^" attribute="math" context="#pop" />
<DetectChar char="`" attribute="math" context="#pop" />
<DetectChar char="|" attribute="math" context="#pop" />
<DetectChar char="~" attribute="math" context="#pop" />
<DetectChar char="[" attribute="square bracket" context="#pop" />
<DetectChar char="(" attribute="round bracket" context="#pop" />
<DetectChar char=" " attribute="keyword" context="#pop" />
</context>
</contexts>
<itemDatas>
<itemData name="Normal Text" defStyleNum="dsNormal"/>
<itemData name="keyword" defStyleNum="dsNormal" color="#0000ff" \
selColor="#ff0000" bold="1" italic="1"/> <itemData name="comment" \
defStyleNum="dsComment"/>
<itemData name="begin end" defStyleNum="dsNormal" color="#000000" \
selColor="#ffffff" bold="1" italic="1"/>
<itemData name="math" defStyleNum="dsNormal" color="#aa00aa" selColor="#ff0000" \
bold="1" italic="1"/>
<itemData name="curly bracket" defStyleNum="dsNormal" color="#ff0000" \
selColor="#ff0000" bold="1" italic="0"/>
<itemData name="square bracket" defStyleNum="dsNormal" color="#00ff00" \
selColor="#00ff00" bold="1" italic="0"/>
<itemData name="round bracket" defStyleNum="dsNormal" color="#00ffff" \
selColor="#ffffff" bold="1" italic="0"/>
<itemData name="math text" defStyleNum="dsNormal" color="#000000" \
selColor="#ffffff" bold="1" italic="0"/>
</itemDatas>
</highlighting>
<general>
<comments>
<comment name="singleLine" start="%" />
</comments>
</general>
</language>
["rsiidl.xml" (text/xml)]
<?xml version="1.0" encoding="UTF-8"?> <!-- KATE Syntax Highlighting for RSI IDL \
--> <!DOCTYPE language SYSTEM "language.dtd"><!-- Created by Markus \
Fraenz,fraenz@linmpi.mpg.de Aug 2002 --> <language name="RSI_IDL" version="1.02" \
kateversion="2.0" section="Sources" extensions="*.pro" mimetype="text/x-rsiidl-src"> \
<highlighting> <list name="reserved words">
<item> For </item>
<item> Do </item>
<item> Endfor </item>
<item> Repeat </item>
<item> Endrep </item>
<item> While </item>
<item> Endwhile </item>
<item> Until </item>
<item> Case </item>
<item> Endcase </item>
<item> If </item>
<item> Endif </item>
<item> Else </item>
<item> Endelse </item>
<item> Then </item>
<item> Begin </item>
<item> End </item>
<item> Function </item>
<item> Goto </item>
<item> Pro </item>
<item> Eq </item>
<item> Ge </item>
<item> Gt </item>
<item> Le </item>
<item> Lt </item>
<item> Ne </item>
<item> Mod </item>
<item> Or </item>
<item> Xor </item>
<item> Not </item>
<item> And </item>
<item> Then </item>
<item> Return </item>
<item> Common </item>
<item> Of </item>
<item> On_ioerror </item>
</list>
<list name="system variables">
<item>dpi</item>
<item>dtor</item>
<item>map</item>
<item>pi</item>
<item>radeg</item>
<item>values</item>
<item>err</item>
<item>error_state</item>
<item>error</item>
<item>err_string</item>
<item>except</item>
<item>mouse</item>
<item>msg_prefix</item>
<item>syserror</item>
<item>syserr_string</item>
<item>warn</item>
<item>dir</item>
<item>dlm_path</item>
<item>edit_input</item>
<item>help_path</item>
<item>journal</item>
<item>more</item>
<item>path</item>
<item>prompt</item>
<item>quiet</item>
<item>version</item>
<item>c</item>
<item>d</item>
<item>order</item>
<item>p</item>
<item>x</item>
<item>y</item>
<item>z</item>
<item>stime</item>
</list>
<list name="types"><!-- IDL5 Data types and variable creation -->
<item>Fix </item>
<item>Long </item>
<item>Long64 </item>
<item>uint </item>
<item>Byte </item>
<item>Float </item>
<item>Double </item>
<item>complex </item>
<item>dcomplex </item>
<item>complexarr </item>
<item>dcomplexarr </item>
<item>String </item>
<item>Intarr </item>
<item>lonarr </item>
<item>lon64arr </item>
<item>uintarr </item>
<item>ulong </item>
<item>ulonarr </item>
<item>ulon64arr </item>
<item>Bytarr </item>
<item>Bytscl </item>
<item>Fltarr </item>
<item>Dblarr </item>
<item>Strarr </item>
<item>Objarr </item>
<item>Indgen </item>
<item>Findgen </item>
<item>Dindgen </item>
<item>Dcindgen </item>
<item>cindgen </item>
<item>lindgen </item>
<item>bindgen </item>
<item>sindgen </item>
<item>uindgen </item>
<item>ul64indgen </item>
<item>l64indgen </item>
<item>ulindgen </item>
<item>Replicate </item>
<item>Ptrarr </item>
</list>
<list name="commands"><!-- IDL5.3 build in routines, excluding lib functions \
and io functions --> <item>ABS </item>
<item>ACOS </item>
<item>ADAPT_HIST_EQUAL </item>
<item>ALOG </item>
<item>ALOG10 </item>
<item>ARG_PRESENT </item>
<item>ASIN </item>
<item>ASSOC </item>
<item>ATAN </item>
<item>AXIS </item>
<item>BESELI </item>
<item>BESELJ </item>
<item>BESELY </item>
<item>BLAS_AXPY </item>
<item>BREAKPOINT </item>
<item>BROYDEN </item>
<item>BYTEORDER </item>
<item>CALL_EXTERNAL </item>
<item>CALL_FUNCTION </item>
<item>CALL_METHOD </item>
<item>CALL_PROCEDURE </item>
<item>CATCH </item>
<item>CEIL </item>
<item>CHECK_MATH </item>
<item>CHOLDC </item>
<item>CHOLSOL </item>
<item>COLOR_CONVERT </item>
<item>COLOR_QUAN </item>
<item>COMPILE_OPT </item>
<item>COMPUTE_MESH_NORMALS </item>
<item>CONJ </item>
<item>CONSTRAINED_MIN </item>
<item>CONTOUR </item>
<item>CONVERT_COORD </item>
<item>CONVOL </item>
<item>CORRELATE </item>
<item>COS </item>
<item>COSH </item>
<item>CREATE_STRUCT </item>
<item>CURSOR </item>
<item>DEFINE_KEY </item>
<item>DEFSYSV </item>
<item>DELVAR </item>
<item>DEVICE </item>
<item>DFPMIN </item>
<item>DIALOG_MESSAGE </item>
<item>DIALOG_PICKFILE </item>
<item>DIALOG_PRINTERSETUP </item>
<item>DIALOG_PRINTJOB </item>
<item>DILATE </item>
<item>DLM_LOAD </item>
<item>DRAW_ROI </item>
<item>ELMHES </item>
<item>EMPTY </item>
<item>ENABLE_SYSRTN </item>
<item>ERASE </item>
<item>ERODE </item>
<item>ERRORF </item>
<item>EXECUTE </item>
<item>EXIT </item>
<item>EXP </item>
<item>EXPAND_PATH </item>
<item>EXPINT </item>
<item>FINDFILE </item>
<item>FINITE </item>
<item>FLOOR </item>
<item>FORMAT_AXIS_VALUES </item>
<item>FORWARD_FUNCTION </item>
<item>FSTAT </item>
<item>FULSTR </item>
<item>FZ_ROOTS </item>
<item>GAUSSINT </item>
<item>GET_KBRD </item>
<item>GETENV </item>
<item>GRID_TPS </item>
<item>GRID3 </item>
<item>HEAP_GC </item>
<item>HELP </item>
<item>HISTOGRAM </item>
<item>HQR </item>
<item>IMAGE_STATISTICS </item>
<item>IMAGINARY </item>
<item>INTERPOLATE </item>
<item>INVERT </item>
<item>ISHFT </item>
<item>ISOCONTOUR </item>
<item>ISOSURFACE </item>
<item>JOURNAL </item>
<item>KEYWORD_SET </item>
<item>LABEL_REGION </item>
<item>LINBCG </item>
<item>LINKIMAGE </item>
<item>LMGR </item>
<item>LNGAMMA </item>
<item>LNP_TEST </item>
<item>LOADCT </item>
<item>LOCALE_GET </item>
<item>LSODE </item>
<item>LUDC </item>
<item>LUMPROVE </item>
<item>LUSOL </item>
<item>MACHAR </item>
<item>MAKE_ARRAY </item>
<item>MAP_PROJ_INFO </item>
<item>MAX </item>
<item>MEDIAN </item>
<item>MESH_CLIP </item>
<item>MESH_DECIMATE </item>
<item>MESH_ISSOLID </item>
<item>MESH_MERGE </item>
<item>MESH_NUMTRIANGLES </item>
<item>MESH_SMOOTH </item>
<item>MESH_SURFACEAREA </item>
<item>MESH_VALIDATE </item>
<item>MESH_VOLUME </item>
<item>MESSAGE </item>
<item>MIN </item>
<item>N_ELEMENTS </item>
<item>N_PARAMS </item>
<item>N_TAGS </item>
<item>NEWTON </item>
<item>OBJ_CLASS </item>
<item>OBJ_DESTROY </item>
<item>OBJ_ISA </item>
<item>OBJ_NEW </item>
<item>OBJ_VALID </item>
<item>ON_ERROR </item>
<item>OPLOT </item>
<item>PARTICLE_TRACE </item>
<item>PLOT </item>
<item>PLOTS </item>
<item>POLY_2D </item>
<item>POLYFILL </item>
<item>POLYFILLV </item>
<item>POLYSHADE </item>
<item>POWELL </item>
<item>PROFILER </item>
<item>PTR_FREE </item>
<item>PTR_NEW </item>
<item>PTR_VALID </item>
<item>QROMB </item>
<item>QROMO </item>
<item>QSIMP </item>
<item>RANDOMN </item>
<item>RANDOMU </item>
<item>REBIN </item>
<item>REFORM </item>
<item>RETALL </item>
<item>RETURN </item>
<item>RIEMANN </item>
<item>RK4 </item>
<item>ROBERTS </item>
<item>ROTATE </item>
<item>ROUND </item>
<item>SET_PLOT </item>
<item>SET_SHADING </item>
<item>SETENV </item>
<item>SHADE_SURF </item>
<item>SHADE_VOLUME </item>
<item>SHIFT </item>
<item>SIN </item>
<item>SINH </item>
<item>SIZE </item>
<item>SMOOTH </item>
<item>SOBEL </item>
<item>SORT </item>
<item>SPL_INIT </item>
<item>SPL_INTERP </item>
<item>SPRSAB </item>
<item>SPRSAX </item>
<item>SPRSIN </item>
<item>SQRT </item>
<item>STOP </item>
<item>STRCMP </item>
<item>STRCOMPRESS </item>
<item>STREGEX </item>
<item>STRJOIN </item>
<item>STRLEN </item>
<item>STRLOWCASE </item>
<item>STRMATCH </item>
<item>STRMESSAGE </item>
<item>STRMID </item>
<item>STRPOS </item>
<item>STRPUT </item>
<item>STRTRIM </item>
<item>STRUCT_ASSIGN </item>
<item>STRUCT_HIDE </item>
<item>STRUPCASE </item>
<item>SURFACE </item>
<item>SVDC </item>
<item>SVSOL </item>
<item>SYSTIME </item>
<item>TAG_NAMES </item>
<item>TAN </item>
<item>TANH </item>
<item>TEMPORARY </item>
<item>TETRA_CLIP </item>
<item>TETRA_SURFACE </item>
<item>TETRA_VOLUME </item>
<item>THIN </item>
<item>THREED </item>
<item>TOTAL </item>
<item>TRANSPOSE </item>
<item>TRIANGULATE </item>
<item>TRIGRID </item>
<item>TRIQL </item>
<item>TRIRED </item>
<item>TRISOL </item>
<item>TV </item>
<item>TVCRS </item>
<item>TVLCT </item>
<item>TVRD </item>
<item>TVSCLU </item>
<item>USERSYM </item>
<item>VALUE_LOCATE </item>
<item>VOIGT </item>
<item>VOXEL_PROJ </item>
<item>WAIT </item>
<item>WATERSHED </item>
<item>WDELETE </item>
<item>WHERE </item>
<item>WIDGET_BASE </item>
<item>WIDGET_BUTTON </item>
<item>WIDGET_CONTROL </item>
<item>WIDGET_DRAW </item>
<item>WIDGET_DROPLIST </item>
<item>WIDGET_EVENT </item>
<item>WIDGET_INFO </item>
<item>WIDGET_LABEL </item>
<item>WIDGET_LIST </item>
<item>WIDGET_SLIDER </item>
<item>WIDGET_TABLE </item>
<item>WIDGET_TEXT </item>
<item>WINDOW </item>
<item>WSET </item>
<item>WSHOW </item>
<item>WTN </item>
<item>XYOUTS </item>
</list>
<list name="io commands"><!-- IDL5.3 build in I/O routines -->
<item>Open </item>
<item>FLUSH </item>
<item>IOCTL </item>
<item>RESTORE </item>
<item>SAVE </item>
<item>POINT_LUN </item>
<item>Openr </item>
<item>Openw </item>
<item>Openu </item>
<item>Close </item>
<item>Free_lun </item>
<item>get_lun </item>
<item>assoc </item>
<item>catch </item>
<item>cd </item>
<item>spawn </item>
<item>eof </item>
<item>print </item>
<item>printf </item>
<item>prints </item>
<item>read </item>
<item>readf </item>
<item>reads </item>
<item>writu </item>
</list>
<contexts>
<context attribute="Normal Text" lineEndContext="#stay">
<keyword attribute="Keyword" context="#stay" String="reserved words"/>
<keyword attribute="Data Type" context="#stay" String="types"/>
<keyword attribute="Command" context="#stay" String="commands"/>
<keyword attribute="IOCommand" context="#stay" String="io commands"/>
<Float attribute="Octal" context="#stay"/>
<Int attribute="Decimal" context="#stay"/>
<RangeDetect attribute="String" context="#stay" char="'" char1="'"/>
<RangeDetect attribute="String" context="#stay" char=""" \
char1="""/> <DetectChar attribute="Hex" context="#stay" char="(" />
<DetectChar attribute="Hex" context="#stay" char=")" />
<DetectChar attribute="Char" context="#stay" char="[" />
<DetectChar attribute="Char" context="#stay" char="]" />
<DetectChar attribute="Float" context="#stay" char="{" />
<DetectChar attribute="Float" context="#stay" char="}" />
<DetectChar attribute="Char" context="#stay" char="$" />
<DetectChar attribute="Char" context="#stay" char="@" />
<DetectChar attribute="Char" context="#stay" char=":" />
<DetectChar attribute="Char" context="Comment" char=";"/>
<DetectChar attribute="Char" context="systemvarcontext" char="!" />
</context>
<context attribute="Comment" lineEndContext="#pop" name="Comment">
</context>
<context attribute="Char" lineEndContext="#pop" name="systemvarcontext">
<DetectChar attribute="Hex" context="#pop" char="(" />
<DetectChar attribute="Char" context="#pop" char="." />
<DetectChar attribute="Hex" context="#pop" char=" " />
<keyword attribute="Float" context="#pop" String="system variables"/>
</context>
</contexts>
<itemDatas>
<itemData name="Normal Text" defStyleNum="dsNormal"/>
<itemData name="Keyword" defStyleNum="dsKeyword" color="#1414e4" \
selColor="#ffd60b" bold="1"/> <itemData name="Data Type" defStyleNum="dsDataType"/>
<itemData name="Decimal" defStyleNum="dsDecVal" color="#000000" \
selColor="#ffffff"/> <itemData name="Octal" defStyleNum="dsDecVal"/>
<itemData name="Hex" defStyleNum="dsDecVal"/>
<itemData name="Float" defStyleNum="dsDecVal" color="#000000" \
selColor="#ffffff"/> <itemData name="Char" defStyleNum="dsChar"/>
<itemData name="String" defStyleNum="dsString" color="#ff0000" \
selColor="#ff0000"/>
<itemData name="String Char" defStyleNum="dsChar" color="#ff0000" \
selColor="#ff0000"/>
<itemData name="Comment" defStyleNum="dsComment" color="#2b7805" \
selColor="#945ca4"/>
<itemData name="Command" defStyleNum="dsBaseN" color="#050505" \
selColor="#ffffff" bold="1"/>
<itemData name="IOCommand" defStyleNum="dsDataType" color="#050505" \
selColor="#ffffff" bold="1"/> <itemData name="bracketed" defStyleNum="dsFloat" />
</itemDatas>
</highlighting>
<general>
<comments>
<comment name="singleLine" start=";" />
</comments>
<keywords casesensitive="0" />
</general>
</language>
_______________________________________________
kde-kant mailing list
kde-kant@
http://mail.kde.org/mailman/listinfo/kde-kant
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic