Installare estensioni per Firefox comuni a tutti gli utenti: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
m (Contrassegnata come "Da cancellare")
 
(10 versioni intermedie di 5 utenti non mostrate)
Riga 1: Riga 1:
== Introduzione a LaTeX ==
{{Da cancellare|Spostata [[Iceweasel|qui]].}}
Se non conoscete LaTeX e ne avete solo sentito parlare di sfuggita, e ne siete in qualche modo incuriositi potreste trovarvi spaesati nella mastodontica quantit� di informazioni presenti in internet. Di seguito elencher� le principali risorse.
{{Versioni compatibili}}
__TOC__
== Introduzione ==


; [http://profs.sci.univr.it/~gregorio/itlshort.pdf Una (mica tanto) breve introduzione aLTE X2 ?]:Questo � senza dubbio il primo documento da leggere. In italiano, tratta dalla presentazione di LaTeX fino al suo uso mediamente avanzato.
Una delle principali caratteristiche del browser [http://www.geticeweasel.org/ Iceweasel] e del suo gemello [http://www.mozilla.org/products/firefox/ Firefox] (ed anche di altri software Mozilla come [http://www.mozilla.org/it/thunderbird/ Thunderbird] e [http://wiki.debian.org/Icedove Icedove]), è la loro modularità che si concretizza nella possibilità di installare parti aggiuntive, chiamate ''Componenti aggiuntivi'' o estensioni, che ne aumentano le funzionalità.<br>
In genere quando un utente installa un componente aggiuntivo, questo viene reso disponibile solo all'utente stesso. Tuttavia è possibile installare le estensioni in modo che siano disponibili per tutti gli utenti, senza dover ricorrere ad installazioni multiple.<br>
Come operazione preliminare, installiamo Iceweasel in lingua italiana se non è già presente:
<pre>
# apt-get install iceweasel-l10n-it
</pre>


; [http://www.andy-roberts.net/misc/latex/index.html Getting to grips with Latex]:Questa risorsa, in inglese, con una serie di tutorial ed esempi molto ben fatti affronta in maniera pragmatica e diretta tutti i principali problemi della scrittura di documenti LaTeX. Parte anch'esso da zero ma si trovano certi dettagli pi avanzati non presenti nel precedente link.


; [http://www.guit.sssup.it/download/#manual I manuali e le traduzioni di GuIT]: Questo � un elenco di documenti in italiano tradotti dal Gruppo Utenti Tex Italiani (ma non solo). Si va dalle introduzioni ad argomenti molto specifici e avanzati.
== Installazione da repository ==


; [http://a2.pluto.it/latex_introduzione.htm LaTeX: introduzione]: Come non segnalare inoltre il capitolo dedicato a LaTeX della monumentale opera '''Appunti di Informatica Libera''' di ''Daniele Giacomini''. Vi si trovano informazioni utili, tra le altre cose, sulle spaziature, le lunghezze, le scatole (''box''), i contatori.
Se siamo fortunati, possiamo installare il componente aggiuntivo cercato direttamente dai repository ufficiali con un ''apt-get'', come ad esempio:
<pre>
# apt-get install xul-ext-adblock-plus
</pre>
e questo sarà disponibile per tutti gli utenti. Tutte le estensioni presenti nei repository iniziano con "'''xul-ext-'''" e saranno aggiornabili o rimovibili dal gestore dei pacchetti.


Ed infine, mi fermo qui altrimenti degeneriamo, non mi resta che segnalare la risorsa pi completa nella quale troverete informazioni dettagliate su ogni singolo comando LaTeX:


* '''[http://www.eng.cam.ac.uk/help/tpl/textprocessing/teTeX/latex/latex2e-html/ltx-2.html Help On LaTeX Commands]'''
== Installazione manuale ==


== Installazione ==
Se le estensioni che ci interessano non sono presenti nei repository, si scarica il file .xpi del componente aggiuntivo dalla pagina dei [http://addons.mozilla.org/it/firefox/ Componenti aggiuntivi]: basta cliccare col destro sul pulsante "Aggiungi a Firefox" e scegliere "Salva destinazione con nome...". Dopo si chiude Iceweasel e si apre il file .xpi appena scaricato con un gestore di archivi compressi (come ad esempio ''file-roller'') e si guarda al contenuto del file '''install.rdf''' che è in formato XML. Bisogna copiare il valore del primo tag <code><id></code> (ce ne potrebbero essere altri) e rinominare il file .xpi con quel valore. Si avrà quindi il file <code><id>.xpi</code> che bisognerà copiare in <code>/usr/lib/iceweasel/extensions/</code> con:
<pre>
# cp <id>.xpi /usr/lib/iceweasel/extensions/
</pre>


Per installare latex, basta installare il pacchetto: <tt>tetex-extra</tt>.
'''Esempio:''' scarico l'estensione "Saved Password Editor", un file con nome <code>saved_password_editor-2.7-fx+tb+sm.xpi</code>. Lo apro con file-roller e visualizzo il file install.rdf con gedit e queste sono le prime righe del file:
<pre>
<?xml version="1.0" encoding="UTF-8"?>
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns="http://www.mozilla.org/2004/em-rdf#">
  <RDF:Description about="urn:mozilla:install-manifest">
    <id>savedpasswordeditor@daniel.dawson</id>
    <type>2</type>
    <name>Saved Password Editor</name>
    <version>2.7</version>
    <description>Adds the ability to create and edit entries in the password manager.</description>
</pre>
il valore cercato è nella 5a riga, ed è <code>savedpasswordeditor@daniel.dawson</code>. Quindi copio tale valore e vado a rinominare il file .xpi con questo valore, per poi copiarlo nella directory delle estensioni globali:
<pre>
$ mv saved_password_editor-2.7-fx+tb+sm.xpi savedpasswordeditor@daniel.dawson.xpi
# cp savedpasswordeditor@daniel.dawson.xpi /usr/lib/iceweasel/extensions/
</pre>


Per installare vim con il supporto avanzato per latex bastano invece <tt>vim-gtk</tt> e <tt>vim-latexsuite</tt>.
Per rimuovere l'estensione basta cancellare il file .xpi.<br>
'''Nota importante:''' le estensioni installate in questo modo non verranno aggiornate automaticamente ma bisognerà ripetere la procedura con la nuova versione, cancellando la vecchia.


== Template ==  
{{Autori
Per iniziare un articolo basta usare un template:
|Autore = [[Utente:Mit|Mit]]
|Estesa_da =  
: [[Utente:BubuXP|BubuXP]] 01:01, 12 mag 2013 (CEST)
}}


: ''Menu TeX_Suite -> Templates -> article''
[[Categoria:Browser]]
 
== Elenchi ==
'''Elenco numerato''': scrivere in una nuova linea <tt>enumerate</tt> e premere ESC seguito da F5. Gli strani simboli <tt><++></tt> sono dei segnaposto (''placeholder''). Si pu� saltare al successivo placeholder con <tt>CTRL + j</tt>.
 
'''Elenco puntato''': idem come prima basta scrivere <tt>itemize</tt> uscire con ESC dalla modalit� inserimento e richiamare la macro con F9. Con <tt>CTRL + j</tt> si esce subito dall'elenco.
 
'''Elenco descrizioni''': <tt>description</tt> e premere ESC e F5.
 
== Equazioni ==
Per inserire una equazione: scrivere <tt>eqnarray</tt> premere ESC e F5.
 
'''Esponente''': al posto di scrivere manualmente <tt>^{}</tt> possiamo premere <tt>^^</tt>
che inserir� automaticamente le parentesi ed in placeholder per uscire dall'esponente.
 
'''Segno uguale''': al posto di <tt>&=&</tt> � possibile scrivere solo <tt>==</tt>.
 
* [http://vim-latex.sourceforge.net/documentation/latex-suite/auc-tex-mappings.html Altri utili shortcuts]
 
== 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.
 
Per attivare il folding con la LaTeX-Suite basta premere <tt>\rf</tt> (''Refresh Folding'') in ''normal mode''. Per aprire e chiudere un folding basta andarci sopra col cursore e premere <tt>'''za'''</tt> sempre in ''normal mode''.
 
Altri comandi li trovate nel menu ''Strumenti -> Piegature''.
 
== Produrre PDF ==
Usando <code>latex</code> vengono prodotti di default file DVI. Tuttavia nella maggior parte dei 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).
 
Per impostare pdf come formato di output di default in gvim basta impostare tramite il men� ''TeX-Suite'' i valori di ''Target format'', ''Compiler Target'' e ''Viewer target''.
 
Per compilare il documento e produrre il pdf basta premere <tt>\ll</tt> in ''normal mode''.
 
Per visualizzare il documento:
 
:!evince prova.pdf
 
Si pu� impostare il visualizzatore di default per i pdf in vim con:
 
:let g:Tex_ViewRule_pdf = 'evince'
 
Per visualizzate il documento adesso basta premere <tt>'''\lv'''</tt> in ''normal mode''.
 
== Link ==
 
* [http://vim-latex.sourceforge.net/index.php Vim-LaTeX Homepage]: la homepage delle latexsuite di vim.
* [http://newbiedoc.sourceforge.net/tutorials/vim/index-vim.html.en Beginner's guide to Vi Improved (vim)]: una guida in inglese a vim.
 
[[Categoria:Desktop]][[Categoria:Tips&Tricks]]

Versione attuale delle 14:50, 27 nov 2015

Trash 01.png Attenzione. Questa guida è stata proposta per la cancellazione in quanto contenente materiale potenzialmente dannoso, inutile o fuorviante.
Motivo: Spostata qui.



Debian-swirl.png Versioni Compatibili

Tutte le versioni supportate di Debian

Introduzione

Una delle principali caratteristiche del browser Iceweasel e del suo gemello Firefox (ed anche di altri software Mozilla come Thunderbird e Icedove), è la loro modularità che si concretizza nella possibilità di installare parti aggiuntive, chiamate Componenti aggiuntivi o estensioni, che ne aumentano le funzionalità.
In genere quando un utente installa un componente aggiuntivo, questo viene reso disponibile solo all'utente stesso. Tuttavia è possibile installare le estensioni in modo che siano disponibili per tutti gli utenti, senza dover ricorrere ad installazioni multiple.
Come operazione preliminare, installiamo Iceweasel in lingua italiana se non è già presente:

# apt-get install iceweasel-l10n-it


Installazione da repository

Se siamo fortunati, possiamo installare il componente aggiuntivo cercato direttamente dai repository ufficiali con un apt-get, come ad esempio:

# apt-get install xul-ext-adblock-plus

e questo sarà disponibile per tutti gli utenti. Tutte le estensioni presenti nei repository iniziano con "xul-ext-" e saranno aggiornabili o rimovibili dal gestore dei pacchetti.


Installazione manuale

Se le estensioni che ci interessano non sono presenti nei repository, si scarica il file .xpi del componente aggiuntivo dalla pagina dei Componenti aggiuntivi: basta cliccare col destro sul pulsante "Aggiungi a Firefox" e scegliere "Salva destinazione con nome...". Dopo si chiude Iceweasel e si apre il file .xpi appena scaricato con un gestore di archivi compressi (come ad esempio file-roller) e si guarda al contenuto del file install.rdf che è in formato XML. Bisogna copiare il valore del primo tag <id> (ce ne potrebbero essere altri) e rinominare il file .xpi con quel valore. Si avrà quindi il file <id>.xpi che bisognerà copiare in /usr/lib/iceweasel/extensions/ con:

# cp <id>.xpi /usr/lib/iceweasel/extensions/

Esempio: scarico l'estensione "Saved Password Editor", un file con nome saved_password_editor-2.7-fx+tb+sm.xpi. Lo apro con file-roller e visualizzo il file install.rdf con gedit e queste sono le prime righe del file:

<?xml version="1.0" encoding="UTF-8"?>
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns="http://www.mozilla.org/2004/em-rdf#">
  <RDF:Description about="urn:mozilla:install-manifest">
    <id>savedpasswordeditor@daniel.dawson</id>
    <type>2</type>
    <name>Saved Password Editor</name>
    <version>2.7</version>
    <description>Adds the ability to create and edit entries in the password manager.</description>

il valore cercato è nella 5a riga, ed è savedpasswordeditor@daniel.dawson. Quindi copio tale valore e vado a rinominare il file .xpi con questo valore, per poi copiarlo nella directory delle estensioni globali:

$ mv saved_password_editor-2.7-fx+tb+sm.xpi savedpasswordeditor@daniel.dawson.xpi
# cp savedpasswordeditor@daniel.dawson.xpi /usr/lib/iceweasel/extensions/

Per rimuovere l'estensione basta cancellare il file .xpi.
Nota importante: le estensioni installate in questo modo non verranno aggiornate automaticamente ma bisognerà ripetere la procedura con la nuova versione, cancellando la vecchia.




Guida scritta da: Mit Swirl-auth20.png Debianized 20%
Estesa da:
BubuXP 01:01, 12 mag 2013 (CEST)
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized