Hi all,
I would like to contribute a spruced-up .lang file for tex/latex markup.
Relative to the current one, the attached .lang file does the following:
* it matches words enclosed in braces, so that they can be colored
differently. Thus, e.g., \begin{theorem} can result in "begin" being
colored in blue and "{theorem}" in green.
* it has greater granularity in matching commands: in particular, it
explicitly recognizes \section & friends, \ref & friends, \begin-\end
pairs.
* it also recognizes a variety of math commands (e.g. greek letters) so
they can be colored differently.
* it catches \emph{xxxx}, \textit{xxxx} and \textbf{xxxx} so that they
can be colored differently, emphasized and/or boldfaced as needed.
Suggestions are welcome. Now, questions:
1. Is there any way I can suggest a coloring for the above directly in
the .lang file (or in another file), using gtksourceview-1.0? Right now
I use the standard styles (e.g. Keyword, or Others) and then customize
colors manually: see below for my current prefs settings.
2. (really broad) any idea as to when gtksourceview-2.0 will be
incorporated in gedit?
Thanks a lot!
My current settings for the various elements (foreground only: I did not
touch the backgrounds). "default" means I did not change settings for a
particular element (e.g. Command) --- this applies to elements that are
also defined in the latex.lang file that comes with gedit by default.
BeginEndCommand: Bold #231BA6
BoldCommands: Bold #641B1B
Command: default
Comment: default
Comment Environment: default
EmphItCommands: Italic #4D0909
InBraces: #288A3B
Include: default
Keyword: default
Math: default
MathSymbols: Bold #61167D
RefCommands: Bold #299F12
SectionCommands: Bold #962183
TODO: Bold #FB1008
Attachment:
latex.lang
Description: application/xml