<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="TaskJuggler" version="7" kateversion="5.62" section="Scripts" extensions="*.tjp;*.tji" license="GPLv2" author="Chris Schlaeger (chris@linux.com)"><highlighting><list name="keywords"><item>account</item><item>project</item><item>resource</item><item>scenario</item><item>shift</item><item>task</item></list><list name="builtinfuncs"><item>accountid</item><item>accountreport</item><item>accumulate</item><item>allocate</item><item>allowredefinitions</item><item>alternative</item><item>barlabels</item><item>booking</item><item>bookings</item><item>caption</item><item>celltext</item><item>cellurl</item><item>chart</item><item>columns</item><item>complete</item><item>completed</item><item>copyright</item><item>cost</item><item>credit</item><item>criticalness</item><item>csvaccountreport</item><item>csvresourcereport</item><item>csvtaskreport</item><item>currency</item><item>currencydigits</item><item>currencyformat</item><item>customer</item><item>dailymax</item><item>dailyworkinghours</item><item>db</item><item>depends</item><item>disabled</item><item>drawemptycontainersastasks</item><item>duration</item><item>efficiency</item><item>effort</item><item>empty</item><item>enabled</item><item>end</item><item>endbuffer</item><item>endbufferstart</item><item>endcredit</item><item>endsAfter</item><item>endsBefore</item><item>export</item><item>extend</item><item>finished</item><item>flags</item><item>follows</item><item>freeload</item><item>gapduration</item><item>gaplength</item><item>headline</item><item>hideaccount</item><item>hidecelltext</item><item>hidecellurl</item><item>hideresource</item><item>hidetask</item><item>hierarchindex</item><item>hierarchlevel</item><item>hierarchno</item><item>htmlaccountreport</item><item>htmlmonthlycalendar</item><item>htmlresourcereport</item><item>htmlstatusreport</item><item>htmltaskreport</item><item>htmlweeklycalendar</item><item>icalreport</item><item>id</item><item>include</item><item>index</item><item>inherit</item><item>inprogress</item><item>journalentry</item><item>label</item><item>late</item><item>length</item><item>limits</item><item>load</item><item>loadunit</item><item>macro</item><item>mandatory</item><item>maxeffort</item><item>maxend</item><item>maxstart</item><item>milestone</item><item>mineffort</item><item>minend</item><item>minstart</item><item>monthlymax</item><item>name</item><item>no</item><item>note</item><item>notimestamp</item><item>notstarted</item><item>now</item><item>numberformat</item><item>ontime</item><item>optimize</item><item>order</item><item>overtime</item><item>pathcriticalness</item><item>period</item><item>persistent</item><item>precedes</item><item>priority</item><item>profit</item><item>project</item><item>projectid</item><item>projectids</item><item>projection</item><item>rate</item><item>rawhead</item><item>rawstylesheet</item><item>rawtail</item><item>reference</item><item>resourceid</item><item>resourcereport</item><item>resources</item><item>responsibilities</item><item>responsible</item><item>revenue</item><item>rollupaccount</item><item>rollupresource</item><item>rolluptask</item><item>scenario</item><item>scenarios</item><item>schedule</item><item>scheduled</item><item>scheduling</item><item>select</item><item>separator</item><item>seqno</item><item>shorttimeformat</item><item>showprojectids</item><item>sloppy</item><item>sortaccounts</item><item>sortresources</item><item>sorttasks</item><item>start</item><item>startbuffer</item><item>startbufferend</item><item>startcredit</item><item>startsAfter</item><item>startsBefore</item><item>status</item><item>statusnote</item><item>strict</item><item>subtitle</item><item>subtitleurl</item><item>supplement</item><item>table</item><item>taskattributes</item><item>taskid</item><item>taskprefix</item><item>taskreport</item><item>taskroot</item><item>text</item><item>timeformat</item><item>timezone</item><item>timingresolution</item><item>title</item><item>titleurl</item><item>total</item><item>tree</item><item>treeLevel</item><item>url</item><item>utilization</item><item>vacation</item><item>version</item><item>weekdays</item><item>weeklymax</item><item>weekstartsmonday</item><item>weekstartssunday</item><item>workinghours</item><item>xml</item><item>xmlreport</item><item>yearlyworkingdays</item></list><list name="types"><item>accountid</item><item>alap</item><item>all</item><item>asap</item><item>baseline</item><item>completeddown</item><item>completedup</item><item>containstask</item><item>criticalnessdown</item><item>criticalnessup</item><item>daily</item><item>day</item><item>days</item><item>enddown</item><item>endup</item><item>fri</item><item>fullnamedown</item><item>fullnameup</item><item>hasAssignments</item><item>hours</item><item>iddown</item><item>idup</item><item>indexdown</item><item>indexup</item><item>inprogressearly</item><item>inprogresslate</item><item>isAResource</item><item>isATask</item><item>isAccount</item><item>isAllocated</item><item>isAllocatedToProject</item><item>isAnAccount</item><item>isChildOf</item><item>isDutyOf</item><item>isLeaf</item><item>isMilestone</item><item>isOnCriticalPath</item><item>isParentOf</item><item>isResource</item><item>isTask</item><item>isTaskOfProject</item><item>isTaskStatus</item><item>isactualallocated</item><item>isatask</item><item>isplanallocated</item><item>issubtaskof</item><item>longauto</item><item>m</item><item>maxeffortdown</item><item>maxeffortup</item><item>maxloaded</item><item>minallocated</item><item>mineffortdown</item><item>mineffortup</item><item>minloaded</item><item>minslackrate</item><item>minutes</item><item>mon</item><item>month</item><item>monthly</item><item>months</item><item>namedown</item><item>nameup</item><item>off</item><item>pathcriticalnessdown</item><item>pathcriticalnessup</item><item>prioritydown</item><item>priorityup</item><item>properties</item><item>quarter</item><item>quarterly</item><item>random</item><item>ratedown</item><item>rateup</item><item>resourceid</item><item>responsibledown</item><item>responsibleup</item><item>sat</item><item>sequencedown</item><item>sequenceup</item><item>shifts</item><item>shortauto</item><item>startbufferend</item><item>startdown</item><item>startup</item><item>statusdown</item><item>statusup</item><item>sun</item><item>tasks</item><item>thu</item><item>tue</item><item>undefined</item><item>wed</item><item>week</item><item>weekly</item><item>weeks</item><item>year</item><item>yearly</item><item>years</item></list><contexts><context name="Normal" attribute="Normal Text"><RegExpr String="\d{4}-\d{2}-\d{2}\S*" attribute="Date"/><RegExpr String="\d{1-2}:\d{2}(?::\d{2}|)" attribute="Time"/><RegExpr String="\d(?:min|h|d|w|m|y)" attribute="Duration"/><keyword String="builtinfuncs" attribute="Builtin Function"/><keyword String="keywords" attribute="Keyword"/><keyword String="types" attribute="Data Types"/><DetectChar char="{" attribute="Symbol" beginRegion="Brace2"/><DetectChar char="}" attribute="Symbol" endRegion="Brace2"/><DetectChar char="[" attribute="Symbol" beginRegion="Brace1"/><DetectChar char="]" attribute="Symbol" endRegion="Brace1"/><Float attribute="Float"/><Int attribute="Decimal"/><DetectChar char="'" attribute="String" context="String1"/><DetectChar char='"' attribute="String" context="String2"/><DetectChar char="#" attribute="Comment" context="Comment"/><StringDetect String="//" attribute="Comment" context="Comment"/></context><context name="Comment" attribute="Comment" lineEndContext="#pop"><DetectSpaces/><IncludeRules context="##Comments"/></context><context name="StringEsc" attribute="String" fallthroughContext="#pop"><AnyChar String="&#34;'" attribute="String" context="#pop"/></context><context name="String1" attribute="String"><DetectChar char="'" attribute="String" context="#pop"/><DetectChar char="\" attribute="String" context="StringEsc"/></context><context name="String2" attribute="String"><DetectChar char='"' attribute="String" context="#pop"/><DetectChar char="\" attribute="String" context="StringEsc"/></context></contexts><itemDatas><itemData name="Normal Text" defStyleNum="dsNormal"/><itemData name="Keyword" defStyleNum="dsKeyword"/><itemData name="Builtin Function" defStyleNum="dsFunction"/><itemData name="Data Types" defStyleNum="dsDataType"/><itemData name="Decimal" defStyleNum="dsDecVal"/><itemData name="Float" defStyleNum="dsDecVal"/><itemData name="Date" defStyleNum="dsBaseN"/><itemData name="Time" defStyleNum="dsBaseN"/><itemData name="String" defStyleNum="dsString"/><itemData name="Comment" defStyleNum="dsComment"/><itemData name="Symbol" defStyleNum="dsNormal"/><itemData name="Duration" defStyleNum="dsConstant"/></itemDatas></highlighting><general><comments><comment name="singleLine" start="#" position="afterwhitespace"/><comment name="multiLine" start="/*" end="*/" region="Comment"/></comments><keywords casesensitive="0"/></general></language>