4

I have an org file, where I put a LaTeX fragment to be rendered in line with C-c C-x C-l. It is a simple formula:

\[
 e^{i\pi} = -1
\]

I have MiKTeX installed, latex and dvi commands work from command line in Windows without a problem. I also have AUCTeX and preview of the same file (embedded in \begin{document} and stuff) works fine.

I get the following message in the messages buffer:

Failed to create dvi file from c:/Users/Michele/AppData/Local/Temp/orgtex6380KuB.tex
Creating images for entry...done.  Use `C-c C-c' to remove images.
Cannot find image file `c:/Users/Michele/Documents/ltxpnghome_5e3cd2413a24591c2b9e10c34d704b6effc5776a.png'

What to do next?

UPDATE

I have tried to change org-latex-create-formula-image-program to imagemagick instead of dvipng but got no luck. However, during my trials I opened the tex editor of MiKTeX to do some other, basically unrelated, testing. While editor and package manager were open, I went to emacs and reverted back to dvipng and tried again C-c C-x C-l. At this point, I got a series of request to install missing packages!! Guess what? When the requests ended (it was quite a few), everything was working fine and previews are now correctly displayed!

I have tried to trace back the last packages installed, they should be:

ulem, marvosym, wasysym, vasy

Hope this can help in a similar case.

  • Try to compile c:/Users/Michele/AppData/Local/Temp/orgtex6380KuB.tex manually. When you get this error it's typically because some LaTeX package is missing. – rasmus Jan 5 '16 at 22:52
  • Please move your UPDATE text to an answer and accept that answer as soon as possible. (It is good practice to answer your own question if you found a solution to your problem.) Otherwise the community bot bumps that question again and again to the homepage. – Tobias Jun 24 '18 at 15:00
0

I think that you should add one of the following lines to your .emacs file (or init.el) :

(setq org-latex-create-formula-image-program 'imagemagick)

or

(setq org-latex-create-formula-image-program 'dvipng)

More details and further configuration hints available here.

  • thanks, I am aware of that page and scanned it a few times to no avail...I have to try the imagemagick approach, as so far I had the variable set to dvipng. Note that I can see png in line, and other latex command work fine from the shell (windows). – Mike Anblips Dec 6 '15 at 15:14
  • Under Ubuntu it is working like a charm with any of the two options but leading to a blank square if none of them is activated. Let's hope that imagemagick will work for you. – Lgen Dec 6 '15 at 15:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.