[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AUCTeX] integrating feynmf
From: |
Ralf Stubner |
Subject: |
Re: [AUCTeX] integrating feynmf |
Date: |
Fri, 20 May 2005 19:48:07 +0200 |
User-agent: |
Debian Thunderbird 1.0.2 (X11/20050331) |
David Kastrup wrote:
Ralf Stubner <address@hidden> writes:
Have you customized
preview-required-option-list
to include the `counters; option?
Not yet. I have just tried this option, but it gave me some strange
results, which I think can be boiled down to the following example:
\documentclass{article}
\usepackage[displaymath,counters]{preview}
\begin{document}
\begin{equation}
\label{eq:1}
a=b
\end{equation}
\begin{equation}
\label{eq:2}
b=c
\end{equation}
\end{document}
If I generate previews for this buffer I get, as expected:
a=b (1)
b=c (2)
However, if I then regenerate the second preview, I get
b=c (1)
there. If I regenerate the first preview (starting from a consistent
state) I get
a=b (2)
Is that expected? Am I doing something wrong?
This works really well with AUCTeX. However, preview-latex does not
seem to honour this change LaTeX-command. It seems to get which
command to run from LaTeX-command-style. But I have no idea how that
one works. :-(
Uh, LaTeX-command-style is defined by default as
(("" "%(PDF)%(latex) %S%(PDFout)"))
And TeX-expand-list contains
("%(latex)"
(lambda nil
(if TeX-Omega-mode LaTeX-Omega-command LaTeX-command)))
So LaTeX-command should get consulted after all, unless you customized
LaTeX-command-style to be something different.
Strange, I don't see any difference. LaTeX-command-style is
(("" "%(PDF)%(latex) %S%(PDFout)"))
And TeX-expand-list indeed contains
("%l"
(lambda nil
(TeX-style-check LaTeX-command-style)))
[...]
("%(latex)"
(lambda nil
(if TeX-Omega-mode LaTeX-Omega-command LaTeX-command)))
BTW, preview-LaTeX-command's value is
("%l \"\\nonstopmode\\nofiles\\PassOptionsToPackage{"
("," . preview-required-option-list)
"}{preview}\\AtBeginDocument{\\ifx\\ifPreview\\undefined"
preview-default-preamble "\\fi}\\input{%t}\"")
I guess you would have protested if I had been wrong with stating that
preview-latex gets the command to run from LaTeX-command-style...
cheerio
ralf