
lo instalétexlive
siguiendo las instrucciones dadas en el oficial.Instalación rápida.
Agregué la ruta y ejecuté latex small2e
y todo funciona bien.
Luego lo instalé texstudio
a través de aptitude.
Cuando abrí mi moderncv.tex
archivo 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 ~/.bashrc
o ~/.bash_profile
. Eso no es cierto, agréguelo al ~/.profile
cerrar 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, ~/.profile
nos 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.