Mac için pdflatex programını nereden edinebilirim?


41

Jupyter notebook'u Mac'te .pdf'ye dönüştürmeye çalışıyorum.

Ancak, bana söyler

nbconvert tailed: pdflatex PATH'ta bulunamadı

Bu yüzden etrafa baktım ve biri "Mactex'i kurun çünkü bu şekilde derleme günler alır" dedi. Bu yüzden brew install Caskroom/cask/mactexbir sorun olduğunu söylemeden bitirdim ve bitti, ancak maalesef toplayabileceğim pdflatex'i yüklemedi. Ve 'mac install pdflatex' benim için Google’da işe yarar bir şey getirmiyor belki benim baloncukum berbat .

Mac'ime pdflatex'i nasıl yüklerim?


Yanıtlar:


38

Evet, MacOS Sierra'mla aynı hikaye:

(1) homebrew fıçısı bulunan mactex yüklü, ancak bundan sonra pdflatex bulunamadı:

$ demlemek fıçı mactex yüklemek

$ hangi pdflatex

[yer yok]

(2) terminal uygulamasını yeniden başlattı

(3) pdflatex bulundu:

$ hangi pdflatex

/ Library / TeX / texbin / pdflatex


Benim için sadece iTerm cmd + t yardımcı oldu.
mrgloom

17

Demleme, teknik olarak konuşursak, mactex kurmuyor gibi görünüyor. Sadece indirir.

mactexBir yükleyiciyi açan hızlı başlatmayı ve türü kullanmam gerekiyordu .

Bitirdikten sonra pdflatexvar oldum , ancak yeni bir kabuk başlatmak zorunda kaldım - yoluma bir şeyler yaptığını farz ediyorum.


2
Sadece fıçıyı takmayı denedim ve MacTeX'i yükledim. Ancak pdflatextanınması için yeni bir kabuk örneği başlatmak zorunda kaldım . Bunun sebebi MacTeX'in kurulmasının PATH'nizi değiştirmesidir, /Library/TeX/texbinbu sayede hangi pdflatexikili kodun bulunduğu yer de dahil olur .
Dennis,

Koştum brew cask install mactexama pdflatexgelmedim /Library/TeX/texbin. Bunun yerine içerideydi /Library/Tex/Distributions/.DefaultTeX/Contents/Programs/x86_64/pdflatex.
Ocak'ta

17

BasicTeX'i yükleyin

MacOS'tapdflatex Pandoc almak için, BasicTeX'i kurun . Birçok kişi , ihtiyacınız olandan daha büyük bir paket olan MacTeX'i önerir . BasicTex, MacTeX'i yapan aynı kişiler tarafından üretilir, ancak örneğin, indirmeyi ve yüklemeyi çok yavaşlatan GUI uygulamaları olmadan.

  1. $ brew cask install basictex
  2. Terminali yeniden başlatın.
  3. LaTeX'i PDF'ye dönüştürün.

Örnek

LaTex'i Pandoc ile PDF'ye dönüştürmek istediğinizi varsayalım. Sen yazardın:

  1. $ pandoc sourcefile.tex -o output.pdf, hangi hata ile başarısız olur pdflatex not found. Please select a different --pdf-engine or install pdflatex.
  2. Yani BasicTex'i yüklüyorsunuz $ brew cask install basictex.
  3. Ardından Terminalinizi yeniden başlatın ve
  4. $ pandoc sourcefile.tex -o output.pdfTekrar koş . Başarı!
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.