TexStudio falla en la primera ejecución con texlive

TexStudio falla en la primera ejecución con texlive

lo instalétexlive siguiendo las instrucciones dadas en el oficial.Instalación rápida.

Agregué la ruta y ejecuté latex small2ey todo funciona bien.

Luego lo instalé texstudioa través de aptitude.

Cuando abrí mi moderncv.texarchivo en texstudio e intenté compilarlo, recibí el siguiente error:

Error: No se pudo iniciar el comando: pdflatex -synctex=1 -interaction=nonstopmode

¿Cómo puedo solucionar este problema?

EDITAR 1:en caso de que necesites información sobre mi sistema operativo

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=17.3
DISTRIB_CODENAME=rosa
DISTRIB_DESCRIPTION="Linux Mint 17.3 Rosa"
NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"

EDITAR 2:Respondiendo las preguntas del comentario a continuación.

¿Estás seguro de que texmaker puede encontrar texlive?

No. ¿Cómo puedo asegurarme de esto? Además, no uso texmaker, uso texstudio.

¿Cómo se instaló tex live?

El método de Internet: descargué el archivo tar y lo ejecuté../install-tl

¿Agregaste tex live a la ruta a través de .bashrc?

Lo agregué a .bash_profile, pero no .bashrc. ¿Por qué debería agregarlo a.bashrc

Respuesta1

Este es un error común en los sistemas Linux. Varios lugares en Internet enumeran lo que se debe agregar a la ruta en ~/.bashrco ~/.bash_profile. Eso no es cierto, agréguelo al ~/.profilecerrar sesión y volver a iniciar sesión. (Tenga en cuenta que también existen sistemas equivalentes a estos si tiene un sistema multiusuario).

Entonces el razonamiento es el siguiente: cuando inicia su editor desde, por ejemplo, un menú o haciendo doble clic en un archivo, el editor se ejecuta con cualquier configuración de ruta que estuviera disponible al iniciar sesión. Si agrega el cambio de ruta a través de bash, esa adición solo está disponible dentro de contextos de bash.

Siempre que el editor llama a latex como una llamada al sistema, es muy poco probable que esté usando un shell bash, o incluso una llamada a un shell. Por lo tanto, el editor nunca se ve afectado por la configuración de adición de ruta a través de bash.

Al agregarlo, ~/.profilenos aseguramos de que la adición de la ruta se agregue a las cosas globales ejecutadas al iniciar sesión, y esta es la adiciónesdisponible para el editor.

información relacionada