Skip to main content
Fitur ini awalnya dikembangkan oleh yu-i-i/overleaf-cep, lalu dimodifikasi dan dioptimalkan oleh ayaka-notes/ayakaleaf-pro.
Secara default, hanya pengguna yang sudah masuk yang dapat menjelajahi galeri dan membuka tautan templat. Untuk membagikan templat kepada pengunjung yang belum masuk, atur juga OVERLEAF_ALLOW_PUBLIC_ACCESS=true, lihat Akses Halaman. Membuat proyek dari templat selalu memerlukan login.

Konfigurasi

Mulai versi 6.3.0, galeri melakukan paginasi, pencarian, dan pengurutan di sisi server. Tidak diperlukan migrasi. Untuk galeri berukuran besar, lihat indeks MongoDB opsional di catatan rilis. Fitur Galeri Templat dikendalikan menggunakan variabel lingkungan berikut:
  • OVERLEAF_TEMPLATE_GALLERY: Atur ke true untuk mengaktifkan Galeri Templat.
  • OVERLEAF_TEMPLATE_CATEGORIES: Daftar opsional berisi nol atau lebih kunci kategori templat yang dipisahkan spasi. Kunci yang valid meliputi:
    • academic-journal
    • book
    • presentation
    • poster
    • cv
    • homework
    • bibliography
    • calendar
    • formal-letter
    • report
    • thesis
    • newsletter
    Kunci khusus all ditambahkan secara otomatis. Kunci ini mewakili kategori yang mencakup semua templat. Untuk setiap kunci kategori, variabel lingkungan opsional berikut dapat diatur:
    • TEMPLATE_<KEY>_NAME: Nama tampilan kategori templat.
    • TEMPLATE_<KEY>_DESCRIPTION: Deskripsi singkat kategori.
    Jika kunci kategori mengandung tanda hubung (-), ganti dengan garis bawah (_) pada nama variabel lingkungan.
  • ENABLE_CONVERSIONS: Harus diatur ke true untuk mengaktifkan pembuatan thumbnail dan pratinjau templat.

Izin untuk Menerbitkan

Admin dapat menerbitkan templat. Anda juga dapat menunjuk pengguna non-admin untuk mengelola templat pilihan yang ditampilkan di galeri lokal Anda di /templates. Untuk melakukannya, Anda perlu mengatur variabel lingkungan OVERLEAF_TEMPLATES_USER_ID di toolkit/config/variables.env ke ID pengguna yang akan bertanggung jawab atas pengelolaan templat di instance Anda, misalnya:

Menerbitkan Templat

Untuk setiap templat yang ingin Anda unggah:
  1. Buat proyek yang berisi kode sumber templat dan pastikan proyek tersebut dapat dikompilasi.
  2. Di editor, pilih File > Manage Template.
  3. Pada formulir yang muncul, masukkan detail templat:
    • Title harus unik.
    • Kolom Description mendukung format Markdown.
    • Kolom Author menerima tautan berformat Markdown.
Setelah dikirim, detail templat dapat disunting, atau templat dapat dihapus melalui halaman Galeri Templat. Admin dan pengguna templat (OVERLEAF_TEMPLATES_USER_ID) dapat mengelola templat mana pun. Berikut contohnya:

Memindahkan templat dari overleaf.com

Karena Overleaf Pro dirancang untuk bekerja secara offline, tidak ada cara otomatis untuk mengintegrasikan templat galeri overleaf.com ke instalasi on-premise Anda. Namun, hal ini dapat dilakukan secara manual untuk setiap templat. Secara default, Overleaf Pro dikonfigurasi untuk menggunakan versi skema dasar TeXLive untuk kompilasi. Versi dasar ini ringan dan hanya berisi sebagian kecil paket LaTeX, sehingga kemungkinan besar akan menyebabkan error paket hilang bagi pengguna Anda saat mencoba menggunakan templat dari overleaf.com di instance on-premise lokal Anda. Sayangnya, meskipun tidak ada cara otomatis untuk menginstal paket yang hilang, kami memiliki pengaturan yang dapat dikonfigurasi di Server Pro yang memungkinkan pengguna Anda mengompilasi proyek dengan akses ke lebih banyak paket, dan dengan cara yang lebih aman. Fitur ini disebut Sandbox Compiles (juga dikenal sebagai Sibling Containers). Untuk memastikan templat yang diunduh kompatibel dengan instance Server Pro on-premise Anda, kami sangat menyarankan Anda mengaktifkan Sandbox Compiles, karena fitur ini akan memberi pengguna Anda akses ke lingkungan TeX Live yang sama dengan di overleaf.com. Image ini berisi paket dan font paling populer dan telah diuji dengan templat galeri kami. Anda dapat menemukan informasi tambahan tentang cara mengonfigurasi versi TeX Live yang dapat dipilih pengguna di dalam proyek mereka, serta cara mengatur versi image TeX Live default untuk proyek baru, di bagian Changing the TeX Live Image dalam dokumentasi kami.
  1. Buka Template Gallery di overleaf.com dan temukan templat yang diperlukan, misalnya IEEE Photonics Journal Paper Template - Example Submission
  2. Klik tombol Open as Template
  3. Klik menu proyek dan pilih Download Source
  4. Selanjutnya, masuk ke akun Server Pro on-premise
  5. Klik tombol New Project dari dasbor proyek dan pilih Upload Project
  6. Klik tombol Select a .zip file dan pilih file zip templat yang telah diunduh
Pengguna kemudian dapat menggunakan templat yang baru diunggah ini di akun mereka sendiri, atau, sebagai pengguna templat, Anda dapat menerbitkannya agar dapat digunakan oleh pengguna lain.

Tanya Jawab

Jawaban: Bisa, tetapi kami tidak menyarankannya. Saat Anda menerbitkan templat, kami mengambil snapshot proyek dan menyimpannya sebagai file zip pada saat penerbitan. Ini memastikan bahwa meskipun Anda menghapus proyek yang terkait dengan templat, templat tersebut tidak akan terpengaruh.Namun, kami juga mencatat ProjectID yang terkait dengan templat ini, sehingga Anda dapat dengan mudah memperbarui templat di kemudian hari.Jika Anda menghapus proyek terkait, Anda tidak akan melihat tombol “Admin: Source Project” di halaman detail templat (lihat gambar di bawah).
Jawaban: Saat Anda menerbitkan templat, kami menyimpan proyek sebagai file zip dan pdf, yang biasanya cepat. Namun, kami juga perlu membuat thumbnail untuk PDF agar dapat ditampilkan di detail templat.Waktu pembuatan thumbnail biasanya bergantung pada isi halaman pertama PDF Anda. Untuk menyeimbangkan kualitas tampilan dan waktu konversi, kami memilih lebar menengah.Namun, jika halaman pertama PDF berisi banyak teks, konversi thumbnail dapat memakan waktu 40 detik atau bahkan lebih, jadi harap bersabar. Berikut contoh poster berukuran besar yang akan membutuhkan waktu lebih lama.

Poster berukuran besar

Terakhir diubah pada 9 Oktober 2026