Lateksas, rašymas su klase (2 dalis)

Mes tęsiame su pristatymais LaTeX, geriausia sistema tekstų kompozicija. Šiandien mes kalbėsime apie platinimai, leidėjai ir paketai Tai reikia dirbti su „LaTeX“.


„LaTeX“ yra stebuklingas skaičiavimas, galbūt tai nėra programa, kurios reikia visiems kompiuterio vartotojams, tačiau kiekvienas, nusprendęs leistis į jos naudojimą, nenusivils. Jei jūs, mielas skaitytojau, praleidote pirmąją dalį, kviečiu pasižvalgyti prieš pradedant skaityti šį dokumentą.

Ta proga turėtume būti šiek tiek techniškesni, tačiau reikia pažymėti, kad viskas bus bandoma tvarkyti kuo patogiau. Taigi pradėkime.

Paskirstymai? Ar tai aš galvoju?

Jei esate GNU / Linux vartotojas (greičiausiai taip esate, jei skaitote šį tinklaraštį), žinote, kad mūsų „pasaulyje“ turime labai ypatingą žodžių platinimo reikšmę. Na, viskas vyksta taip pat.

Jūs prisiminsite, kad paskutinėje dalyje mes pasakėme, kad „LaTeX“ buvo „TeX“ makrokomandų rinkinys. Na, „LaTeX“ nėra vienintelis; Yra ir kitų makrokomandų paketų, tokių kaip „ConTeXt“, „XeTeX“, „LuaTeX“, „AMSTeX“, „teTeX“, be kita ko, kurie tuo metu gimė turėdami panašų tikslą kaip „LaTeX“ tik skirtingose ​​organizacijose ir žmonėse. Apskritai „TeX“ širdis plaka stipriai ir niekas neginčija titulo „būti geresniam už“ (GNU / Linux vartotojai atkreipia dėmesį). Iš tikrųjų jie visi yra puikūs ir netgi vienas kitą papildo. Kas savaime suprantama, yra tas, kad dažniausiai naudojamas „LaTeX“.

Savo ruožtu „LaTeX“ turi išvestines versijas ar platinimus, kurių pradinis tikslas iš tikrųjų buvo palaikyti konkrečiose platformose ir padėti išspręsti paketų tvarkymo problemas: „TeX Live“ - GNU / „Linux“, „MiKTeX“ - „Windows“, „MacTeX“ (atspėkite, kam) Tačiau šiandien iš tikrųjų galite įdiegti „TeX Live“ sistemoje „Windows“ ir „MiKTeX“ - GNU / „Linux“.

Bendrais tikslais mes įdiegsime „TeX Live“ į savo „Linux“ distributorių (atkreipkite dėmesį, kad atsisiuntimas gali užtrukti ilgai, nes reikės šimtų megabaitų).

Diegimas Ubuntu ir dariniuose

sudo apt-get install texlive

(tai kompaktiška versija)

ó

sudo apt-get install texlive-full

(turėti jį su visais „TeX Live“ bendruomenės palaikomais paketais)

Diegimas „Fedora“

yum įdiegti texlive

į Arka Siūlau patikrinti šį puslapį:

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

į kitas paskirstymai Tikiuosi, kad vartotojas ras informacijos savo atitinkamo platintojo Wiki. Bet kokiu atveju, tiesiog įdiegus redaktorių, „TeX Live“ automatiškai atsisiunčiamas ir įdiegiamas.

Pakuotės

„LaTeX“ yra modulinė sistema, dėl kurios ji yra labai efektyvi (taip, kažkas panašaus į tai, kas vyksta mūsų GNU / Linux), ir tai nenuostabu, nes „TeX“ ir „LaTeX“ gimė „Unix“ aplinkose. Paketai yra iš anksto nustatytų užsakymų rinkiniai, palengvinantys tam tikras užduotis (pvz., Grafikos kūrimą) ir suteikiantys dokumentui ypatingų savybių (stilių), ty suteikiant „LaTeX“ didesnę galią ir apimtį. Įdiegus norimą paskirstymą, jau yra daugybė paketų (praktiškai su jais galite atlikti bet kokią bendros paskirties užduotį). Tačiau paketų, kuriuos galima pasiekti internete, skaičius yra įspūdingas (tūkstančiai ir tūkstančiai, visi nemokami).

