Latex, skriver med klass (del 2)

Vi fortsätter med leveranser på Latex, det bästa systemet sammansättning av texter. Idag ska vi prata om distributioner, utgivare och paket Den där behöver att arbeta med LaTeX.


LaTeX är ett under av datorer, det kanske inte är det program som alla datoranvändare behöver, men alla som bestämmer sig för att våga sig i dess användning kommer inte att bli besvikna. Om du, kära läsare, saknade den första delen, uppmanar jag dig att titta innan du börjar läsa detta dokument.

För tillfället bör vi vara lite mer tekniska, men det bör noteras att allt kommer att försöka hanteras på ett så bekvämt sätt som möjligt. Så låt oss börja.

Fördelningar? Är det vad jag tänker?

Om du är en GNU / Linux-användare (du är troligtvis om du läser den här bloggen) vet du att vi i vår "värld" har en mycket speciell betydelse för ordfördelningen. Det går på samma sätt.

Du kommer ihåg att i den senaste delen sa vi att LaTeX var en uppsättning TeX-makron. LaTeX är inte den enda; Det finns andra makropaket som ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, bland andra, som föddes vid den tiden med ett liknande syfte som LaTeX endast av olika organisationer och människor. I hela TeX-hjärtat slår starkt och ingen bestrider titeln "att vara bättre än" (GNU / Linux-användare noterar). De är faktiskt alla utmärkta och kompletterar till och med varandra. Det som inte går att säga är att det mest använda är LaTeX.

Nu har LaTeX i sin tur härledda versioner eller distributioner vars ursprungliga syfte faktiskt var att stödjas på specifika plattformar och att hjälpa till med pakethanteringsproblemet: TeX Live för GNU / Linux, MiKTeX för Windows, MacTeX (gissa vem för)), etc. Men idag kan du faktiskt installera TeX Live på Windows och MiKTeX på GNU / Linux.

För allmänna ändamål installerar vi TeX Live i vår Linux-distro (notera att nedladdningen kan ta lång tid eftersom det kommer att behövas hundratals megabyte).

Installation i Ubuntu och derivat

sudo apt-get installera texlive

(det är en kompakt version)

ó

sudo apt-get installera texlive-full

(att ha det med alla paket som stöds av TeX Live-communityn)

Installation på Fedora

yum installera texlive

till Arch Jag föreslår att du kontrollerar följande sida:

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

till andra distribution Jag hoppas att användaren hittar information i Wiki för deras respektive distribution. I vilket fall som helst, bara genom att installera redigeraren, laddas TeX Live ned automatiskt och installeras.

paket

LaTeX är ett modulsystem som gör det mycket effektivt (ja, något som liknar vad som händer i vår GNU / Linux) och det är inte förvånande eftersom TeX och LaTeX föddes i Unix-miljöer. Paket är uppsättningar av förinställda beställningar för att underlätta vissa uppgifter (som att skapa grafik) och för att ge dokumentet särskilda egenskaper (stilar), det vill säga för att ge LaTeX större kraft och omfattning. När den önskade distributionen är installerad finns det redan ett stort antal paket (praktiskt taget med dessa kan du göra alla allmänna uppgifter). Antalet paket som kan nås på Internet är dock imponerande (tusentals och tusentals, alla gratis).

Vi kommer snart att se att det är användaren på jobbet som bestämmer vilka paket som ska "åberopas" med hjälp av några enkla kommandon, och även om frågan till en början är något förvirrande, snart börjar allt bli mer "naturligt".

Och vad skriver jag?

Frågan som för vissa är mer känslig anländer. Den valda LaTeX-redaktören kommer att vara den schweiziska armékniven för den texistiska användaren, som han kommer att interagera med medan han utnyttjar LaTeXs fulla potential.

Det finns många, och faktiskt är att redigera en LaTeX-fil något som kan göras med vilken textredigerare som helst. Men vi kallar redaktörer bara de som tillhandahåller lämpliga verktyg för att göra allt som behövs med vår LaTeX-distribution.

I allmänhet är redaktörens egenskaper väldigt lika. De skiljer sig i grund och botten i graden av hjälp till användaren, det vill säga hur mycket de hjälper till med koden, symbolerna och andra. Här är några:

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

Det är min favorit. Varför? Det är väldigt komplett, med ett rent och vänligt gränssnitt, det har guider och kompletterar automatiskt kommandona, det är lätt att konfigurera och anpassas.

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

Om din miljö är KDE kan du vara intresserad av Kile. Enkelt och väldigt komplett. Det har ett stort antal nöjda användare.

