Overleaf-content

Overleaf-content

Overleaf – Intro
  • Overleaf è un editor opensource realtime/collaborativo di documenti LaTeX sviluppato in NodeJS
  • Integra visual editor e code editor includendo utili funzionalità (temi, code check, custom dictionaries, etc.)
  • Con la v2 è avvenuta la fusione con il progetto ShareLaTeX
  • Disponibile con opzione on-premise nelle versioni Server Pro e Community
La versione di Overleaf installata offre le stesse feature di Overleaf community e in aggiunta:
  • Utenti di progetto illimitati
  • Compilazione sandbox
  • Autenticazione OpenID Connect
  • Realtime versioning e commenti

Overleaf – Quickstart

Per poter utilizzare Overleaf è necessario disporre di un account con credenziali INFN AAI valide. Consultare questo link nel caso fosse necessario richiederne uno.

Procedere con l’autenticazione come da esempio

Overleaf login

Per partire con un progetto cliccare sul pulsante New Project

Overleaf new project

Ci sono tre possibili opzioni

  • Blank Project
  • Crea un nuovo progetto from scratch

  • Example Project
  • Crea progetto guida

  • Upload Project
  • Importa un progetto già realizzato, facendo l’upload di un file .zip dal proprio PC. Utile, ad esempio, se si vogliono migrare progetti da altre istanze Overleaf.

Creazione di un Nuovo Progetto

Cliccare sul pulsante New Project -> Blank Project

Overleaf new project

Comparirà un editor con uno scheletro del progetto

Overleaf new project

Cliccando sul pulsante Menu in alto a sinistra è possibile impostare alcuni dettagli per la compilazione del progetto ed avere una panoramica di diversi parametri utili

Overleaf new project

Dopo avere modificato il progetto è possibile processarlo e visualizzarlo utilizzando il pulsante Compile/Recomipile in alto a destra

Overleaf new project

Import-Export di progetti

Per esportare un progetto, aprire il progetto e cliccare sul pulsante Menu in alto a sinistra

Dal menu laterale cliccare la casella Source e il progetto verrà salvato in formato .zip sul vostro PC

Overleaf import-export project

Per importare un progetto cliccare sul pulsante New Project -> Upload Project

Overleaf import-export project

Si aprirà una box popup in cui è possibile caricare i propri file tramite drag’n drop o navigando nel proprio PC

Overleaf import-export project

Il progetto verrà aggiunto alla vostra lista di progetti e sarà possibile lavorarci normalmente

È anche possibile caricare singoli file o altro materiale all’interno di un progetto già creato, come da figura seguente

Overleaf import-export project

Overleaf – Condivisione progetti

In Overleaf ci sono due modalità di condivisione dei progetti

  • Invito via mail (Solo per utenti dotati di account AAI)
  • URL pubblico

Condivisione tramite invito mail

Dalla pagina di progetto cliccare sul pulsante Share

Overleaf share project

Si aprirà una finestra popup per gestire la condivisione

Overleaf share project

Alla voce Add people aggiungere le mail dei partecipanti, impostare i permessi di progetto (lettura scrittura/sola lettura) e infine cliccare sul pulsante Invite

Overleaf share project

Gli utenti riceveranno una mail di invito e potranno accedere al progetto  dopo aver autenticato via AAI 

Invito tramite URL pubblico

Sempre dal menu precedente, cliccare sulla voce Turn on link sharing

Overleaf share project

Verranno resi visibili due link di condivisione (sola lettura/lettura scrittura)

Overleaf share project

Questi link possono essere condivisi con i collaboratori che accederanno al progetto come utenti anonimi.

 In quanto pubblici questi link consentono l’accesso sui progetti a CHIUNQUE. È buona norma non diffondere i link tramite canali non sicuri o esposti pubblicamente.