Skip to main content
Questa funzionalità è stata sviluppata inizialmente da yu-i-i/overleaf-cep e modificata e ottimizzata da ayaka-notes/overleaf-pro.
Per impostazione predefinita, solo gli utenti che hanno effettuato l’accesso possono sfogliare la galleria e aprire i link ai template. Per condividere i template con i visitatori non autenticati, imposta anche OVERLEAF_ALLOW_PUBLIC_ACCESS=true; vedi Accesso alle pagine. La creazione di un progetto da un template richiede sempre l’accesso.

Configurazione

A partire dalla versione 6.3.0, la galleria esegue paginazione, ricerca e ordinamento lato server. Non è necessaria alcuna migrazione. Per gallerie di grandi dimensioni, consulta gli indici MongoDB opzionali nelle note di rilascio. La funzionalità Template Gallery è controllata tramite le seguenti variabili d’ambiente:
  • OVERLEAF_TEMPLATE_GALLERY: imposta su true per abilitare la Template Gallery.
  • OVERLEAF_TEMPLATE_CATEGORIES: un elenco opzionale, separato da spazi, di zero o più chiavi di categoria dei template. Le chiavi valide includono:
    • academic-journal
    • book
    • presentation
    • poster
    • cv
    • homework
    • bibliography
    • calendar
    • formal-letter
    • report
    • thesis
    • newsletter
    La chiave speciale all viene aggiunta automaticamente. Rappresenta una categoria che include tutti i template. Per ogni chiave di categoria è possibile impostare le seguenti variabili d’ambiente opzionali:
    • TEMPLATE_<KEY>_NAME: il nome visualizzato della categoria di template.
    • TEMPLATE_<KEY>_DESCRIPTION: una breve descrizione della categoria.
    Se una chiave di categoria contiene un trattino (-), sostituiscilo con un trattino basso (_) nei nomi delle variabili d’ambiente.
  • ENABLE_CONVERSIONS: deve essere impostata su true per abilitare la generazione di miniature e anteprime per i template.

Permessi di pubblicazione

Gli amministratori possono pubblicare template. Puoi anche assegnare a un utente non amministratore la gestione dei template selezionati mostrati nella tua galleria locale in /templates. Per farlo, devi impostare la variabile d’ambiente OVERLEAF_TEMPLATES_USER_ID in toolkit/config/variables.env sull’ID dell’utente che sarà responsabile della gestione dei template nella tua istanza, ad esempio:

Pubblicare i template

Per ogni template che vuoi caricare:
  1. Crea un progetto contenente il codice sorgente del template e assicurati che venga compilato.
  2. Nell’editor, scegli File > Manage Template.
  3. Nel modulo che compare, inserisci i dettagli del template:
    • Il campo Title deve essere univoco.
    • Il campo Description supporta la formattazione Markdown.
    • Il campo Author accetta link in formato Markdown.
Dopo l’invio, i dettagli del template possono essere modificati, oppure il template può essere eliminato dalla pagina della Template Gallery. Gli amministratori e l’utente dei template (OVERLEAF_TEMPLATES_USER_ID) possono gestire qualsiasi template. Ecco un esempio:

Trasferire template da overleaf.com

Poiché Overleaf Pro è progettato per funzionare offline, non esiste un modo automatico per integrare i template della galleria di overleaf.com nella tua installazione on-premise; è tuttavia possibile farlo manualmente, un template alla volta. Per impostazione predefinita, Overleaf Pro è configurato per usare una versione con schema di base di TeXLive per le compilazioni. Questa versione di base è leggera e contiene solo un sottoinsieme molto limitato di pacchetti LaTeX, il che con ogni probabilità causerà errori di pacchetti mancanti per i tuoi utenti quando tenteranno di usare template di overleaf.com sulla tua istanza on-premise locale. Purtroppo non esiste un modo automatico per installare i pacchetti mancanti, ma Server Pro offre un’impostazione configurabile che consente ai tuoi utenti di compilare i progetti con accesso a più pacchetti e in modo più sicuro. Questa funzionalità si chiama Sandbox Compiles (nota anche come Sibling Containers). Per garantire che i template scaricati siano compatibili con la tua istanza on-premise di Server Pro, ti consigliamo vivamente di abilitare le Sandbox Compiles, poiché questa funzionalità fornisce ai tuoi utenti lo stesso ambiente TeX Live di overleaf.com. Queste immagini contengono i pacchetti e i font più diffusi e sono già state testate con i template della nostra galleria. Puoi trovare ulteriori informazioni su come configurare le versioni di TeX Live tra cui gli utenti possono scegliere nei propri progetti, e su come impostare la versione predefinita dell’immagine TeX Live per i nuovi progetti, nella sezione Changing the TeX Live Image della documentazione.
  1. Vai alla Template Gallery su overleaf.com e individua il template desiderato, ad esempio IEEE Photonics Journal Paper Template - Example Submission
  2. Fai clic sul pulsante Open as Template
  3. Fai clic sul menu del progetto e scegli Download Source
  4. Quindi accedi all’account di Server Pro on-premise
  5. Fai clic sul pulsante New Project nella dashboard dei progetti e scegli Upload Project
  6. Fai clic sul pulsante Select a .zip file e scegli il file zip del template scaricato
L’utente può quindi usare il template appena caricato nel proprio account oppure, in qualità di utente dei template, puoi pubblicarlo affinché lo usino altri utenti.

Domande e risposte

Risposta: Sì, ma non lo consigliamo. Quando pubblichi un template, al momento della pubblicazione viene acquisito uno snapshot del progetto e il progetto viene salvato come file zip. In questo modo, anche se elimini il progetto corrispondente al template, il template non ne risentirà.Tuttavia, viene registrato anche il ProjectID associato a questo template, il che ti consente di aggiornare facilmente il template in futuro.Se elimini il progetto corrispondente, non vedrai il pulsante “Admin: Source Project” nella pagina dei dettagli del template (vedi l’immagine qui sotto).
Risposta: Quando pubblichi il template, il progetto viene salvato come file zip e pdf, operazione di solito rapida. Tuttavia è necessario anche generare le miniature del PDF, in modo che possano essere visualizzate nei dettagli del template.Il tempo di generazione delle miniature dipende in genere dal contenuto della prima pagina del PDF. Per bilanciare qualità di visualizzazione e tempo di conversione, scegliamo una larghezza intermedia.Tuttavia, se la prima pagina del PDF contiene molto testo, la conversione delle miniature può richiedere 40 secondi o anche di più: abbi pazienza. Ecco l’esempio di un poster di grandi dimensioni, che richiederà più tempo.

Un poster di grandi dimensioni

Ultima modifica il 5 ottobre 2026