<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="MapCSS" section="Markup" version="3" kateversion="5.62" extensions="*.mapcss" author="Volker Krause (vkrause@kde.org)" license="MIT"><highlighting><list name="listKeywords"><item>@import</item><item>set</item></list><list name="listFunctions"><item>eval</item><item>rgb</item><item>rgba</item><item>url</item></list><list name="listObjects"><item>area</item><item>canvas</item><item>line</item><item>node</item><item>relation</item><item>way</item></list><list name="listProperties"><item>antialiasing</item><item>casing-color</item><item>casing-dashes</item><item>casing-linecap</item><item>casing-linejoin</item><item>casing-opacity</item><item>casing-width</item><item>color</item><item>dashes</item><item>extrude</item><item>extrude-edge-color</item><item>extrude-edge-opacity</item><item>extrude-face-color</item><item>extrude-face-opacity</item><item>fill-color</item><item>fill-image</item><item>fill-opacity</item><item>font-family</item><item>font-size</item><item>font-style</item><item>font-variant</item><item>font-weight</item><item>icon-color</item><item>icon-height</item><item>icon-image</item><item>icon-opacity</item><item>icon-width</item><item>image</item><item>linecap</item><item>linejoin</item><item>max-width</item><item>opacity</item><item>shield-casing-color</item><item>shield-casing-width</item><item>shield-color</item><item>shield-frame-color</item><item>shield-frame-width</item><item>shield-image</item><item>shield-opacity</item><item>shield-shape</item><item>shield-text</item><item>text</item><item>text-color</item><item>text-decoration</item><item>text-halo-color</item><item>text-halo-radius</item><item>text-offset</item><item>text-opacity</item><item>text-position</item><item>text-transform</item><item>width</item><item>z-index</item></list><list name="listConstants"><item>bevel</item><item>bold</item><item>capitalize</item><item>center</item><item>full</item><item>italic</item><item>line</item><item>lowercase</item><item>miter</item><item>none</item><item>normal</item><item>rectangular</item><item>round</item><item>rounded</item><item>small-caps</item><item>square</item><item>text</item><item>uppercase</item></list><list name="listUnits"><item>m</item><item>pt</item><item>px</item></list><contexts><context name="ctxNormal" attribute="Normal"><DetectChar char="[" context="ctxCondition"/><DetectChar char="{" context="ctxDeclarationBlock" beginRegion="RegionBrace"/><Float attribute="Float"/><Int attribute="Decimal"/><keyword String="listKeywords" attribute="Keyword"/><keyword String="listFunctions" attribute="Function"/><keyword String="listObjects" attribute="Type"/><DetectChar char="*" attribute="Type"/><DetectChar char='"' attribute="String" context="ctxDoubleQuoteString"/><DetectChar char="'" attribute="String" context="ctxSingleQuoteString"/><StringDetect String="//" attribute="Comment" context="ctxSingleLineComment"/><StringDetect String="/*" attribute="Comment" context="ctxComment" beginRegion="RegionComment"/><RegExpr String="::\w+" attribute="Layer"/><RegExpr String="[:\.]\w+" attribute="Class"/><RegExpr String="(?&lt;=|)z(?:\d+)?-?(?:\d+)?" attribute="Zoom"/></context><context name="ctxDoubleQuoteString" attribute="String" lineEndContext="#pop"><HlCStringChar attribute="Special Character"/><DetectChar char='"' attribute="String" context="#pop"/></context><context name="ctxSingleQuoteString" attribute="String" lineEndContext="#pop"><HlCStringChar attribute="Special Character"/><DetectChar char="'" attribute="String" context="#pop"/></context><context name="ctxComment" attribute="Comment"><StringDetect String="*/" attribute="Comment" context="#pop" endRegion="RegionComment"/><IncludeRules context="##Comments"/></context><context name="ctxSingleLineComment" attribute="Comment" lineEndContext="#pop"><IncludeRules context="##Comments"/></context><context name="ctxCondition" attribute="Normal"><Float attribute="Float"/><Int attribute="Decimal"/><DetectChar char='"' attribute="String" context="ctxDoubleQuoteString"/><DetectChar char="'" attribute="String" context="ctxSingleQuoteString"/><DetectChar char="]" context="#pop"/></context><context name="ctxDeclaration" attribute="Normal"><DetectChar char=";" attribute="Normal" context="#pop"/><keyword String="listFunctions" attribute="Function"/><Float attribute="Float"/><Int attribute="Decimal"/><DetectChar char='"' attribute="String" context="ctxDoubleQuoteString"/><DetectChar char="'" attribute="String" context="ctxSingleQuoteString"/><RegExpr String="#[0-9A-Fa-f]{3,8}" attribute="Color"/><keyword String="listConstants" attribute="Constant"/><keyword String="listUnits" attribute="Keyword"/><RegExpr String="(?&lt;=-)\d+.\d+" attribute="Float"/><RegExpr String="(?&lt;=-)\d+" attribute="Decimal"/></context><context name="ctxDeclarationBlock" attribute="Normal"><DetectChar char="}" context="#pop" endRegion="RegionBrace"/><keyword String="listKeywords" attribute="Keyword"/><keyword String="listFunctions" attribute="Function"/><keyword String="listObjects" attribute="Type"/><keyword String="listProperties" attribute="Properties" context="ctxDeclaration"/><DetectChar char='"' attribute="String" context="ctxDoubleQuoteString"/><DetectChar char="'" attribute="String" context="ctxSingleQuoteString"/><StringDetect String="//" attribute="Comment" context="ctxSingleLineComment"/><StringDetect String="/*" attribute="Comment" context="ctxComment" beginRegion="RegionComment"/><RegExpr String="\.\w+" attribute="Class"/></context></contexts><itemDatas><itemData name="Normal" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="0"/><itemData name="Class" defStyleNum="dsVariable" spellChecking="0"/><itemData name="Zoom" defStyleNum="dsOperator" spellChecking="0"/><itemData name="Layer" defStyleNum="dsControlFlow" spellChecking="0"/><itemData name="Properties" defStyleNum="dsBuiltIn" spellChecking="0"/><itemData name="Decimal" defStyleNum="dsDecVal" spellChecking="0"/><itemData name="Float" defStyleNum="dsFloat" spellChecking="0"/><itemData name="String" defStyleNum="dsString"/><itemData name="Special Character" defStyleNum="dsChar" spellChecking="0"/><itemData name="Function" defStyleNum="dsFunction" spellChecking="0"/><itemData name="Constant" defStyleNum="dsConstant" spellChecking="0"/><itemData name="Type" defStyleNum="dsDataType" spellChecking="0"/><itemData name="Color" defStyleNum="dsBaseN" spellChecking="0"/><itemData name="Comment" defStyleNum="dsComment"/></itemDatas></highlighting><general><keywords casesensitive="1" weakDeliminator="-"/><comments><comment name="singleLine" start="//"/><comment name="multiLine" start="/*" end="*/" region="RegionComment"/></comments></general></language>