Skip to main content
Telif haklarına saygı duyuyoruz; bu nedenle bu projede kullanılan tüm özellikleri ve kodları burada listeliyoruz. Bu sayfada Ayakaleaf Pro’nun yeni özellikleri ve ilgili kod telif hakları hakkında bilgi veriyoruz. Aksi belirtilmedikçe, kod incelemesi ve PR incelemesi için OpenAI’nin Codex’ini kullanıyoruz. Bu süreçte birçok güvenlik sorununu düzelttik ve kendilerine içtenlikle teşekkür ediyoruz. Ayrıntılar için ayaka-notes/ayakaleaf-pro/pull adresine bakın.

Genel Bakış

Yıllar içinde pek çok topluluk geliştiricisi Overleaf Community Edition’ı geliştirmek için önemli çabalar gösterdi. Bunlar: Projemizde ilgili kodları kullanmış olabiliriz ve kendilerine teşekkürlerimizi sunmak isteriz.

Özellik 01: Şablon Sistemi

Bu özellik ağırlıklı olarak yu-i-i/overleaf-cep tarafından geliştirilmiştir. İyileştirme amacıyla bazı kodları değiştirdik; böylece şunları yapabilirsiniz:
  • Şablonları doğrudan şablon sayfalarından indirme.
  • Şablona karşılık gelen projeyi açma.
  • Daha yüksek kaliteli kapak görsellerine (ve daha kısa sürede) dönüştürme.

Özellik 02: Sandbox Derleme

Bu özellik Overleaf resmi ekibi tarafından uygulanmıştır; biz onu etkinleştirmek için bazı kodlar ekledik. Ayrıca Ayakaleaf Pro için özel olarak oluşturulmuş bir texlive-full imajı da sunuyoruz.

Sandbox Derleme

Özellik 03: ​Git Entegrasyonu​

Bu özellik ayaka-notes/overleaf-pro tarafından geliştirilmiştir. Overleaf, git-bridge adlı resmi bir bileşen sağlar; bu bileşene buradan ulaşabilirsiniz. Biz yalnızca git-bridge ile Overleaf arasında, Overleaf’in kendi SaaS platformunda yaptığının aynısı olan bir bağlayıcı uyguladık.

Özellik 04: Sembol Paleti

Bu özellik Overleaf resmi ekibi tarafından uygulanmıştır; biz yalnızca upstream güncellemeleriyle uyum sağlamak için eksik kodları ekledik.

Sembol Paleti

Özellik 05: Yönetici Paneli

Sisteminizde 1000 kullanıcı veya proje olduğunda, yönetici paneli yalnızca en son 1000 kullanıcıyı veya projeyi gösterir. Belirli kullanıcıları veya projeleri bulmak için lütfen arama panelini kullanın.
Bu özellik ağırlıklı olarak yu-i-i/overleaf-cep tarafından geliştirilmiştir. İyileştirme amacıyla bazı kodları değiştirdik; böylece şunları yapabilirsiniz:
  • 1000’den fazla kullanıcınız olduğunda kullanıcıları arka uç üzerinden arama.
  • 1000’den fazla projeniz olduğunda projeleri arka uç üzerinden arama.
  • Projeleri doğrudan proje yönetici panelinden açma.
  • Kullanıcının derleme süresi sınırını yönetici panelinde görüntüleme ve ayarlama.
  • Kullanıcının parolasını doğrudan yönetici panelinden sıfırlama.
  • Diğer iyileştirmeler…

Özellik 06: İnceleme Paneli

Bu özellik ağırlıklı olarak Overleaf resmi ekibi tarafından geliştirilmiştir; biz yalnızca yu-i-i/overleaf-cep ve ertuil/overleaf projelerinden, sohbet ile web servisi arasında bir bağlayıcı olan eksik kodu ekledik.

İnceleme paneli

Özellik 07: Harici URL

Bu özellik ağırlıklı olarak yu-i-i/overleaf-cep tarafından geliştirilmiştir. CEP, alan adı/IP sınırlamalarıyla harici dosyaları güvenli bir şekilde getirmek için kullanılabilen linked-url-proxy adlı harici bir servis uygulamıştır.

Harici URL

Özellik 08: SSO

Bu özellik ağırlıklı olarak yu-i-i/overleaf-cep tarafından geliştirilmiştir. CEP, passport’u Overleaf web kimlik doğrulamasına bağlayan bir alt modül uygulamıştır.

Giriş Sayfası

Özellik 09: ARM desteği

x86 ve arm mimarileri için Docker imajlarını oluşturmak ve yayımlamak amacıyla GitHub Actions kullanıyoruz. İmajı indirdiğinizde, sisteminize göre uygun mimari otomatik olarak seçilir.

GitHub Paketi

Özellik 10: Kendi Kendine Kayıt

Bu özellik ayaka-notes/overleaf-pro tarafından geliştirilmiştir. Şunları yapabilirsiniz:
  • kullanıcı kaydını belirli alan adlarıyla sınırlama
  • kullanıcı kaydını Overleaf’inize erişimi olan herkese açma

Kayıt sayfası

Özellik 11: Learn Wiki

Bu özellik ayaka-notes/ayakaleaf-pro tarafından geliştirilmiştir. Overleaf’in en güncel learn wiki içeriğini görebilirsiniz, ancak bu belgelerin hiçbir telif hakkı bize ait değildir! Bu özelliği ilk kez etkinleştirdiğinizde içeriği Overleaf sunucusundan indiriyor ve düzenli aralıklarla güncelliyoruz.

Wiki sayfası

Özellik 12: GitHub Senkronizasyonu

Bu özellik ayaka-notes/ayakaleaf-pro tarafından geliştirilmiş, ayrıca yu-i-i/overleaf-cep tarafından değiştirilip düzeltilmiştir.

Özellik 13: Python Çalıştırıcı

Bu özellik Overleaf resmi ekibi tarafından geliştirilmiştir. Python betiklerini tarayıcınızda çalıştırabilirsiniz.

Özellik 14: Gelişmiş Kaynakça Arama

Bu özellik davrot tarafından geliştirilmiş, yu-i-i/overleaf-cep ve ayrıca ayaka-notes/ayakaleaf-pro tarafından düzeltilmiştir.
Arama paneli:

Özellik 15: Pandoc Dönüştürmeleri

Bu özellik, Word veya Markdown belgelerini LaTeX projeleri olarak içe aktarmanıza ya da LaTeX projelerini Markdown veya DOCX biçiminde dışa aktarmanıza olanak tanır.

Özellik 16: Yapay zekâ sohbeti ve LaTeX hata asistanları

Ayakaleaf Pro, yapay zekâ asistanını sunar: Bu asistan, soruları yanıtlamak ve incelemeniz için düzenlemeler önermek amacıyla proje belgelerinizi ve mevcut seçiminizi bağlam olarak kullanabilir. Hata Asistanı ise bir LaTeX derleme hatası seçtiğinizde hedefe yönelik bir düzeltme önerir.
Son değiştirilme tarihi 4 Ekim 2026