latexila (http://projects.gnome.org/latexila/)
En LaTeX-arbetsmiljö men utformad för att integreras med Gnome. Enkelt och komplett.

TeXworks (http://www.tug.org/texworks/)
Mycket kraftfull men inte särskilt användarvänlig. Den är utvecklad av TUG (TeX Users Group, kärnorganisationen för TeX-utveckling).

gummi (http://dev.midnightcoding.org/projects/gummi)
Det är en enkel redaktör som är värt att överväga. Den är inte särskilt kraftfull men den har en intressant funktion: resultatet av det som redigeras kan ses i tid i .pdf i ett sidofönster.

TeXstudio (http://texstudio.sourceforge.net/)
Det är en redaktör baserad på TeXmaker och varje dag får den fler följare. Han är en TeXmaker på steroider.

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

Om du fortfarande är osäker på att försöka LaTeX på grund av panik till koden är LyX lösningen. Dess filosofi är att vara en WYSIWYM-redaktör (var försiktig, det är inte WYSIWYG) och därför är den mycket vänlig så att den tar hand om koden, vilket frigör användaren från sådant ansvar. Få följare så fort din utveckling växer. Det är mycket kraftfullt och definitivt det enklaste att använda.

De flesta av de redaktörer som anges ovan finns i databasen över de mest populära distributionerna.
I denna guide kommer vi att använda TeXmaker och LyX.
Hur installerar vi dem? Tja, i programvaruhuset för den aktuella distro, eller om inte, på respektive officiella sida hittar du instruktionerna.

Och hur ser en LaTeX-fil ut?

Tiden att börja arbetet närmar sig och innan vi tar det första steget bör vi veta vad vi ska hitta. Vi har redan sagt något som är mycket viktigt: vi kommer att stöta på kod (såvida du inte väljer att gå LyX-sidan).

Kodens kraft är kärnan i LaTeX (det är också trevligt att arbeta med kommandon) och därför kommer vår första observation att vara följande: Ett LaTeX-dokument är en vanlig textfil (.tex) som är uppdelad i två väl differentierade delar; en ingress och en del av dokumentet. I ingressen kommer vi att ge de grundläggande indikationerna på dokumentet (typ, titel, författare, nödvändiga paket osv.). Kroppen innehåller själva dokumentet och de grundläggande specifikationerna för dess struktur.

För större tydlighet (och inte för att utöka så mycket i denna del) föreslår jag att du tittar på följande dokument med relevant information som enligt min mening låter dig förstå vad vi kommer att hantera:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

I framtiden kommer vi att klargöra alla dessa saker.

Mitt första dokument, "ett litet steg för människan ..."

Nåväl, det är dags att generera lite spänning, lämnar vi det för tredje delen. Som alla LaTeX-språk hanterar den sin egen symbologi som inte bör tas lätt. I slutet av nästa del lovar jag att vi kommer att få våra första konkreta resultat i LaTeX och, om det visar sig som jag hoppas, kommer all rädsla som fortfarande kvarstår att lämnas kvar, förflyttas till en makt och skönhet som säkert, kära läsare, jag hade aldrig funderat över det förut.
Tills nästa gång.

<< Gå till föregående del  Gå till nästa del >>

Tack Carlos Andrés Pérez Montaña för bidraget!
Intresserad av göra en insats?

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Matias sade

    Utmärkt! Fortsätt!

  2.   Låt oss använda Linux sade

    Bra datum!
    Tack! Paul.

  3.   Jhonatan sade

    För att installera i ArchBang görs det enligt följande

    #pacman -S texlive -most

  4.   Marcoshipe sade

    bra !! en handledning om latex, du fick mig att vilja lära mig.
    hittills går det väldigt bra, även om vi säger att vi inte börjar "armbåga" 😛
    Jag väntar på nästa leverans 😀
    Grattis från och med nu !!

  5.   Hector Zelaya sade

    Tack, jag såg fram emot denna leverans och ville redan ha nästa.

  6.   Luis Antonio Sanchez sade

    Jag älskade det, tack för den information jag redan arbetar med LyX

  7.   Francisco Ospina sade

    Mycket bra inlägg, även om detta är en liten munöppnare, som jag hoppas kommer att göra mer än en aptit för Latex.

    Jag har använt Latex i ett par år nu och det är definitivt det bästa. När det gäller redaktörerna tror jag att det inte finns något mer kraftfullt och mer mångsidigt än kile; Det jag rekommenderar är att inte använda redaktörer som Lyx, arbeta med den direkta texten och inte på koden som genererar texten, begränsar kraftigt Latexs fulla potential, förutom det faktum att det avkortar språkinlärningen mycket.

  8.   Låt oss använda Linux sade

    Tack alla för komplimangerna. Skål! Paul.

  9.   Helena_ryuu sade

    den här typen av specialerbjudanden gör en blogg till något speciellt och iögonfallande, fortsätt!

  10.   Arnold fernandez sade

    LaTeX + Emacs är en bra kombination om du vill flyga i fart.

  11.   Carlos Gonzalez sade

    Tack så mycket för bidraget, jag har jobbat med lyx tidigare, men jag har bestämt mig för att lära mig mycket mer om Latex, och ditt bidrag kommer att hjälpa mig mycket att uppnå mitt mål. Jag är mycket tacksam mot dig