Latex, skriving med klasse (del 2)

Vi fortsetter med leveranser på LaTeX, det beste systemet sammensetning av tekster. I dag skal vi snakke om distribusjoner, utgivere og pakker At trenge å jobbe med LaTeX.


LaTeX er et vidunder av databehandling, det er kanskje ikke programmet som alle databrukere trenger, men alle som bestemmer seg for å våge seg i bruken, vil ikke bli skuffet. Hvis du, kjære leser, savnet den første delen, inviterer jeg deg til å ta en titt før du begynner å lese dette dokumentet.

For anledningen bør vi være litt mer tekniske, men det bør bemerkes at alt vil prøve å bli håndtert på en mest mulig komfortabel måte. Så la oss begynne.

Distribusjoner? Er det det jeg tenker?

Hvis du er en GNU / Linux-bruker (du sannsynligvis er hvis du leser denne bloggen), vet du at i vår "verden" har vi en veldig spesiell betydning for ordfordelingen. Ting går på samme måte.

Du vil huske at i forrige del sa vi at LaTeX var et sett med TeX-makroer. LaTeX er ikke den eneste; Det finnes andre makropakker som blant andre ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, som ble født på den tiden med et lignende formål som LaTeX bare av forskjellige organisasjoner og mennesker. I alle TeX-hjerter slår det sterkt, og ingen bestrider tittelen "å være bedre enn" (merk GNU / Linux-brukere). Faktisk er de alle gode og kompletterer til og med hverandre. Det som ikke sier seg selv, er at av alle er den mest brukte LaTeX.

Nå har LaTeX i sin tur avledede versjoner eller distribusjoner hvis opprinnelige formål egentlig var å bli støttet på bestemte plattformer og å hjelpe med pakkehåndteringsproblemet: TeX Live for GNU / Linux, MiKTeX for Windows, MacTeX (gjett hvem for)), etc. Men i dag kan du faktisk installere TeX Live på Windows og MiKTeX på GNU / Linux.

For generelle formål vil vi installere TeX Live i vår Linux distro (merk at nedlastingen kan ta lang tid siden det vil være hundrevis av megabyte nødvendig).

Installasjon i Ubuntu og derivater

sudo apt-get install texlive

(det er en kompakt versjon)

ó

sudo apt-get install texlive-full

(å ha det med alle pakker som støttes av TeX Live-fellesskapet)

Installasjon på Fedora

yum installer texlive

Til Arch Jeg foreslår at du sjekker følgende side:

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

Til andre distribusjoner Jeg håper brukeren finner informasjon i Wiki for deres respektive distro. Uansett, bare ved å installere redigereren, blir TeX Live automatisk lastet ned og installert.

pakker

LaTeX er et modulært system, som gjør det veldig effektivt (ja, noe som ligner på det som skjer i GNU / Linux), og det er ikke overraskende siden TeX og LaTeX ble født i Unix-miljøer. Pakker er sett med forhåndsopprettede ordrer for å lette bestemte oppgaver (for eksempel å lage grafikk) og for å gi spesielle egenskaper til dokumentet (stiler), det vil si for å gi LaTeX større kraft og omfang. Når den ønskede distribusjonen er installert, er det allerede et stort antall pakker tilgjengelig (praktisk talt med disse kan du gjøre en hvilken som helst oppgave). Antall pakker som er tilgjengelige på Internett er imidlertid imponerende (tusenvis og tusenvis, alle gratis).

Snart vil vi se at det er brukeren på jobben som bestemmer hvilke pakker som skal "påkalles" ved hjelp av noen få enkle kommandoer, og selv om saken i begynnelsen er noe forvirrende, begynner alt snart å bli mer "naturlig".

Og hva skriver jeg?

Problemet som for noen er mer delikat kommer. Den valgte LaTeX-redaktøren vil være den sveitsiske hærkniven til den texistiske brukeren, som han vil samhandle med mens han utnytter LaTeXs fulle potensial.

Det er mange, og faktisk er redigering av en LaTeX-fil noe som kan gjøres med hvilken som helst ren tekstredigerer. Men vi kaller redaktører bare de som tilbyr de riktige verktøyene for å gjøre alt som er nødvendig med vår LaTeX-distribusjon.

Generelt er redaksjonens egenskaper veldig like. De varierer i utgangspunktet i graden av hjelp til brukeren, det vil si hvor mye de hjelper med koden, symbolene og andre. Her er det noe:

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

Det er min favoritt. Hvorfor? Den er veldig komplett, med et rent og vennlig grensesnitt, den har veivisere og fullfører automatisk kommandoer, den er lett konfigurerbar og tilpassbar.

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

Hvis miljøet ditt er KDE, kan du være interessert i Kile. Enkelt og veldig komplett. Den har et stort antall fornøyde brukere.

