Lateks, pisanje s nastavom (2. dio)

Mi nastavljamo sa isporukama LaTeX, najbolji sistem kompozicija tekstova. Danas ćemo razgovarati o tome distribucije, izdavači i paketi To treba za rad sa LaTeX-om.


LaTeX je čudo u računarstvu, možda nije program koji je potreban svim korisnicima računara, ali onaj tko se odluči upustiti u njegovu upotrebu neće biti razočaran. Ako ste, dragi čitaoče, propustili prvi dio, pozivam vas da pogledate prije nego što počnete čitati ovaj dokument.

Za ovu priliku trebali bismo biti malo tehničkiji, ali treba napomenuti da će se sve pokušati riješiti na što ugodniji način. Pa krenimo.

Distribucije? Je li to ono što mislim?

Ako ste korisnik GNU / Linuxa (najvjerojatnije jeste ako čitate ovaj blog), znate da u našem "svijetu" imamo vrlo posebno značenje za distribuciju riječi. Pa, stvari idu istim putem.

Sjetit ćete se da smo u prošlom dijelu rekli da je LaTeX skup TeX makronaredbi. Pa, LaTeX nije jedini; Postoje i drugi makro paketi poput ConTeXt, XeTeX, LuaTeX, AMSTeX, teTeX, između ostalog, koji su u to vrijeme rođeni sa sličnom svrhom kao LaTeX samo od različitih organizacija i ljudi. U svim TeX-ovim srcima kuca jako i niko ne osporava naslov "biti bolji od" (imajte na umu GNU / Linux korisnici). Zapravo su svi izvrsni i čak se nadopunjuju. Ono što se samo po sebi razumije je da je od svih najčešće korišten LaTeX.

Sada je LaTeX zauzvrat izveo verzije ili distribucije čija je početna svrha zapravo bila podržavanje na određenim platformama i pomoć u rješavanju problema upravljanja paketima: TeX Live za GNU / Linux, MiKTeX za Windows, MacTeX (pogodite za koga)) itd. Ali danas zapravo možete instalirati TeX Live na Windows i MiKTeX na GNU / Linux.

Općenito ćemo instalirati TeX Live u našu Linux distribuciju (imajte na umu da preuzimanje može potrajati dugo jer će biti potrebno stotine megabajta).

Instalacija u Ubuntu i derivati

sudo apt-get instalacija texlive

(to je kompaktna verzija)

ó

sudo apt-get instalacija texlive-full

(da ga imate sa svim paketima koje podržava TeX Live zajednica)

Instalacija na Fedori

njam instaliraj texlive

para svod Predlažem da provjerite sljedeću stranicu:

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

para drugi distribucije Nadam se da će korisnik pronaći informacije na Wiki-u za svoju distribuciju. U svakom slučaju, samo instaliranjem uređivača, TeX Live se automatski preuzima i instalira.

Paketi

LaTeX je modularni sistem, što ga čini vrlo učinkovitim (da, nešto slično onome što se događa u našem GNU / Linuxu) i nije iznenađujuće jer su TeX i LaTeX rođeni u Unix okruženjima. Paketi su skupovi unaprijed uspostavljenih naloga za olakšavanje određenih zadataka (poput izrade grafike) i davanje posebnih karakteristika dokumentu (stilovi), odnosno davanje LaTeXu veće snage i opsega. Kada se instalira željena distribucija, već je dostupan dobar broj paketa (praktično s njima možete obaviti bilo koji zadatak opće namjene). Međutim, broj paketa kojima se može pristupiti na Internetu je impresivan (hiljade i hiljade, svi besplatni).

Uskoro ćemo vidjeti da je korisnik na poslu taj koji odlučuje koje će pakete "prizivati" pomoću nekoliko jednostavnih naredbi, i premda je u početku stvar pomalo zbunjujuća, uskoro sve počinje postati "prirodnije".

I šta da napišem?

Stiže pitanje koje je za neke osjetljivije. Odabrani LaTeX urednik bit će švicarski vojni nož korisnika teksista, s kojim će on komunicirati, istodobno iskorištavajući puni potencijal LaTeX-a.

Mnogo ih je, a zapravo je uređivanje LaTeX datoteke nešto što se može učiniti bilo kojim uređivačem običnog teksta. Ali urednike nazivamo samo onima koji pružaju odgovarajuće alate kako bi učinili sve što je potrebno s našom LaTeX distribucijom.

Generalno, karakteristike urednika su vrlo slične. U osnovi se razlikuju po stepenu pomoći korisniku, odnosno koliko pomažu kodom, simbolima i ostalim. Evo nekoliko:

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

To mi je najdraže. Zašto? Vrlo je potpun, s čistim i prijateljskim sučeljem, ima čarobnjake i automatski dovršava naredbe, lako se može prilagoditi i prilagoditi.

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

Ako je vaše okruženje KDE, možda će vas zanimati Kile. Jednostavno i vrlo cjelovito. Ima veliki broj sretnih korisnika.

