From: Jens H. <jh...@ju...> - 2003-08-01 08:21:23
|
Jeroen Wijnhout wrote: >>BTW: Are there any intentions to address the problems with dollar signs >>inside certain TeX environments (like \lstlisting from the listings >>package, e.g. containing PHP code) breaking syntax highlighting - or has >>this already been fixed? > > I've never even considered the possibility of having PHP code inside a LaTeX > document :/ I use it extensively since I'm co-author of the German databases/MySQL/PHP tutorial called DSP. BTW: It's \begin{lstlisting}, not \lstlisting, but I think you know what I mean: anything similar or equal to the verbatim environment. > I could make a syntax highlighting version that doesn't highlight math, also > it is not very difficult to include PHP syntax highlighting, but the > highlighting definitions get a bit big then. I'll take it into consideration. I don't have to have PHP syntax coloring in Kile (for developing PHP scripts, I use SciTE), although this would be cool. I just compiled Kile from CVS and saw Kate being integrated now. It seems the current Kate LaTeX syntax highlighting doesn't have the problem I was talking about: When you do something like the following in Kile 1.5.2 and below, syntax coloring is broken for the rest of the document: \begin{lstlisting} $test = 2*3*7; echo $test; \end{lstlisting} BTW: lstlisting support directly in Kile would be another cool feature. For those who don't know: Just look at http://reeg.net/ and download some PDF (it's all German, but you don't have to understand it for what I want to show). Now scroll to the middle and watch out for some nice box with syntax-highlighted PHP code. Got it? This is done using the listings package. :-) |