Latex, scrivere con la classe (parte 2)

Continuiamo con consegne in corso LaTeX, il miglior sistema composizione dei testi. Oggi ne parleremo distribuzioni, editori e pacchetti Quello necesitan per lavorare con LaTeX.


LaTeX è una meraviglia dell'informatica, potrebbe non essere il programma di cui tutti gli utenti di computer hanno bisogno, ma chiunque decida di avventurarsi nel suo utilizzo non rimarrà deluso. Se tu, caro lettore, ti sei perso la prima parte, ti invito a dare un'occhiata prima di iniziare a leggere questo documento.

Per l'occasione dovremmo essere un po 'più tecnici, ma va notato che tutto cercherà di essere gestito nel modo più confortevole possibile. Quindi iniziamo.

Distribuzioni? È quello che sto pensando?

Se sei un utente GNU / Linux (molto probabilmente lo sei se leggi questo Blog) sai che nel nostro "mondo" abbiamo un significato molto particolare per la parola distribuzione. Bene, le cose stanno andando allo stesso modo.

Ricorderai che nell'ultima puntata abbiamo detto che LaTeX era un insieme di macro TeX. Ebbene, LaTeX non è l'unico; Ci sono altri pacchetti macro come ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, tra gli altri, nati all'epoca con uno scopo simile a LaTeX solo da diverse organizzazioni e persone. In tutti TeX il cuore batte forte e nessuno contesta il titolo di "essere migliore di" (gli utenti GNU / Linux prendono nota). In effetti sono tutti eccellenti e si completano a vicenda. Quello che non va da sé è che, tra tutti, il più utilizzato è LaTeX.

Ora LaTeX a sua volta ha derivato versioni o distribuzioni il cui scopo iniziale era effettivamente quello di essere supportato su piattaforme specifiche e di aiutare con il problema di gestione dei pacchetti: TeX Live per GNU / Linux, MiKTeX per Windows, MacTeX (indovina per chi) ), eccetera. Ma oggi puoi effettivamente installare TeX Live su Windows e MiKTeX su GNU / Linux.

Per scopi generali installeremo TeX Live nella nostra distribuzione linux (nota che il download potrebbe richiedere molto tempo poiché saranno necessarie centinaia di megabyte).

Installazione in Ubuntu e derivati

sudo apt-get install texlive

(è una versione compatta)

ó

sudo apt-get install texlive-full

(per averlo con tutti i pacchetti supportati dalla comunità TeX Live)

Installazione su Fedora

yum installa texlive

a Arco Suggerisco di controllare la pagina seguente:

https://wiki.archlinux.org/index.php/TeX_Live

a otras distribuzioni Spero che l'utente trovi le informazioni nel Wiki della rispettiva distribuzione. In ogni caso, semplicemente installando l'editor, TeX Live viene automaticamente scaricato e installato.

I pacchetti

LaTeX è un sistema modulare, il che lo rende molto efficiente (sì, qualcosa di simile a ciò che accade nel nostro GNU / Linux) e non sorprende poiché TeX e LaTeX sono nati in ambienti Unix. I pacchetti sono insiemi di ordini prestabiliti per facilitare determinati compiti (come creare grafici) e dare caratteristiche speciali al documento (stili), cioè dare a LaTeX maggiore potenza e portata. Quando la distribuzione desiderata è installata, un buon numero di pacchetti è già disponibile (praticamente con questi si può fare qualsiasi compito generico). Tuttavia, il numero di pacchetti a cui è possibile accedere su Internet è impressionante (migliaia e migliaia, tutti gratuiti).

Presto vedremo che è l'utente al lavoro che decide quali pacchetti "invocare" tramite pochi semplici comandi, e sebbene all'inizio la faccenda sia un po 'confusa, presto tutto comincia a diventare più "naturale".

E cosa scrivo?

Arriva la questione che per alcuni è più delicata. L'editor di LaTeX scelto sarà il coltellino svizzero dell'utente texista, con il quale interagirà sfruttando al massimo le potenzialità di LaTeX.

Ce ne sono molti, e in effetti, modificare un file LaTeX è qualcosa che può essere fatto con qualsiasi editor di testo semplice. Ma chiamiamo editor solo coloro che forniscono gli strumenti appropriati per fare tutto il necessario con la nostra distribuzione LaTeX.

In generale le caratteristiche degli editori sono molto simili. Differiscono fondamentalmente nel grado di aiuto all'utente, cioè quanto aiutano con il codice, i simboli e altro. Eccotene alcune:

Texmaker (http://www.xm1math.net/texmaker/)

È il mio preferito. Perché? È molto completo, con un'interfaccia pulita e amichevole, ha procedure guidate e completa automaticamente i comandi, è facilmente configurabile e personalizzabile.

Kile (http://kile.sourceforge.net/)

Se il tuo ambiente è KDE potresti essere interessato a Kile. Semplice e molto completo. Ha un gran numero di utenti soddisfatti.

LaTeXila (http://projects.gnome.org/latexila/)
Un ambiente di lavoro LaTeX ma progettato per integrarsi con Gnome. Semplice e completo.

TeXworks (http://www.tug.org/texworks/)
Molto potente ma non molto facile da usare. È sviluppato da TUG (TeX Users Group, l'organizzazione principale per lo sviluppo di TeX).

Gomma (http://dev.midnightcoding.org/projects/gummi)
È un semplice editor che vale la pena considerare. Non è molto potente ma ha una caratteristica interessante: il risultato di quanto modificato può essere visto nel tempo in .pdf in una finestra laterale.

TeXstudio (http://texstudio.sourceforge.net/)
È un editor basato su TeXmaker e guadagna ogni giorno più follower. È un TeXmaker con steroidi.

Lusso (http://www.lyx.org/WebEs.Home)

Se hai ancora dubbi sul provare LaTeX a causa del panico del codice, LyX è la soluzione. La sua filosofia è quella di essere un editor WYSIWYM (attenzione, non è WYSIWYG) e quindi è molto amichevole al punto da prendersi cura del codice, liberando l'utente da tale responsabilità. Ottieni follower non appena il tuo sviluppo cresce. È molto potente e sicuramente il più facile da usare.

La maggior parte degli editor sopra elencati si trova nel database delle distribuzioni più popolari.
Ai fini di questa guida useremo TeXmaker e LyX.
Come li installiamo? Ebbene, nel centro software della distro in questione, o in caso contrario, le istruzioni si possono trovare sulla rispettiva pagina ufficiale.

E che aspetto ha un file LaTeX?

Il momento di iniziare a lavorare si avvicina e prima di fare il primo passo dovremmo sapere cosa troveremo. Abbiamo già detto una cosa molto importante: troveremo il codice (a meno che tu non decida di andare dal lato LyX).

La potenza del codice è l'essenza di LaTeX (è anche bello lavorare con i comandi) e quindi la nostra prima osservazione sarà la seguente: Un documento LaTeX è un file di testo semplice (.tex) che è diviso in due parti ben differenziate; un preambolo e un corpo del documento. Nel preambolo daremo le indicazioni di base del documento (tipo, titolo, autore, pacchetti necessari, ecc.). Il corpo contiene il documento stesso e le specifiche di base sulla sua struttura.

Per una maggiore chiarezza (e per non soffermarsi così tanto su questa puntata) ti consiglio di dare un'occhiata al seguente documento con le informazioni rilevanti che a mio avviso ti permettono di capire di cosa ci occuperemo:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

In futuro chiariremo tutte queste cose.

Il mio primo documento, "un piccolo passo per l'uomo ..."

Bene, è giunto il momento e per generare un po 'di suspense, lo lasceremo per la terza puntata. Come ogni linguaggio LaTeX, gestisce la propria simbologia che non dovrebbe essere presa alla leggera. Alla fine della prossima puntata, prometto che avremo già i nostri primi risultati concreti in LaTeX e, se risulterà come spero, ogni paura che potrebbe ancora persistere sarà lasciata alle spalle, relegata a un potere e una bellezza che sicuramente, caro lettore, non avevo mai contemplato prima.
Fino alla prossima volta.

<< Vai alla parte precedente  Vai alla parte successiva >>

Grazie Carlos Andrés Pérez Montaña per il contributo!
Interessato a dare un contributo?

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Matias suddetto

    Eccellente! Continuate così!

  2.   Usiamo Linux suddetto

    Buon appuntamento!
    Grazie! Paolo.

  3.   Jhonatan suddetto

    Per installare in ArchBang si esegue come segue

    #pacman -S texlive-most

  4.   Marcoshipe suddetto

    grande !! un tutorial sul lattice, mi hai fatto venire voglia di imparare.
    finora sta andando molto bene, anche se diciamo di non iniziare a "gomitare" 😛
    Spero che la prossima consegna 😀
    complimenti da ora in poi !!

  5.   Ettore Zelaya suddetto

    Grazie, non vedevo l'ora di questa consegna e volevo già la prossima.

  6.   Luis Antonio Sanchez suddetto

    Mi è piaciuto molto, grazie per le informazioni che sto già lavorando su LyX

  7.   Francisco Ospina suddetto

    Post molto buono, anche se questo è un piccolo apribocca, che spero stuzzichi più di un appetito per Latex.

    Uso Latex da un paio d'anni ed è decisamente il migliore. Per quanto riguarda gli editori, penso che non ci sia niente di più potente e più versatile di kile; Quello che consiglio vivamente è di non usare editor come Lyx, lavorare sul testo diretto e non sul codice che genera il testo limita notevolmente il pieno potenziale di Latex, a parte il fatto che tronca molto l'apprendimento delle lingue.

  8.   Usiamo Linux suddetto

    Grazie a tutti per i complimenti. Saluti! Paolo.

  9.   Helena_ryu suddetto

    questi tipi di offerte speciali rendono un blog qualcosa di speciale e accattivante, continuate così!

  10.   Arnold fernandez suddetto

    LaTeX + Emacs è una buona combinazione, se vuoi volare ad alta velocità.

  11.   Carlos Gonzalez suddetto

    Grazie mille per il contributo, ho lavorato su lyx in precedenza, ma ho deciso di imparare molto di più su Latex e il tuo contributo mi aiuterà molto a raggiungere il mio obiettivo. ti sono molto grato