latex Tutorial
Iniziare con il lattice
Ricerca…
Osservazioni
LaTeX
Cos'è LaTeX?
LaTeX (pronuncia lay-tech o lah-tekh ) è un linguaggio di markup per la composizione di documenti simile a come HTML è uno per i siti web.
LaTeX offre vantaggi rispetto agli editor di tipo What-You-See-Is-What-You-Get (WYSIWYG) come Microsoft Word perché con LaTeX fornisci il contenuto e LaTeX si occupa del layout. Separazione del contenuto dalla composizione dei risultati in documenti coerenti e ben formattati. Inoltre, poiché la marcatura LaTeX è in formato di testo normale (diversamente dai formati di file più complessi prodotti dagli editor WYSIWYG, come .docx
), i file LaTeX sono leggeri e possono essere facilmente mantenuti sotto il controllo della versione .
I documenti LaTeX vengono generalmente compilati in file PDF, in modo che l'uniformità del layout venga mantenuta tra i diversi visualizzatori e per la stampa.
LaTeX è particolarmente popolare nella scrittura accademica grazie al suo ricco supporto per le equazioni di composizione, le figure e le tabelle di riferimenti incrociati e le citazioni e le bibliografie.
Versioni
Versione | Data di rilascio |
---|---|
LaTeX 2.09 | 1985/09/01 |
LaTeX 2e | 1994/06/01 |
Installazione e configurazione
Puoi scegliere tra le principali distribuzioni di LaTeX:
- TeX Live (Windows, Linux e OS X), la distribuzione standard e multipiattaforma.
- MacTeX (Mac) Una versione pacchettizzata di TeX Live realizzata per OS X con alcuni strumenti specifici per Mac
- MiKTeX (Windows) Una distribuzione separata interamente
Tutte le distribuzioni sono più o meno equivalenti in un mondo ideale. TeX Live ha il vantaggio di essere disponibile su tutte le piattaforme e quindi ha un supporto della community molto migliore. MiKTeX può sfruttare le funzionalità specifiche di Windows. Per motivi di licenza, MiKTeX distribuirà anche alcuni pacchetti che TeX Live non utilizzerà.
In tutti i casi, si consiglia l'installazione completa. In particolare, utilizzando la funzione di download-on-command di MiKTeX si bloccheranno / arresteranno molti editor.
Installazione
Windows (TeXLive)
- Scarica il più recente TeXLive
install-tl-windows.exe
dal loro sito web . - Esegui
install-tl-windows.exe
e segui le istruzioni.
Windows (MiKTeX)
- Scarica il programma di installazione MiKTeX più recente dal loro sito web .
- Esegui il programma di installazione e segui le istruzioni.
Mac OS X (TeXLive)
- Scarica il MacTeX più recente dal loro sito web .
- Esegui
MacTeX.pkg
e segui le istruzioni.
Linux (TeXLive)
Gli utenti Linux hanno due opzioni:
- Installa tramite il gestore di pacchetti della tua distribuzione (di solito diversi rilasci dietro)
- Installa da upstream (pubblicato annualmente, aggiornato spesso)
Utilizzo dei gestori di pacchetti
- Arch Linux:
pacman -S texlive-most
- Debian / Ubuntu / Mint:
apt-get install texlive-full
- Fedora:
yum install texlive
Si noti che l'uso di questo metodo significa che si dipenderà dal manutentore del pacchetto per la distribuzione degli aggiornamenti. Questi pacchetti saranno spesso diversi rilasci dietro la distribuzione più recente, spesso a significare che mancano aggiornamenti critici. È quasi sempre meglio installare da upstream. Si noti inoltre che il gestore pacchetti della distribuzione probabilmente non riconoscerà l'installazione diretta e potrebbe provare a installarlo quando si installano altri pacchetti di supporto correlati.
Installazione da Upstream
Scarica il più recente TeXLive
install-tl-unx.tar.gz
dal loro sito web .Estrai i file dall'archivio con
tar -zxvf install-tl-unx.tar.gz
.Passare alla cartella scaricata con
cd install-tl-unx
.Esegui
./install-tl
e segui le istruzioni.TeXLive dovrebbe ora essere installato in
/usr/local/texlive/YEAR/
, doveYEAR
è l'anno a quattro cifre (es.2016
). In questo modo, è possibile avere più versioni di TeXLive una accanto all'altra e passare da una all'altra modificando la variabile PATH.Apri questa cartella e controlla la cartella
bin
. Dovrebbe contenere una sottocartella, che (a seconda della piattaforma) sarà simile ai386-linux
ox86_64-linux
.Aggiungi la cartella binaria di TeX Live al tuo percorso con
EXPORT PATH=/usr/local/texlive/YEAR/bin/PLATFORM:$PATH
dove
YEAR
è l'anno a quattro cifre (ad esempio2016
) ePLATFORM
è la tua piattaforma (ad esempiox86_64-linux
).
Test di installazione
L'installazione di LaTeX è ora completa. Per testarlo, crea un nuovo file con il tuo editor di testo preferito, test.tex
e aggiungi il seguente contenuto:
\documentclass{article} \begin{document} Hello World! \end{document}
Ora, apri la console o il terminale, vai alla cartella in cui hai salvato test.tex
ed esegui
pdflatex test
(Tieni presente che il tuo editor potrebbe avere le funzionalità per eseguire ciò per te.)
Questo crea diversi nuovi file, incluso test.pdf
. Questo è il documento di output, e assomiglia a questo:
Congratulazioni, hai installato LaTeX e creato il tuo primo documento LaTeX!
Editori LaTeX
Sebbene sia possibile creare documenti LaTeX utilizzando qualsiasi editor e compilazione utilizzando la console, esistono diversi plug-in per gli editor più utilizzati per semplificare la creazione di documenti LaTeX e sono disponibili editor LaTeX specializzati. Un elenco completo degli editor LaTeX è disponibile su TeX.SE (il sito StackExchange, dedicato a TeX, LaTeX & Friends).
Gli editor più utilizzati, secondo questo elenco, sono:
- L'editor di Emacs con l'estensione AUCTeX .
- L'editor Vim con il plugin LaTeX-suite .
- Texmaker - un IDE LaTeX specializzato.
- TeXstudio - un altro IDE LaTeX.
- TeXworks : un altro IDE LaTeX.
Mentre utenti esperti di Emacs o Vim potrebbero voler attenersi al loro editor (i cui plugin forniscono una serie di funzionalità non disponibili altrove), un IDE specializzato potrebbe essere più facile da installare / utilizzare per i principianti. Gli ultimi tre della lista hanno una funzione di anteprima in cui è possibile vedere i risultati della compilazione del documento.
Inoltre, ci sono strumenti LaTeX online che possono essere utili ai principianti o alle persone che devono collaborare, ad esempio ShareLaTeX e Overleaf .