diff options
Diffstat (limited to 'kate/data/postscript.xml')
-rw-r--r-- | kate/data/postscript.xml | 434 |
1 files changed, 434 insertions, 0 deletions
diff --git a/kate/data/postscript.xml b/kate/data/postscript.xml new file mode 100644 index 000000000..b590db232 --- /dev/null +++ b/kate/data/postscript.xml @@ -0,0 +1,434 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE language SYSTEM "language.dtd"> +<language name="PostScript" version="1.01" kateversion="2.1" section="Markup" extensions="*.ps;*.ai;*.eps" mimetype="application/postscript"> +<highlighting> + <list name="keywords"> + <item> abs </item> + <item> add </item> + <item> aload </item> + <item> anchorsearch </item> + <item> and </item> + <item> arc </item> + <item> arcn </item> + <item> arct </item> + <item> arcto </item> + <item> array </item> + <item> ashow </item> + <item> astore </item> + <item> awidthshow </item> + <item> begin </item> + <item> bind </item> + <item> bitshift </item> + <item> ceiling </item> + <item> charpath </item> + <item> clear </item> + <item> cleartomark </item> + <item> clip </item> + <item> clippath </item> + <item> closepath </item> + <item> concat </item> + <item> concatmatrix </item> + <item> copy </item> + <item> count </item> + <item> counttomark </item> + <item> currentcmykcolor </item> + <item> currentdash </item> + <item> currentdict </item> + <item> currentfile </item> + <item> currentfont </item> + <item> currentgray </item> + <item> currentgstate </item> + <item> currenthsbcolor </item> + <item> currentlinecap </item> + <item> currentlinejoin </item> + <item> currentlinewidth </item> + <item> currentmatrix </item> + <item> currentpoint </item> + <item> currentrgbcolor </item> + <item> currentshared </item> + <item> curveto </item> + <item> cvi </item> + <item> cvlit </item> + <item> cvn </item> + <item> cvr </item> + <item> cvrs </item> + <item> cvs </item> + <item> cvx </item> + <item> def </item> + <item> defineusername </item> + <item> dict </item> + <item> div </item> + <item> dtransform </item> + <item> dup </item> + <item> end </item> + <item> eoclip </item> + <item> eofill </item> + <item> eoviewclip </item> + <item> eq </item> + <item> exch </item> + <item> exec </item> + <item> exit </item> + <item> file </item> + <item> fill </item> + <item> findfont </item> + <item> flattenpath </item> + <item> floor </item> + <item> flush </item> + <item> flushfile </item> + <item> for </item> + <item> forall </item> + <item> ge </item> + <item> get </item> + <item> getinterval </item> + <item> grestore </item> + <item> gsave </item> + <item> gstate </item> + <item> gt </item> + <item> identmatrix </item> + <item> idiv </item> + <item> idtransform </item> + <item> if </item> + <item> ifelse </item> + <item> image </item> + <item> imagemask </item> + <item> index </item> + <item> ineofill </item> + <item> infill </item> + <item> initviewclip </item> + <item> inueofill </item> + <item> inufill </item> + <item> invertmatrix </item> + <item> itransform </item> + <item> known </item> + <item> le </item> + <item> length </item> + <item> lineto </item> + <item> load </item> + <item> loop </item> + <item> lt </item> + <item> makefont </item> + <item> matrix </item> + <item> maxlength </item> + <item> mod </item> + <item> moveto </item> + <item> mul </item> + <item> ne </item> + <item> neg </item> + <item> newpath </item> + <item> not </item> + <item> null </item> + <item> or </item> + <item> pathbbox </item> + <item> pathforall </item> + <item> pop </item> + <item> print </item> + <item> printobject </item> + <item> put </item> + <item> putinterval </item> + <item> rcurveto </item> + <item> read </item> + <item> readhexstring </item> + <item> readline </item> + <item> readstring </item> + <item> rectclip </item> + <item> rectfill </item> + <item> rectstroke </item> + <item> rectviewclip </item> + <item> repeat </item> + <item> restore </item> + <item> rlineto </item> + <item> rmoveto </item> + <item> roll </item> + <item> rotate </item> + <item> round </item> + <item> save </item> + <item> scale </item> + <item> scalefont </item> + <item> search </item> + <item> selectfont </item> + <item> setbbox </item> + <item> setcachedevice </item> + <item> setcachedevice2 </item> + <item> setcharwidth </item> + <item> setcmykcolor </item> + <item> setdash </item> + <item> setfont </item> + <item> setgray </item> + <item> setgstate </item> + <item> sethsbcolor </item> + <item> setlinecap </item> + <item> setlinejoin </item> + <item> setlinewidth </item> + <item> setmatrix </item> + <item> setrgbcolor </item> + <item> setshared </item> + <item> shareddict </item> + <item> show </item> + <item> showpage </item> + <item> stop </item> + <item> stopped </item> + <item> store </item> + <item> string </item> + <item> stringwidth </item> + <item> stroke </item> + <item> strokepath </item> + <item> sub </item> + <item> systemdict </item> + <item> token </item> + <item> transform </item> + <item> translate </item> + <item> truncate </item> + <item> type </item> + <item> uappend </item> + <item> ucache </item> + <item> ueofill </item> + <item> ufill </item> + <item> undef </item> + <item> upath </item> + <item> userdict </item> + <item> ustroke </item> + <item> viewclip </item> + <item> viewclippath </item> + <item> where </item> + <item> widthshow </item> + <item> write </item> + <item> writehexstring </item> + <item> writeobject </item> + <item> writestring </item> + <item> wtranslation </item> + <item> xor </item> + <item> xshow </item> + <item> xyshow </item> + <item> yshow </item> + <item> FontDirectory </item> + <item> SharedFontDirectory </item> + <item> Courier </item> + <item> Courier-Bold </item> + <item> Courier-BoldOblique </item> + <item> Courier-Oblique </item> + <item> Helvetica </item> + <item> Helvetica-Bold </item> + <item> Helvetica-BoldOblique </item> + <item> Helvetica-Oblique </item> + <item> Symbol </item> + <item> Times-Bold </item> + <item> Times-BoldItalic </item> + <item> Times-Italic </item> + <item> Times-Roman </item> + <item> execuserobject </item> + <item> currentcolor </item> + <item> currentcolorspace </item> + <item> currentglobal </item> + <item> execform </item> + <item> filter </item> + <item> findresource </item> + <item> globaldict </item> + <item> makepattern </item> + <item> setcolor </item> + <item> setcolorspace </item> + <item> setglobal </item> + <item> setpagedevice </item> + <item> setpattern </item> + <item> ISOLatin1Encoding </item> + <item> StandardEncoding </item> + <item> atan </item> + <item> banddevice </item> + <item> bytesavailable </item> + <item> cachestatus </item> + <item> closefile </item> + <item> colorimage </item> + <item> condition </item> + <item> copypage </item> + <item> cos </item> + <item> countdictstack </item> + <item> countexecstack </item> + <item> cshow </item> + <item> currentblackgeneration </item> + <item> currentcacheparams </item> + <item> currentcolorscreen </item> + <item> currentcolortransfer </item> + <item> currentcontext </item> + <item> currentflat </item> + <item> currenthalftone </item> + <item> currenthalftonephase </item> + <item> currentmiterlimit </item> + <item> currentobjectformat </item> + <item> currentpacking </item> + <item> currentscreen </item> + <item> currentstrokeadjust </item> + <item> currenttransfer </item> + <item> currentundercolorremoval </item> + <item> defaultmatrix </item> + <item> definefont </item> + <item> deletefile </item> + <item> detach </item> + <item> deviceinfo </item> + <item> dictstack </item> + <item> echo </item> + <item> erasepage </item> + <item> errordict </item> + <item> execstack </item> + <item> executeonly </item> + <item> exp </item> + <item> false </item> + <item> filenameforall </item> + <item> fileposition </item> + <item> fork </item> + <item> framedevice </item> + <item> grestoreall </item> + <item> handleerror </item> + <item> initclip </item> + <item> initgraphics </item> + <item> initmatrix </item> + <item> instroke </item> + <item> inustroke </item> + <item> join </item> + <item> kshow </item> + <item> ln </item> + <item> lock </item> + <item> log </item> + <item> mark </item> + <item> monitor </item> + <item> noaccess </item> + <item> notify </item> + <item> nulldevice </item> + <item> packedarray </item> + <item> quit </item> + <item> rand </item> + <item> rcheck </item> + <item> readonly </item> + <item> realtime </item> + <item> renamefile </item> + <item> renderbands </item> + <item> resetfile </item> + <item> reversepath </item> + <item> rootfont </item> + <item> rrand </item> + <item> run </item> + <item> scheck </item> + <item> setblackgeneration </item> + <item> setcachelimit </item> + <item> setcacheparams </item> + <item> setcolorscreen </item> + <item> setcolortransfer </item> + <item> setfileposition </item> + <item> setflat </item> + <item> sethalftone </item> + <item> sethalftonephase </item> + <item> setmiterlimit </item> + <item> setobjectformat </item> + <item> setpacking </item> + <item> setscreen </item> + <item> setstrokeadjust </item> + <item> settransfer </item> + <item> setucacheparams </item> + <item> setundercolorremoval </item> + <item> sin </item> + <item> sqrt </item> + <item> srand </item> + <item> stack </item> + <item> status </item> + <item> statusdict </item> + <item> true </item> + <item> ucachestatus </item> + <item> undefinefont </item> + <item> usertime </item> + <item> ustrokepath </item> + <item> version </item> + <item> vmreclaim </item> + <item> vmstatus </item> + <item> wait </item> + <item> wcheck </item> + <item> xcheck </item> + <item> yield </item> + <item> defineuserobject </item> + <item> undefineuserobject </item> + <item> UserObjects </item> + <item> cleardictstack </item> + <item> setvmthreshold </item> + <item> currentcolorrendering </item> + <item> currentdevparams </item> + <item> currentoverprint </item> + <item> currentpagedevice </item> + <item> currentsystemparams </item> + <item> currentuserparams </item> + <item> defineresource </item> + <item> findencoding </item> + <item> gcheck </item> + <item> glyphshow </item> + <item> languagelevel </item> + <item> product </item> + <item> pstack </item> + <item> resourceforall </item> + <item> resourcestatus </item> + <item> revision </item> + <item> serialnumber </item> + <item> setcolorrendering </item> + <item> setdevparams </item> + <item> setoverprint </item> + <item> setsystemparams </item> + <item> setuserparams </item> + <item> startjob </item> + <item> undefineresource </item> + <item> GlobalFontDirectory </item> + <item> ASCII85Decode </item> + <item> ASCII85Encode </item> + <item> ASCIIHexDecode </item> + <item> ASCIIHexEncode </item> + <item> CCITTFaxDecode </item> + <item> CCITTFaxEncode </item> + <item> DCTDecode </item> + <item> DCTEncode </item> + <item> LZWDecode </item> + <item> LZWEncode </item> + <item> NullEncode </item> + <item> RunLengthDecode </item> + <item> RunLengthEncode </item> + <item> SubFileDecode </item> + <item> CIEBasedA </item> + <item> CIEBasedABC </item> + <item> DeviceCMYK </item> + <item> DeviceGray </item> + <item> DeviceRGB </item> + <item> Indexed </item> + <item> Pattern </item> + <item> Separation </item> + <item> CIEBasedDEF </item> + <item> CIEBasedDEFG </item> + <item> DeviceN </item> + </list> + + <contexts> + <context name="Normal" attribute="Normal Text" lineEndContext="#stay"> + <keyword attribute="Keyword" context="#stay" String="keywords"/> + <Detect2Chars attribute="Header" context="Header" char="%" char1="!"/> + <DetectChar attribute="Comment" context="Comment" char="%"/> + <Float attribute="Float" context="#stay"/> + <Int attribute="Decimal" context="#stay"/> + <DetectChar attribute="String" context="String" char="("/> + <RegExpr attribute="Data Type" context="#stay" String="\/{1,2}[^\s\(\)\{\}\[\]%/]*"/> + </context> + <context attribute="Comment" lineEndContext="#pop" name="Comment"/> + <context attribute="Header" lineEndContext="#pop" name="Header"/> + <context attribute="String" lineEndContext="#stay" name="String"> + <DetectChar attribute="String" context="#pop" char=")" /> + </context> + </contexts> + <itemDatas> + <itemData name="Normal Text" defStyleNum="dsNormal"/> + <itemData name="Keyword" defStyleNum="dsKeyword"/> + <itemData name="Comment" defStyleNum="dsComment"/> + <itemData name="Header" defStyleNum="dsOthers"/> + <itemData name="Float" defStyleNum="dsFloat"/> + <itemData name="Decimal" defStyleNum="dsDecVal"/> + <itemData name="String" defStyleNum="dsString"/> + <itemData name="Data Type" defStyleNum="dsDataType"/> + </itemDatas> +</highlighting> +<general> + <comments> + <comment name="singleLine" start="%" /> + </comments> + <keywords casesensitive="0" /> +</general> +</language> |