Netrukus pamatysime, kad būtent vartotojas darbe nusprendžia, kuriuos paketus „iškviesti“, naudodamas kelias paprastas komandas, ir nors pradžioje reikalas yra kiek painus, netrukus viskas pradeda „natūraliau“.

O ką aš rašau?

Kyla klausimas, kuris kai kuriems yra subtilesnis. Pasirinktas „LaTeX“ redaktorius bus teksto naudotojo Šveicarijos peilis, su kuriuo jis bendraus, išnaudodamas visas „LaTeX“ galimybes.

Jų yra daug ir iš tikrųjų „LaTeX“ failo redagavimas yra dalykas, kurį galima padaryti naudojant bet kurį paprasto teksto rengyklę. Redaktoriais mes vadiname tik tuos, kurie pateikia tinkamas priemones, kad padarytų viską, kas būtina mūsų „LaTeX“ platinimui.

Apskritai redaktorių charakteristikos yra labai panašios. Jie iš esmės skiriasi pagalbos vartotojui laipsniu, ty kiek jie padeda su kodu, simboliais ir kitais. Stai keleta:

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

Tai mano mėgstamiausia. Kodėl? Tai labai išsami, su švaria ir draugiška sąsaja, ji turi vedlius ir automatiškai užbaigia komandas, ją lengva konfigūruoti ir pritaikyti.

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

Jei jūsų aplinka yra KDE, jus gali sudominti Kile. Paprasta ir labai išsami. Jis turi daug laimingų vartotojų.

