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?
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