[Therion] Updated syntax highlight file for Kate/KWrite

Bill Gee bgee at campercaver.net
Thu Mar 29 14:17:44 CEST 2018


Hi Bruce -

Thanks!  The update looks good to me.

-- 
Bill Gee



On Wednesday, March 28, 2018 1:32:44 PM CDT Bruce Mutton via Therion wrote:
> Check this is OK.
> https://therion.speleo.sk/wiki/contrib:externaleditors#katepart_kate_kwrite
> Bruce
> 
> -----Original Message-----
> From: Therion <therion-bounces at speleo.sk> On Behalf Of Bill Gee via Therion
> Sent: Thursday, 29 March 2018 3:36 AM
> To: therion at speleo.sk
> Cc: Bill Gee <bgee at campercaver.net>
> Subject: [Therion] Updated syntax highlight file for Kate/KWrite
> 
> Hello everyone -
> 
> I spent more time this morning working through some details in the syntax
> highlighting file for Kate and KWrite.  Attached is version 1.1.  Bruce,
> can you put this on the Web site?
> 
> Changes:
> 
> -- Added several more keywords such as ceiling-step and floor-step.
> -- Created a rule for MetaPost keywords.  This is not perfect - it probably
> has only a few of the keywords it should have.  But it is a start. --
> Numbers are now highlighted in color.
> -- Cleaned up some stuff left over from the file I used as a base.
> 
> To Do:
> 
> The thing that bothers me most is that some keywords (such as "def") are
> used in both MetaPost and TeX code.  I would like to find a way to detect
> "code metapost/endcode" and "code tex-map/endcode" sections, then change
> the rules within those sections.  I think it can be done, but there is a
> learning curve to deal with.
> > Hello everyone -
> > 
> > Xavier's effort inspired me to take a look at syntax highlighting
> > definitions for other editors.  I run Fedora 27 with KDE desktop, so the
> > editor I use most is Kate/KWrite.  KDE has a system-wide syntax
> > highlighting system that is part of KatePart.
> > 
> > The attached XML file is for use in either Kate or KWrite.  It is very
> > much
> > a work in progress.  I have only scratched the surface of what is
> > possible.
> > 
> >  One major thing I want to look at is to see if there is a way to make the
> > 
> > syntax highlighting change in "code metapost" and "code tex-map" sections.
> > KatePart already has highlighting files for metafont and latex.  With any
> > luck there is a way to reuse those.
> > 
> > Copy the XML file to your user profile directory.  The exact location will
> > vary depending on your distribution.  On my Fedora 27 system it is
> > 
> > 	$HOME/.local//share/org.kde.syntax-highlighting/syntax
> > 
> > You may have to create this directory.
> > 
> > The file can also go in the common syntax highlighting directory which (on
> > my system) is
> > 
> > 	/usr/share/kde4/apps/katepart/syntax
> > 
> > You will need root permissions to copy to this folder.
> > 
> > The next time you start either Kate or KWrite, the new file will be used.
> > 
> > I plan to look at syntax highlighting files for both joe and gvim.
> > 
> > > Dear all,
> > > 
> > > I am not sure to have post this info for those who are interested in it.
> > > 
> > > I often edit my therion file inside an external editor as Textwrangler
> > > or
> > > Brackets. I wrote some configuration files for both softwares to color
> > > the
> > > Therion’s syntax. That is not complete, they may be still errors, but
> > > you
> > > can find them here : For Texwrangler :
> > > https://github.com/robertxa/Therion-TextWrangler For Brackets :
> > > https://github.com/robertxa/Therion-Brackets
> > > 
> > > Have a good weekend,
> > > 
> > > Xavier
> 
> _______________________________________________
> Therion mailing list
> Therion at speleo.sk
> https://mailman.speleo.sk/listinfo/therion







More information about the Therion mailing list