Skip to main content
Aşağıdaki talimatlar yalnızca Community Edition kurulumları için geçerlidir. Ayakaleaf Pro kullanıcılarımızın Sandboxed Compiles özelliğini etkinleştirmesini önemle tavsiye ederiz; bu özellik, kullanıcılara overleaf.com üzerinde kullanılanlarla neredeyse aynı TeX Live imajlarına erişim sağlamanın yanı sıra gelişmiş güvenlik için proje derlemeleri arasında yalıtım da sağlar.
Bant genişliğinden tasarruf etmek için hem Overleaf Community Edition hem de Ayakaleaf Pro imajları yalnızca minimal bir TeX Live kurulumuyla gelir. sharelatex konteynerinde tlmgr komutunu kullanarak daha fazla paket kurabilir veya tam bir TeX Live kurulumuna yükseltebilirsiniz.

sharelatex konteynerine girme

sharelatex konteyneri içinde bir kabuk başlatmak için şunu çalıştırın:
Şuna benzer bir komut istemi göreceksiniz:
Aşağıdaki talimatlarda konteynerin içinde olduğunuzu varsayacağız.

Mevcut TeX Live sürümünüzü belirleme

TeX Live her yıl Nisan ayı civarında yayımlanır. tlmgr kullanma adımları, güncel sürümü mü yoksa daha eski bir sürümü mü kullandığınıza bağlı olarak farklılık gösterir. Hangi TeX Live sürümünü çalıştırdığınızı tlmgr --version ile kontrol edebilirsiniz. Örneğin, bu kurulum TeX Live 2021 çalıştırıyor:
TeX Live’ın güncel sürümünü TeX Live ana sayfasında bulabilirsiniz.
Daha eski bir TeX Live sürümü çalıştırıyorsanız iki seçeneğiniz vardır. Overleaf Docker imajının yeni bir sürümü genellikle bir TeX Live sürümünden kısa süre sonra yayımlanır; bunu bekleyip dağıtımınızı bin/upgrade betiğiyle yükseltebilirsiniz ya da eski TeX Live sürümünü korumayı tercih ediyorsanız önce tlmgr’ye geçmiş bir depo kullanmasını söylemeniz gerekir. Bunun nasıl yapılacağına ilişkin talimatları burada bulabilirsiniz.

Paket kurma

Tam bir TeX Live kurulumu yapmak için sharelatex konteyneri içinde şu komutu çalıştırın:
Paketleri tek tek elle de kurabilirsiniz:
3.3.0 sürümünden itibaren, tüm ikili dosyaların sistem yoluna doğru şekilde sembolik bağlantısının oluşturulması için her tlmgr install kullanımından sonra tlmgr path add komutunu çalıştırmak yeniden zorunludur.
Çok daha fazla komut mevcuttur. Daha fazlasını şununla öğrenin:
İşiniz bittiğinde kabuktan çıkmak için exit yazın veya Control-D tuşlarına basın.

Değişikliklerinizi kaydetme

Az önce yaptığınız değişiklikler sharelatex konteynerini değiştirdi, ancak bunlar geçicidir — Docker Compose konteyneri yeniden oluşturursa, örneğin yapılandırma güncellemesinin bir parçası olarak, kaybolurlar. Bunları kalıcı hale getirmek için değişiklikleri yeni bir Docker imajına kaydetmek üzere docker commit kullanın:
Değişiklikleri commit ettikten sonra config/version dosyasını buna göre güncelleyin. Ardından sharelatex konteynerini yeniden oluşturmak için bin/up komutunu çalıştırın.
Yeni bir Overleaf sürümüne her yükseltme yaptığınızda bu adımları tekrarlamanız gerekecektir.
Son değiştirilme tarihi 4 Ekim 2026