## LaTeX forum ⇒ General ⇒ Workaround for syntax highlighting after $in verbatim? General information and discussion about TeXnicCenter schweinhundert Posts: 5 Joined: Thu Sep 12, 2013 8:01 am ### Workaround for syntax highlighting after$ in verbatim?

Hi,

I'm writing something with a code listing inside verbatim, and that uses a $inside of it. It's unpaired, so the syntax highlighting shows green for the rest of the document. This has actually been reported as a bug http://sourceforge.net/p/texniccenter/bugs/318/, but it's still open 2.5 years later. Does anyone know of a workaround for this until it gets fixed? Thanks Tags: Johannes_B Site Moderator Posts: 3615 Joined: Thu Nov 01, 2012 4:08 pm You could outsource the listing into it's own texfile and input it back in your document. This way the highlighting is only messed up in the file containing the listing. The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary. schweinhundert Posts: 5 Joined: Thu Sep 12, 2013 8:01 am Hm. Okay, that could work, thanks. Unfortunately I have a bunch of these as tiny snippets, so it's going to be cumbersome. Interestingly, I still have TexnicCenter 1.0 installed on my laptop, and the issue does not exist there. Johannes_B Site Moderator Posts: 3615 Joined: Thu Nov 01, 2012 4:08 pm You could also hide the dollarsign in a macro. EDIT: Well, that won't work obviously. But try this: \documentclass{article}\usepackage{listings}\def\dollar{\$}\lstset{	literate={4>}{\$}1}\begin{document}\dollar\begin{lstlisting}\dollar\$4>\end{lstlisting}\end{document}

Now every instance of 4> is replaced with a dollar dign in the output. You might want to use something else, something easy to remember for you. now that i think about it, how about §?
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.

schweinhundert
Posts: 5
Joined: Thu Sep 12, 2013 8:01 am
Nice, the latter works (with a special character). Thank you.

Any chance of a fix for this?

Johannes_B
Site Moderator
Posts: 3615
Joined: Thu Nov 01, 2012 4:08 pm
Since i am not the developer, take a look at the TeXnicCenter Support. Make sure, to bump an existing issue before creating a new ticket.
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.