emacs-orgmode
[Top][All Lists]
Advanced

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

Re: Bug report: org-preview-latex fails when using tramp


From: Timothy
Subject: Re: Bug report: org-preview-latex fails when using tramp
Date: Thu, 30 Dec 2021 16:50:11 +0800
User-agent: mu4e 1.6.10; emacs 28.0.90

Confirmed.

I just tried this by creating an Org file on a Debian server (I run OpenSUSE with TexLive 2021). From looking at the *Org Preview LaTeX Output* buffer, it appears that the temp file is created on my local machine, and then the process is called on the remote machine.

This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=latex)
 restricted \write18 enabled.
entering extended mode
! I can't find file `/tmp/orgtexToEnS4.tex'.

Having a look at org-create-formula-image, I suspect this is due to the make-temp-name call at https://git.savannah.gnu.org/cgit/emacs/org-mode.git/tree/lisp/org.el#n16521. Perhaps tramp-make-tramp-temp-name could be useful?

All the best,
Timothy

From: Dov Grobgeld
Subject: Bug report: org-preview-latex fails when using tramp
To: emacs-orgmode
Date: Thu, 30 Dec 2021 13:44:26 +0800

Hello,

Since the instructions say that bugs should be reported on the mailing list, I do so here.

When visiting a file by tramp over ssh, doing latex preview fails.

* Version

Tag 9.4.6 (commit:652430128)

* To reproduce:

Create the following org file:

#+begin_example
* Testing formulas
\[\xi^2+\chi^2\]
#+end_example

and invoke =org-latex-preview=.

The result is that org-latex preview fails finding the temporary tex file (which was saved on the remote server)

#+begin_example
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=latex)
 restricted \write18 enabled.
entering extended mode
! I can't find file `/tmp/orgtexq5rOVI.tex'.
<*> /tmp/orgtexq5rOVI.tex
                         
(Press Enter to retry, or Control-D to exit)
Please type another input file name
! Emergency stop.
<*> /tmp/orgtexq5rOVI.tex
                         
No pages of output.
Transcript written on /tmp//texput.log.
#+end_example


Regards,
Dov



reply via email to

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