68
contributi
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 26: | Riga 26: | ||
Per utilizzare effettivamente il plugin è necessario dare il comando | Per utilizzare effettivamente il plugin è necessario dare il comando | ||
<pre>$ vim-addons install latex-suite</pre> | <pre>$ vim-addons install latex-suite</pre> | ||
==Scorciatoie== | ==Scorciatoie== | ||
Riga 36: | Riga 31: | ||
===Ambienti=== | ===Ambienti=== | ||
Dopo aver scritto una parola in insert mode, si prema <code> | Dopo aver scritto una parola in insert mode, si prema <code>F5</code> indifferentemente in insert mode o in normal mode. Si aprirà un environment con la parola appena scritta come nome e con gli opportuni placeholder. Ciò è particolarmente utile per ambienti usati frequentemente, come <code>equation, gather, align, enumerate, itemize, description,</code> eccetera; in alcuni casi il plugin inserisce anche altro codice, per esempio nel caso dell'ambiente <code>equation</code> sarà inserita anche la riga <code>\label{<++>}</code>. | ||
====Esempio==== | ====Esempio==== | ||
Riga 49: | Riga 44: | ||
</pre> | </pre> | ||
== | ===Comandi=== | ||
Dopo aver scritto una parola in insert mode, si prema <code>F7</code> indifferentemente in insert mode o in normal mode. La parola appena scritta sarà trasformata in un comando con un argomento obbligatorio. Ciò è particolarmente utile per comandi quali <code>\text, \intertext, \label, \cite, \ref, \eqref</code>, eccetera. | |||
====Esempio==== | |||
<pre> | |||
foo | |||
</pre> | |||
Premendo <code>F7</code> | |||
<pre> | |||
\foo{}<++> | |||
</pre> | |||
===Bibliografia=== | |||
Il plugin latexsuite è in grado di memorizzare tutti i label presenti nel documento, nonchè le opere in bibliografia (se date con <code>\bibitem</code>). Per richiamarle nel momento del bisogno la scorciatoia da usare è <code>F9</code>. Dopo aver scritto <code>\ref{</code> (o comandi analoghi come <code>\vref{, \eqref{</code>, eccetera), si prema <code>F9</code>. Si aprirà una finestra di dialogo con le opzioni disponibili per il completamento, da cui sarà possibile scegliere quella desiderata con <code>Invio</code>. | |||
== | ===Altro=== | ||
'''Esponente''': al posto di scrivere manualmente <code>^{}</code> possiamo premere <code>^^</code> | '''Esponente''': al posto di scrivere manualmente <code>^{}</code> possiamo premere <code>^^</code> | ||
che inserirà automaticamente le parentesi ed in placeholder per uscire dall'esponente. | che inserirà automaticamente le parentesi ed in placeholder per uscire dall'esponente. | ||
'''Pedice''' blablabla | |||
'''Segno uguale''': al posto di <code>&=&</code> è possibile scrivere solo <code>==</code>. | '''Segno uguale''': al posto di <code>&=&</code> è possibile scrivere solo <code>==</code>. | ||
'''Lettere greche''' | |||
* [http://vim-latex.sourceforge.net/documentation/latex-suite/auc-tex-mappings.html Altri utili shortcuts] | * [http://vim-latex.sourceforge.net/documentation/latex-suite/auc-tex-mappings.html Altri utili shortcuts] | ||
== Folding == | ==Folding== | ||
Il folding è la capacità di Vim di fare delle "ripiegature" nel file, ovvero nascondere certe parti del documento per rendere la navigazione più agevole. Questa funzionalità è fondamentale per navigare velocemente in documenti con vari capitoli, paragrafi e sotto-paragrafi. | Il folding è la capacità di Vim di fare delle "ripiegature" nel file, ovvero nascondere certe parti del documento per rendere la navigazione più agevole. Questa funzionalità è fondamentale per navigare velocemente in documenti con vari capitoli, paragrafi e sotto-paragrafi. | ||
Riga 73: | Riga 79: | ||
Altri comandi li trovate nel menu ''Strumenti -> Piegature''. | Altri comandi li trovate nel menu ''Strumenti -> Piegature''. | ||
== Produrre PDF == | ==Template== | ||
Per iniziare un articolo basta usare un template: | |||
: ''Menu TeX_Suite -> Templates -> article'' | |||
==Compilazione (Produrre DVI/PDF)== | |||
Con la <code>latexsuite</code> di vim è possibile compilare un documento LaTeX semplicemente premendo <code>'''\ll'''</code> in ''normal mode''. Per la visualizzazione basta invece premere <code>'''\lv'''</code>. Di default viene prodotto e visualizzato un file in formato '''dvi''', ma in molti casi si vuole produrre '''pdf''' sia per la maggiore diffusione del formato che per le caratteristiche più avanzate (come la selezione del testo, l'indice, i link sia interni al documento che a pagine internet). | Con la <code>latexsuite</code> di vim è possibile compilare un documento LaTeX semplicemente premendo <code>'''\ll'''</code> in ''normal mode''. Per la visualizzazione basta invece premere <code>'''\lv'''</code>. Di default viene prodotto e visualizzato un file in formato '''dvi''', ma in molti casi si vuole produrre '''pdf''' sia per la maggiore diffusione del formato che per le caratteristiche più avanzate (come la selezione del testo, l'indice, i link sia interni al documento che a pagine internet). | ||
contributi