Estou tentando converter o notebook Jupyter para .pdf no Mac.
No entanto, isso me diz
nbconvert tailed: pdflatex não encontrado no PATH
Então, eu olhei em volta e alguém disse: "Instale o mactex porque esse outro caminho leva dias para ser compilado". Então eu fiz brew install Caskroom/cask/mactex
e terminei sem me dizer que havia um problema, mas infelizmente não instalou o pdflatex que eu posso reunir. E 'mac install pdflatex' não traz nada útil para o Google, talvez minha bolha seja uma droga .
Como instalo o pdflatex no meu mac?
macos
mac
pdflatex
jupyter-notebook
Wayne Werner
fonte
fonte
Respostas:
Sim, a mesma história do meu MacOS Sierra:
(1) instalou o mactex com barril de homebrew, mas nenhum pdflatex foi encontrado depois disso:
[sem localização]
(2) relançou o aplicativo do terminal
(3) pdflatex encontrado:
fonte
Parece que o brew, tecnicamente falando, não instala o mactex. Apenas faz o download.
Eu tive que usar o início rápido e digite o
mactex
que apareceu um instalador.Depois que terminou, eu já
pdflatex
existia, embora tivesse que iniciar um novo shell - presumo que ele tenha feito algo no meu caminho.fonte
pdflatex
ser reconhecível. Isso ocorre porque a instalação do MacTeX modifica seu PATH, incluindo/Library/TeX/texbin
qual é o local onde opdflatex
binário mora.brew cask install mactex
maspdflatex
não apareci/Library/TeX/texbin
. Em vez disso, estava dentro/Library/Tex/Distributions/.DefaultTeX/Contents/Programs/x86_64/pdflatex
.Instale o BasicTeX
Para obter o
pdflatex
Pandoc no macOS, instale o BasicTeX . Muitas pessoas recomendam o MacTeX , que é um pacote muito maior do que você precisa. O BasicTex é produzido pelas mesmas pessoas que fabricam o MacTeX, mas sem, por exemplo, os aplicativos da GUI que tornam o download e a instalação tão lentos.$ brew cask install basictex
Exemplo
Digamos que você queira converter o LaTex para PDF com Pandoc. Você escreveria:
$ pandoc sourcefile.tex -o output.pdf
, que falha com erropdflatex not found. Please select a different --pdf-engine or install pdflatex
.$ brew cask install basictex
,.$ pandoc sourcefile.tex -o output.pdf
novamente. Sucesso!fonte