LaTeXila (http://projects.gnome.org/latexila/)
LaTeX radno okruženje, ali dizajnirano za integraciju sa Gnomeom. Jednostavno i potpuno.

TeXworks (http://www.tug.org/texworks/)
Vrlo moćan, ali ne i vrlo koristan. Razvio ga je TUG (TeX Users Group, osnovna organizacija za TeX razvoj).

guma (http://dev.midnightcoding.org/projects/gummi)
To je jednostavan editor koji vrijedi razmotriti. Nije previše moćan, ali ima zanimljivu osobinu: rezultat uređenog može se vidjeti u vremenu .pdf u bočnom prozoru.

TeXstudio (http://texstudio.sourceforge.net/)
Uređivač je zasnovan na TeXmakeru i svakog dana stječe više sljedbenika. On je TeXmaker na steroidima.

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

Ako i dalje sumnjate u isprobavanje LaTeX-a zbog panike u kodu, rješenje je LyX. Njegova filozofija je biti WYSIWYM editor (budite oprezni, nije WYSIWYG) i stoga je vrlo prijateljski nastrojen do brige o kodu, oslobađajući korisnika takve odgovornosti. Steknite sljedbenike čim vaš razvoj raste. Vrlo je moćan i definitivno ga je najlakše koristiti.

Većina gore navedenih urednika nalazi se u bazi podataka najpopularnijih distribucija.
Za potrebe ovog vodiča koristit ćemo TeXmaker i LyX.
Kako da ih instaliramo? Pa, u softverskom centru dotične distribucije, ili ako ne, na odgovarajućoj službenoj stranici pronaći ćete upute.

A kako izgleda datoteka LaTeX?

Približava se vrijeme za početak rada i prije prvog koraka trebali bismo znati što ćemo pronaći. Već smo rekli nešto vrlo važno: naići ćemo na kod (osim ako se ne odlučite za LyX stranu).

Moć koda je suština LaTeX-a (također je lijepo raditi s naredbama) i stoga će naše prvo zapažanje biti sljedeće: LaTeX dokument je obična tekstualna datoteka (.tex) koja je podijeljena u dva dobro diferencirana dijela; preambula i tijelo dokumenta. U preambuli ćemo dati osnovne naznake dokumenta (vrsta, naslov, autor, potrebni paketi itd.). Tijelo sadrži sam dokument i osnovne specifikacije o njegovoj strukturi.

Za veću jasnoću (i da se ne bih toliko proširivao na ovaj dio), predlažem da pogledate sljedeći dokument sa relevantnim informacijama koji po mom mišljenju omogućavaju razumijevanje čime ćemo se baviti:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

U budućnosti ćemo razjasniti sve ove stvari.

Moj prvi dokument, "mali korak za čovjeka ..."

Pa, došlo je vrijeme i da stvorimo neizvjesnost, ostavićemo to za treću ratu. Kao i svaki LaTeX jezik, on se bavi svojom simbolikom koju ne treba shvatiti olako. Na kraju sljedeće rate, obećavam da ćemo već imati prve konkretne rezultate u LaTeXu i, ako se pokaže onako kako se nadam, svaki strah koji bi i dalje mogao potrajati ostat će iza njega, prebačen u moć i ljepotu koja sigurno , dragi čitaoče, nikada prije nisam razmišljao.
Do sljedećeg puta.

<< Idite na prethodni dio  Idite na sljedeći dio >>

Hvala Carlos Andrés Pérez Montaña na doprinosu!
Zainteresovan za dati svoj doprinos?

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Matija rekao je

    Odlično!, Nastavite!

  2.   Koristimo Linux rekao je

    Dobar spoj!
    Hvala ti! Paul.

  3.   Jonathan rekao je

    Instalacija u ArchBang vrši se na sljedeći način

    #pacman -S najviše tekstura

  4.   Marcoshipe rekao je

    super !! tutorial o lateksu, natjerao si me da naučim.
    zasad ide jako dobro, iako recimo da ne počinjemo "lakat" 😛
    Čekam sljedeću isporuku 😀
    čestitke od sada !!

  5.   Hector Zelaya rekao je

    Hvala, radovao sam se ovoj isporuci i već sam želio sljedeću.

  6.   Luis Antonio Sanchez rekao je

    Svidjelo mi se, hvala na informacijama koje već radim na LyX-u

  7.   Francisco Ospina rekao je

    Vrlo dobar post, iako je ovo mali otvarač za usta, za koji se nadam da će izazvati više od jednog apetita za lateksom.

    Latex koristim par godina i definitivno je najbolji. Što se tiče urednika, mislim da ne postoji ništa moćnije i svestranije od kilea; Ono što preporučujem je da ne koristimo uređivače poput Lyxa, koji rade na izravnom tekstu, a ne na kodu koji generira tekst, uvelike ograničava puni potencijal Latexa, osim činjenice da puno skraćuje učenje jezika.

  8.   Koristimo Linux rekao je

    Hvala svima na pohvalama. Živjeli! Paul.

  9.   Helena_ryuu rekao je

    ovakve specijalne ponude čine blog nečim posebnim i privlačnim, nastavite!

  10.   Arnold Fernandez rekao je

    LaTeX + Emacs dobra je kombinacija ako želite letjeti brzinom.

  11.   Carlos Gonzalez rekao je

    Puno vam hvala na doprinosu, ranije sam radio na lyxu, ali odlučio sam naučiti mnogo više o lateksu i vaš doprinos će mi puno pomoći da postignem svoj cilj. Veoma sam vam zahvalan