bug-auctex
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#41089: 11.91; preview-latex gets confused by tikz calc syntax


From: Arash Esbati
Subject: bug#41089: 11.91; preview-latex gets confused by tikz calc syntax
Date: Wed, 06 May 2020 07:51:41 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50

Hi Dylan,

Dylan Thurston <address@hidden> writes:

> On Tue, May 05, 2020 at 08:39:09PM +0200, Arash Esbati wrote:
>> Your example works for me if I give preview-latex 2 hints:
>> 
>> 1)  Don't touch $ in order to keep tikz happy
>> 2)  Tell preview-latex that it should render tikzpicture environment.
>
> Thanks for the suggestion, but I definitely *do* want preview-latex to
> render text math, as that's the main use of the mode for me.
>
> Can't preview-latex detect and ignore nested environments to register?

I think the main issue is that tikz throws an error when $ is redefined:

    Package tikz Error: Sorry, some package has redefined the meaning of
    the math-mode dollar sign. This is incompatible with tikz and its
    calc library and might cause unrecoverable errors.

Consider this example with renders fine with preview:

--8<---------------cut here---------------start------------->8---
\documentclass{article}

\usepackage[displaymath,floats,graphics,footnotes,
textmath  %% Don't touch $ %%
]{preview}

\begin{document}

Text $D_1 \setminus V_1$
\[
  D_1 \setminus V_1 \quad \mbox{Text with $D_1 \setminus V_1$}
\]

\end{document}
--8<---------------cut here---------------end--------------->8---

preview can handle $ constructs in environments.

I'm not familiar with tikz, maybe it has an option to be more forgiving
when $ is redefined?

Best, Arash





reply via email to

[Prev in Thread] Current Thread [Next in Thread]