Borrar filtros
Borrar filtros

Excute Latex file via Matlab

36 visualizaciones (últimos 30 días)
Diana Dawoud
Diana Dawoud el 18 de Sept. de 2022
Respondida: Diana Dawoud el 20 de Sept. de 2022
I need to run a .tex file via Matlab and I'm using the following commands,
I'm using MacOS Big Sur, and I'm getting the following error: status: 127 cmdout='zsh:1:command not found;
command = 'pdflatex fileID.tex';
[status,cmdout] = system(command)
  9 comentarios
Jan
Jan el 19 de Sept. de 2022
You get this as output of the which command in the terminal:
/Library/TeX/texbin/pdflatex
Then you try this:
setenv('PATH', [getenv('PATH') ':~/Library/TeX/texbin/pdflatex']);
% ^
Why do you use the home directory here?
Is this the executable: "/Library/TeX/texbin/pdflatex" ? Then why do you add the name of the executable to the path? Shouldn't it be the flder only "/Library/TeX/texbin/"?
Diana Dawoud
Diana Dawoud el 19 de Sept. de 2022
Editada: Diana Dawoud el 19 de Sept. de 2022
The result of echo $PATH is wrong and I need to reset. I tried setenv('PATH', [getenv('PATH') ':~/Library/TeX/texbin/pdflatex']); but it did not work

Iniciar sesión para comentar.

Respuestas (1)

Diana Dawoud
Diana Dawoud el 20 de Sept. de 2022
After trying all the codes avilable online, the only solution that worked for me is to set the path as in
command = '/Library/TeX/texbin/pdflatex fileID.tex';

Etiquetas

Productos


Versión

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by