Hi all, I'm working on a document in which I with to cite an Elisp function that produces a small LaTeX file based on some input. This function essentially opens a temp buffer, writes the LaTeX code in it, and then saves it. Part of the LaTeX code it writes is (obviously) a "\begin{document}" statement. And this confuses preview-latex. When I do C-c C-p C-b to preview the entire buffer, Emacs reports "error in process sentinel: LaTeX found no preview images".
Since the function is in a verbatim environment, it's not possible to do something like \begin{docu{}ment}, which would otherwise yield the correct output without confusing preview. For now, I wrote \begin{documen} instead of \begin{document}, but I'll need to change that for the final version, so if anyone knows of a better work-around, please let me know.[1] In general, however, wouldn't it be better to just ignore the contents of verbatim environments altogether? Joost Footnotes: [1] Of course, it would be trivial to change the Elisp code so that it does not contain the string "\\begin{document}", e.g. I could write (insert "\\begin" "{document}"), but it would not be obvious to the reader why I did that. -- Joost Kremers, PhD University of Cologne Institute for German Language and Literature Albertus Magnus Platz 50923 Cologne, Germany Tel. +49 221 / 4703807 _______________________________________________ auctex mailing list auctex@gnu.org http://lists.gnu.org/mailman/listinfo/auctex