> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Şablonlar

<Info>
  Bu özellik ilk olarak [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) tarafından geliştirilmiş, [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro) tarafından değiştirilip optimize edilmiştir.
</Info>

<Info>
  Varsayılan olarak galeriye yalnızca oturum açmış kullanıcılar göz atabilir ve şablon bağlantılarını açabilir. Şablonları oturum açmamış ziyaretçilerle paylaşmak için ayrıca `OVERLEAF_ALLOW_PUBLIC_ACCESS=true` ayarlayın; bkz. [Sayfa Erişimi](/tr/on-premises/configuration/overleaf-toolkit/public-access#page-access "mention"). Bir şablondan proje oluşturmak her zaman oturum açmayı gerektirir.
</Info>

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-31.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=5a12bd99f99c99910e7eae3d1b5f010c" alt="" width="3078" height="2405" data-path="images/on-premises/image-31.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-32.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c71bb498c75535f0d2569d55625b31bc" alt="" width="3078" height="2405" data-path="images/on-premises/image-32.png" />
    </Frame>
  </Column>
</Columns>

### Yapılandırma

6.3.0 sürümünden itibaren galeri; sayfalama, arama ve sıralama işlemlerini sunucu tarafında gerçekleştirir. Herhangi bir taşıma gerekmez. Büyük galeriler için sürüm notlarındaki [isteğe bağlı MongoDB dizinlerine](/tr/on-premises/release-notes/release-notes-6.x.x#feature-04-template-pagination "mention") bakın.

Şablon Galerisi özelliği aşağıdaki ortam değişkenleriyle denetlenir:

* `OVERLEAF_TEMPLATE_GALLERY`: Şablon Galerisini etkinleştirmek için `true` olarak ayarlayın.
* `OVERLEAF_TEMPLATE_CATEGORIES`: Sıfır veya daha fazla şablon kategori anahtarından oluşan, boşlukla ayrılmış isteğe bağlı bir liste. Geçerli anahtarlar şunlardır:

  * *`academic-journal`*
  * *`book`*
  * *`presentation`*
  * *`poster`*
  * *`cv`*
  * *`homework`*
  * *`bibliography`*
  * *`calendar`*
  * *`formal-letter`*
  * *`report`*
  * *`thesis`*
  * *`newsletter`*

  Özel *`all`* anahtarı otomatik olarak eklenir. Bu anahtar, tüm şablonları içeren bir kategoriyi temsil eder.

  Her kategori anahtarı için aşağıdaki isteğe bağlı ortam değişkenleri ayarlanabilir:

  * `TEMPLATE_<KEY>_NAME`: Şablon kategorisinin görünen adı.
  * `TEMPLATE_<KEY>_DESCRIPTION`: Kategorinin kısa açıklaması.

  Bir kategori anahtarı kısa çizgi (`-`) içeriyorsa, ortam değişkeni adlarında bunu alt çizgiyle (`_`) değiştirin.
* `ENABLE_CONVERSIONS`: Şablonlar için küçük resim ve önizleme oluşturmayı etkinleştirmek üzere `true` olarak ayarlanmalıdır.

### Yayımlama İzinleri

Yöneticiler şablon yayımlayabilir. Ayrıca `/templates` adresindeki yerel galerinizde gösterilen seçilmiş şablonları yönetmesi için yönetici olmayan bir kullanıcı da atayabilirsiniz.

Bunu yapmak için, `toolkit/config/variables.env` içindeki `OVERLEAF_TEMPLATES_USER_ID` ortam değişkenini, örneğinizde şablon yönetiminden sorumlu olacak kullanıcının `ID` değerine ayarlamanız gerekir; örneğin:

```dotenv theme={null}
OVERLEAF_TEMPLATES_USER_ID=56a8865231faeb5f07d69959
```

### Şablonları Yayımlama

Yüklemek istediğiniz her şablon için:

1. Şablonun kaynak kodunu içeren bir proje oluşturun ve derlendiğinden emin olun.
2. Düzenleyicide **File** > **Manage Template** seçeneğini seçin.
3. Açılan formda şablon ayrıntılarını girin:
   * *Title* (Başlık) benzersiz olmalıdır.
   * *Description* (Açıklama) alanı Markdown biçimlendirmesini destekler.
   * *Author* (Yazar) alanı Markdown biçimli bağlantıları kabul eder.

Gönderimden sonra şablon ayrıntıları düzenlenebilir veya şablon, Şablon Galerisi sayfası üzerinden silinebilir. Yöneticiler ve şablon kullanıcısı (`OVERLEAF_TEMPLATES_USER_ID`) herhangi bir şablonu yönetebilir.

İşte bir örnek:

```dotenv wrap expandable theme={null}
#################
#   TEMPLATES   #
#################

ENABLE_CONVERSIONS=true

OVERLEAF_TEMPLATE_GALLERY=true
OVERLEAF_TEMPLATE_CATEGORIES=academic-journal book presentation poster cv homework bibliography calendar formal-letter report thesis newsletter

TEMPLATE_ACADEMIC_JOURNAL_NAME=Journal articles
TEMPLATE_ACADEMIC_JOURNAL_DESCRIPTION=Templates for academic journal submissions, including formats for major publishers and preprint servers.

TEMPLATE_BIBLIOGRAPHY_NAME=Bibliographies
TEMPLATE_BIBLIOGRAPHY_DESCRIPTION=Styles for creating and managing bibliographies with BibTeX or BibLaTeX. Suitable for use in academic papers, theses, and reports.

TEMPLATE_BOOK_NAME=Books
TEMPLATE_BOOK_DESCRIPTION=Templates for writing books or long-form documents, including chapter structuring, front matter, and indexing.

TEMPLATE_CALENDAR_NAME=Calendars
TEMPLATE_CALENDAR_DESCRIPTION=Templates to create yearly, monthly, or weekly calendars. Useful for personal planners or event scheduling.

TEMPLATE_CV_NAME=CVs and résumés
TEMPLATE_CV_DESCRIPTION=Templates for CVs and résumés with various formats for academic, industry, and creative positions.

TEMPLATE_FORMAL_LETTER_NAME=Formal letters
TEMPLATE_FORMAL_LETTER_DESCRIPTION=Templates for professional letters, such as cover letters, recommendation letters, and official correspondence.

TEMPLATE_HOMEWORK_NAME=Assignments
TEMPLATE_HOMEWORK_DESCRIPTION=Templates for homework, coursework, and problem sets. Designed to be clean and well-structured for students and educators.

TEMPLATE_NEWSLETTER_NAME=Newsletters
TEMPLATE_NEWSLETTER_DESCRIPTION=Templates for creating newsletters with formats for academic, corporate, or community communications.

TEMPLATE_POSTER_NAME=Posters
TEMPLATE_POSTER_DESCRIPTION=Templates for scientific and academic posters, typically used in conferences and research presentations.

TEMPLATE_PRESENTATION_NAME=Presentations
TEMPLATE_PRESENTATION_DESCRIPTION=Templates for Beamer and other presentation formats, tailored for academic talks and lectures.

TEMPLATE_REPORT_NAME=Reports
TEMPLATE_REPORT_DESCRIPTION=Templates for technical, lab, or project reports. Includes sections for figures, tables, and references.

TEMPLATE_THESIS_NAME=Theses
TEMPLATE_THESIS_DESCRIPTION=Templates for writing theses and dissertations, following institutional formatting and citation guidelines.

TEMPLATE_ALL_NAME=All templates
TEMPLATE_ALL_DESCRIPTION=Browse a collection of all available LaTeX templates, categorized by document type, style, and purpose.

```

### overleaf.com'dan şablon aktarma

Overleaf Pro çevrimdışı çalışacak şekilde tasarlandığından, [overleaf.com](https://www.overleaf.com/) galeri şablonlarını şirket içi kurulumunuza entegre etmenin otomatik bir yolu yoktur; ancak bunu her şablon için ayrı ayrı manuel olarak yapmak mümkündür.

Varsayılan olarak Overleaf Pro, derlemeler için TeXLive'ın temel şema (basic scheme) sürümünü kullanacak şekilde yapılandırılmıştır. Bu temel sürüm hafiftir ve LaTeX paketlerinin yalnızca çok sınırlı bir alt kümesini içerir; bu da kullanıcılarınız [overleaf.com](https://www.overleaf.com/) şablonlarını yerel şirket içi örneğinizde kullanmaya çalıştığında büyük olasılıkla eksik paket hatalarına yol açar.

Ne yazık ki eksik paketleri otomatik olarak kurmanın bir yolu olmasa da, Server Pro'da kullanıcılarınızın projeleri daha fazla pakete erişimle ve daha güvenli bir şekilde derlemesini sağlayan yapılandırılabilir bir ayarımız var. Bu özelliğin adı [Sandbox Compiles](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles)'dır (Sibling Containers olarak da bilinir).

İndirilen şablonların şirket içi Server Pro örneğinizle uyumlu olmasını sağlamak için [Sandbox Compiles](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles) özelliğini etkinleştirmenizi önemle tavsiye ederiz; çünkü bu özellik kullanıcılarınıza [overleaf.com](https://www.overleaf.com/) ile aynı TeX Live ortamına erişim sağlar. Bu imajlar en popüler paketleri ve yazı tiplerini içerir ve galeri şablonlarımızla zaten test edilmiştir.

Kullanıcıların projelerinde hangi TeX Live sürümlerini seçebileceklerini yapılandırma ve yeni projeler için varsayılan TeX Live imaj sürümünü ayarlama hakkında ek bilgiyi dokümantasyonumuzun [Changing the TeX Live Image](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles#changing-the-tex-live-image) bölümünde bulabilirsiniz.

1. [overleaf.com](https://www.overleaf.com/) üzerindeki [Template Gallery](https://www.overleaf.com/latex/templates) sayfasına gidin ve gerekli şablonu bulun, örneğin [IEEE Photonics Journal Paper Template - Example Submission](https://www.overleaf.com/latex/examples/ieee-photonics-journal-paper-template-example-submission/bsfjjfkdsjds)
2. **Open as Template** düğmesine tıklayın
3. Proje menüsüne tıklayın ve **Download Source** seçeneğini seçin
4. Ardından şirket içi Server Pro hesabına giriş yapın
5. Projeler panosundan **New Project** düğmesine tıklayın ve **Upload Project** seçeneğini seçin
6. **Select a .zip file** düğmesine tıklayın ve indirilen şablon zip dosyasını seçin

Kullanıcı bu yeni yüklenen şablonu kendi hesabında kullanabilir veya şablon kullanıcısı olarak siz onu diğer kullanıcıların kullanması için yayımlayabilirsiniz.

### Soru-Cevap

<Accordion title="İlgili şablonu yayımladıktan sonra projeyi silebilir miyim?">
  <strong>Yanıt:</strong> Evet, ancak bunu yapmanızı önermiyoruz. Bir şablon yayımladığınızda, projenin anlık görüntüsünü alır ve projeyi yayımlama anındaki hâliyle bir zip dosyası olarak kaydederiz. Bu, şablona karşılık gelen projeyi silseniz bile şablonun etkilenmemesini sağlar.

  Ancak bu şablonla ilişkili ProjectID'yi de kaydederiz; bu da gelecekte şablonu güncellemenizi kolaylaştırır.

  İlgili projeyi silerseniz, şablon ayrıntıları sayfasında "Admin: Source Project" düğmesini görmezsiniz (aşağıdaki görsele bakın).

  <Frame>
    <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-30.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=2bc8ec10c24599e1a6d0b247aef23cc9" alt="" width="2720" height="1824" data-path="images/on-premises/image-30.png" />
  </Frame>
</Accordion>

<Accordion title="Bazı projelerde şablon yayımlamak neden bu kadar uzun sürüyor?">
  <strong>Yanıt:</strong> Şablonu yayımladığınızda projeyi bir zip ve bir pdf dosyası olarak kaydederiz; bu genellikle hızlıdır. Ancak şablon ayrıntılarında görüntülenebilmeleri için PDF'in küçük resimlerini de oluşturmamız gerekir.

  Küçük resim oluşturma süresi genellikle PDF'inizin ilk sayfasının içeriğine bağlıdır. Görüntü kalitesi ile dönüştürme süresi arasında denge kurmak için genişlik olarak orta bir değer seçiyoruz.

  Ancak PDF'in ilk sayfası çok fazla metin içeriyorsa, küçük resimlerin dönüştürülmesi 40 saniye veya daha uzun sürebilir; lütfen sabırlı olun. İşte büyük bir poster örneği; bunun işlenmesi daha uzun sürecektir.

  <Frame caption="Büyük bir poster">
    <img src="https://mintcdn.com/ayakaleaf-pro/GmaXa-Cu4QQRFT4C/images/on-premises/preview.png?fit=max&auto=format&n=GmaXa-Cu4QQRFT4C&q=85&s=8fd572d5ef8b86ea6c62e16a6db8ec10" alt="" width="188" data-path="images/on-premises/preview.png" />
  </Frame>
</Accordion>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.