Son zamanlarda Linux (Ubuntu 12.04) kullanmaya geçtim ve bir LaTeX dağıtımı ve editörü kurmam gerekiyor. Win7'de LaTeX ile oldukça deneyimliyim, bu yüzden LaTeX'i çalıştırıp çalıştırmanın kolay bir yolu var mı?
Son zamanlarda Linux (Ubuntu 12.04) kullanmaya geçtim ve bir LaTeX dağıtımı ve editörü kurmam gerekiyor. Win7'de LaTeX ile oldukça deneyimliyim, bu yüzden LaTeX'i çalıştırıp çalıştırmanın kolay bir yolu var mı?
Yanıtlar:
CTAN'dan.iso
bir TeX dağıtımının görüntüsünü indirmek muhtemelen en iyisidir , texlive2013.iso
örneğin - ~ 2GB. Bunu Downloads
klasörünüze koyun .
perl-tk
GUI'yi kullanmadan önce paketin kurulu olduğundan emin olun . Değilse, bir terminal açın ve gidin:
$ apt-get install perl-tk
Ardından bir bağlama noktası oluşturun:
$ sudo mkdir /mnt
Geçerli dizini değiştirin, takın .iso
ve yüklemeyi başlatın
$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk
Bu hoş bir GUI açar. Ne yükleyeceğinize karar verebilirsiniz Installation collections
. Ayrıca Create symlinks in system directories
ekran görüntüsünde olduğu gibi dizinlerin tümü sizin için düzenlenecek şekilde değiştirin. Bu, yükleme sonrasında sistem dosyalarınızı kurcalamanız ve değiştirmeniz gerekmeyeceği anlamına gelir.
Kurulumdan sonra terminali kapatın ve yeni bir terminal açın:
$ sudo umount /mnt
Her şeyin yolunda olup olmadığını kontrol edin:
$ tex --version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
Bir .tex dosyasını işlemeyi deneyin ve bir PostScript dosyasını önizleyin.
$ latex sample2e.tex
$ dvips sample2e.dvi
Ayrıca bir .pdf dosyası da oluşturabilirsiniz:
$ pdflatex sample2e.tex
Ayarları değiştirmek veya daha fazla paket almak istiyorsanız, bunu TeX Live Manager 2013'te yapın:
$ sudo tlmgr -gui
Bir LaTeX düzenleyicisi (örn. TeX Studio) .deb
yüklemek için ilgili dosyayı İndirilenler klasörüne indirin ve yükleyin
$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb
libpoppler-qt4-3.deb
İlk önce yüklemeniz gerekebilir .
Referanslar:
Depolardan ilgili paketleri kurmanız yeterlidir:
sudo apt-get install texlive-latex-base
Bu size temel bir LaTeX sistemi sağlayacaktır. Daha fazla paket ve yazı tipi ile daha eksiksiz bir kurulum için şunu kullanın:
sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
texlive-latex-extra
Pakette, çeşitli özelliklerin başarılı bir şekilde derlenmesini önleyen modüller ile ilgili birçok sorun vardır .
Üç yol:
ayrıca bkz: TeX dağıtımımı nasıl güncelleyebilirim? üzerinde tex.sx özellikle TeX Canlı güncelleme düzeni açıklayan ilk (topluluk wiki) cevap için.
Ayrıca Entegre LaTeX Ortamı olan Kile'yi de kullanabilirsiniz .
Ubuntu yazılım merkezinden kolayca kurabilirsiniz .
kile
aracılığıyla yükleme yapmak, gerekli paketlerin çoğunu getirirken , bu LaTeX'i kurmanın oldukça dolambaçlı bir yoludur vekile
bağımlılık olarak listelenmeyecek bazı temel LaTeX paketlerini kaçırmanın yanı sıra ihtiyacınız olmayan ekstra şeyler ile sonuçlanırsınız .
Ubuntu 12.04 için paketlenen TeX Live'ın en son sürümü, TeX Live arka bağlantı noktaları PPA'dan edinilebilen 2012'dir . Terminalden kurmak nispeten kolaydır, kurulabilecek mutlak paketleri kaldırarak başlayın:
sudo apt-get remove texlive*
Ardından PPA'yı ekleyin ve güncelleyin:
sudo add-apt-repository ppa:texlive-backports/ppa
sudo apt-get update
Son olarak yükleyin:
sudo apt-get install texlive
Bu, en yaygın modülleri kuracaktır. Daha spesifik modüllere ihtiyacınız varsa, "ekstra" paketi yüklemeniz gerekecektir (son kontrolde neredeyse 1 Gb idi):
sudo apt-get install texlive-latex-extra
Windows'dan gelen biri için TexMaker'ı GUI (Yazılım Merkezi'nden edinilebilir) olarak tavsiye ederim . Bu, öğrencilere beslediğimiz şey ve çoğunlukla onunla iyi yönetiyorlar.
sudo apt-get install texlive-full
Yukarıda listelenen bazı dezavantajları olan koştum , güncel olmayabilir, ancak herhangi bir sorun bulamadım. (Hala)
Her şeyi tek bir hızlı komutta kurması avantajına sahiptir. Bazıları bunun kötü uygulama / sabit disk alanı kaybı olduğunu iddia edebilir - ama ubuntu kullanıyorum çünkü hızlı ve (genellikle) çalışıyor, çünkü beni diğer linux dağıtımlarına birkaç yüz megabayt disk alanı kazandırdığı için değil ...