„LaTeXila“ (http://projects.gnome.org/latexila/)
„LaTeX“ darbo aplinka, bet skirta integruotis su „Gnome“. Paprasta ir išsami.

„TeXworks“ (http://www.tug.org/texworks/)
Labai galingas, bet nelabai patogus vartotojui. Jį sukūrė TUG („TeX Users Group“, pagrindinė „TeX“ kūrimo organizacija).

Gummi (http://dev.midnightcoding.org/projects/gummi)
Tai yra paprastas redaktorius, į kurį verta atsižvelgti. Tai nėra labai galinga, tačiau turi įdomią savybę: redaguoto rezultatą galima laiku pamatyti .pdf šoniniame lange.

TeXstudio (http://texstudio.sourceforge.net/)
Tai yra „TeXmaker“ pagrindu sukurtas redaktorius ir kiekvieną dieną sulaukia daugiau stebėtojų. Jis yra „TeXmaker“, vartojantis steroidus.

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

Jei vis dar abejojate dėl „LaTeX“ išbandymo dėl panikos dėl kodo, „LyX“ yra sprendimas. Jos filosofija yra būti WYSIWYM redaktoriumi (būkite atsargūs, tai nėra WYSIWYG), todėl yra labai draugiška rūpintis kodu ir atleisti vartotoją nuo tokios atsakomybės. Gaukite stebėtojų taip greitai, kaip auga jūsų vystymasis. Tai labai galinga ir tikrai lengviausia naudoti.

Dauguma aukščiau išvardytų redaktorių yra populiariausių platinimų duomenų bazėje.
Šiame vadove naudosime „TeXmaker“ ir „LyX“.
Kaip mes juos įdiegsime? Na, ar atitinkamo platintojo programinės įrangos centre, o jei ne, instrukcijas galite rasti atitinkamame oficialiame puslapyje.

O kaip atrodo „LaTeX“ failas?

Artėja laikas pradėti darbą, ir prieš žengdami pirmąjį žingsnį turėtume žinoti, ką rasime. Mes jau pasakėme tai, kas labai svarbu: rasime kodą (nebent nuspręsite eiti į „LyX“ pusę).

Kodo galia yra „LaTeX“ esmė (taip pat malonu dirbti su komandomis), todėl pirmasis mūsų pastebėjimas bus toks: „LaTeX“ dokumentas yra paprasto teksto failas (.tex), padalytas į dvi gerai diferencijuotas dalis; preambulė ir dokumento turinys. Preambulėje pateiksime pagrindines dokumento nuorodas (tipas, pavadinimas, autorius, būtini paketai ir kt.). Turinyje yra pats dokumentas ir pagrindinės jo struktūros specifikacijos.

Siekdamas didesnio aiškumo (o ne tiek daug pratęsdamas šią dalį), siūlau pažvelgti į šį dokumentą su svarbia informacija, kuri, mano nuomone, leidžia suprasti, su kuo susidursime:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

Ateityje mes išsiaiškinsime visus šiuos dalykus.

Pirmasis mano dokumentas „mažas žingsnelis žmogui ...“

Na, atėjo laikas ir sugeneruoti įtampą paliksime trečiajai daliai. Kaip ir bet kuri „LaTeX“ kalba, ji tvarko savo simbologiją, į kurią nereikėtų žiūrėti lengvabūdiškai. Pasibaigus kitai daliai, pažadu, kad „LaTeX“ turėsime pirmuosius konkrečius rezultatus, ir, jei paaiškės, kaip tikiuosi, bet kokia baimė, kuri vis dar gali išlikti, bus palikta, perkelta į jėgą ir grožį, kuris tikrai, mielas skaitytojau, niekada anksčiau nesusimąsčiau.
Iki kito karto.

<< Eiti į ankstesnę dalį  Eikite į kitą dalį >>

Ačiū Carlos Andrés Pérez Montaña už indėlį!
Susidomėjęs prisidėti?

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Matias sakė

    Puiku! Tęsk!

  2.   Panaudokime „Linux“ sakė

    Gera data!
    Ačiū! Paulius.

  3.   Džonatanas sakė

    Norėdami įdiegti „ArchBang“, tai daroma taip

    #pacman -S texlive -most

  4.   Marcoshipe sakė

    puiku !! latekso pamoka, jūs privertėte mane norėti išmokti.
    kol kas sekasi labai gerai, nors, tarkime, nepradedame „alkūnėti“ 😛
    Tikiuosi kitas pristatymas 😀
    sveikinu nuo šiol !!

  5.   Hektoras Zelaya sakė

    Ačiū, laukiau šio pristatymo ir norėjau kito.

  6.   Luisas Antonio Sanchezas sakė

    Man tai patiko, ačiū už informaciją, kurią jau dirbu „LyX“

  7.   Francisco Ospina sakė

    Labai geras įrašas, nors tai yra maža burnos atidarymo priemonė, kuri, tikiuosi, sukels latekso apetitą ne vienam.

    Aš naudoju lateksą porą metų ir tai tikrai geriausia. Kalbant apie redaktorius, manau, kad nėra nieko galingesnio ir universalesnio už kile; Aš rekomenduoju nenaudoti tokių redaktorių kaip „Lyx“, dirbant prie tiesioginio teksto, o ne prie kodo, kuris generuoja tekstą, labai ribojamas visas latekso potencialas, išskyrus tai, kad jis labai sutrumpina kalbos mokymąsi.

  8.   Panaudokime „Linux“ sakė

    Ačiū visiems už komplimentus. Pagarbiai! Paulius.

  9.   Helena_ryuu. sakė

    šios rūšies pasiūlymai daro tinklaraštį kažkuo ypatingu ir traukia akį, tęsk jį!

  10.   Arnoldas Fernandezas sakė

    „LaTeX + Emacs“ yra geras derinys, jei norite skristi greičiu.

  11.   Carlosas Gonzalezas sakė

    Labai ačiū už indėlį, anksčiau dirbau su liksu, tačiau nusprendžiau sužinoti daug daugiau apie lateksą, o jūsų indėlis man labai padės pasiekti tikslą. Esu jums labai dėkinga