LaTeXila (http://projects.gnome.org/latexila/)
Et LaTeX-arbeidsmiljø, men designet for å integreres med Gnome. Enkelt og komplett.

TeXworks (http://www.tug.org/texworks/)
Veldig kraftig, men ikke veldig brukervennlig. Den er utviklet av TUG (TeX Users Group, kjerneorganisasjonen for TeX-utvikling).

Gummi (http://dev.midnightcoding.org/projects/gummi)
Det er en enkel redaktør det er verdt å vurdere. Den er ikke veldig kraftig, men den har en interessant funksjon: resultatet av det som redigeres kan sees i tid i .pdf i et sidevindu.

TeXstudio (http://texstudio.sourceforge.net/)
Det er en redaktør basert på TeXmaker, og hver dag får den flere følgere. Han er en TeXmaker på steroider.

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

Hvis du fremdeles er i tvil om å prøve LaTeX på grunn av panikk til koden, er LyX løsningen. Filosofien er å være en WYSIWYM-redaktør (vær forsiktig, det er ikke WYSIWYG), og det er derfor veldig vennlig til det punktet å ta vare på koden, og frigjøre brukeren fra et slikt ansvar. Få følgere så raskt som utviklingen din vokser. Den er veldig kraftig og definitivt den enkleste å bruke.

De fleste redaktørene som er oppført ovenfor, er i databasen over de mest populære distribusjonene.
I forbindelse med denne guiden vil vi bruke TeXmaker og LyX.
Hvordan installerer vi dem? Vel, i programvaresenteret til den aktuelle distroen, eller hvis ikke, på den respektive offisielle siden finner du instruksjonene.

Og hvordan ser en LaTeX-fil ut?

Tiden til å begynne arbeidet nærmer seg, og før vi tar det første trinnet, bør vi vite hva vi skal finne. Vi har allerede sagt noe som er veldig viktig: vi kommer over kode (med mindre du bestemmer deg for å gå på LyX-siden).

Kodens kraft er essensen av LaTeX (det er også hyggelig å jobbe med kommandoer), og derfor vil vår første observasjon være følgende: Et LaTeX-dokument er en ren tekstfil (.tex) som er delt inn i to godt differensierte deler. ; en innledning og en hoveddel av dokumentet. I innledningen vil vi gi de grunnleggende indikasjonene på dokumentet (type, tittel, forfatter, nødvendige pakker osv.). Kroppen inneholder selve dokumentet og de grunnleggende spesifikasjonene om dets struktur.

For større klarhet (og ikke for å utvide så mye i denne delen) foreslår jeg at du tar en titt på følgende dokument med relevant informasjon som etter min mening lar deg forstå hva vi skal håndtere:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

I fremtiden vil vi avklare alle disse tingene.

Mitt første dokument, "et lite skritt for mannen ..."

Vel, tiden er inne, og for å generere litt spenning, vil vi la den være i tredje del. Som ethvert LaTeX-språk håndterer den sin egen symbologi som ikke skal tas lett. På slutten av neste avtale lover jeg at vi allerede vil ha de første konkrete resultatene våre i LaTeX, og hvis det viser seg som jeg håper, vil frykt som fremdeles kan vedvare bli igjen, forvist til en kraft og skjønnhet som helt sikkert kjære leser, jeg hadde aldri tenkt på det før.
Til neste gang.

<< Gå til forrige del  Gå til neste del >>

Takk Carlos Andrés Pérez Montaña for bidraget!
Interessert i gi et bidrag?

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Matias sa

    Utmerket! Fortsett!

  2.   La oss bruke Linux sa

    God dato!
    Takk skal du ha! Paul.

  3.   Jhonatan sa

    For å installere i ArchBang gjøres det som følger

    #pacman -S texlive -most

  4.   Marcoshipe sa

    flott !! en veiledning om latex, du fikk meg til å lære.
    så langt går det veldig bra, selv om vi sier at vi ikke begynner å "albue" 😛
    Jeg venter på neste levering 😀
    gratulerer fra nå av !!

  5.   Hector Zelaya sa

    Takk, jeg gledet meg til denne leveransen, og ønsket allerede den neste.

  6.   Luis Antonio Sanchez sa

    Jeg elsket det, takk for informasjonen jeg allerede jobber med LyX

  7.   Francisco Ospina sa

    Veldig bra innlegg, selv om dette er en liten munnåpner, som jeg håper vil vekke mer enn en appetitt på latex.

    Jeg har brukt Latex i et par år, og det er definitivt det beste. Når det gjelder redaksjonen, tror jeg det ikke er noe mer kraftfullt og allsidig enn kile; Det jeg anbefaler er å ikke bruke redaktører som Lyx, jobbe med den direkte teksten og ikke på koden som genererer teksten, begrenser sterkt det fulle potensialet til Latex, bortsett fra det faktum at det avkorter språklæringen mye.

  8.   La oss bruke Linux sa

    Takk alle for komplimentene. Jubel! Paul.

  9.   Helena_ryuu sa

    denne typen spesialiteter gjør en blogg til noe spesielt og iøynefallende, fortsett!

  10.   Arnold fernandez sa

    LaTeX + Emacs er en god kombinasjon, hvis du vil fly i fart.

  11.   Carlos Gonzalez sa

    Tusen takk for bidraget, jeg har jobbet med lyx tidligere, men jeg har bestemt meg for å lære mye mer om Latex, og ditt bidrag vil hjelpe meg mye å nå målet mitt. Jeg er veldig takknemlig for deg