
Instalei texlive
seguindo as instruções fornecidas no oficialinstalação rápida.
Adicionei o caminho e executei latex small2e
e tudo funcionou bem.
Então instalei texstudio
através do aptitude.
Quando abri meu moderncv.tex
arquivo no texstudio e tentei compilá-lo, recebi o seguinte erro:
Erro: Não foi possível iniciar o comando: pdflatex -synctex=1 -interaction=nonstopmode
Como posso resolver esse problema?
EDITAR 1:apenas no caso de você precisar de informações sobre meu sistema operacional
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:Respondendo às perguntas do comentário abaixo
Tem certeza de que o texmaker pode encontrar o texlive?
Não. Como posso ter certeza disso? Além disso, eu não uso o texmaker, eu uso o texstudio.
Como o tex live foi instalado?
O método da internet: baixei o tarball e executei./install-tl
Você adicionou tex live ao caminho via .bashrc?
Eu adicionei a .bash_profile
, mas não .bashrc
. Por que devo adicioná-lo a.bashrc
Responder1
Este é um erro comum em sistemas Linux. Vários lugares na Internet listam onde se deve adicionar o caminho em ~/.bashrc
ou ~/.bash_profile
. Isso não é verdade, adicione-o ao ~/.profile
logout e login novamente. (Observe que também existem equivalentes de sistema se você tiver um sistema multiusuário.)
Então o raciocínio é o seguinte: quando você inicia seu editor a partir de um menu ou clicando duas vezes em um arquivo, o editor é executado com quaisquer configurações de caminho que estivessem disponíveis no login. Se você adicionar a alteração do caminho por meio do bash, essa adição estará disponível apenas nos contextos do bash.
Sempre que o editor chama latex como uma chamada de sistema, é muito improvável que ele esteja usando um shell bash, ou mesmo uma chamada para um shell. Assim, o editor nunca é afetado pela configuração de adição de caminho através do bash.
Ao adicioná-lo, ~/.profile
garantimos que a adição do caminho seja adicionada ao material global executado no login, e esta é a adiçãoédisponível para o editor.