LaTeX

Iz o IPI wiki

Skoči na: navigacija, iskanje

Vsebina

Kaj je LaTeX

Slika:Latex.gif je program za pisanje zahtevnih tekstov tako, da imajo na koncu profesionalen izgled in so pripravljeni za tisk. Če pravimo, da je Word optimističen urejevalnik besedil (ker predpostavlja, da besedilo znamo urediti), potem je LaTeX pesimističen, saj večino dela perfektno opravi namesto nas.

Kratka zgodovina LaTeXa

Slika:Latex.gif je za običajnega uporabnika še dovolj preprosta verzija kompleksnejšega sistema TeX. Kljub temu, da je nastal daljnega leta 1980, je kot kaže dovolj dobro orodje za vse operacijske sisteme, od že pozabljenega DOSa do Oken, v Linuxu pa je kar del operacijskega sistema. Čeprav napisanega ne vidimo takoj (ni What You See Is What You Get ali s kratico WYSIWYG), ga uporablja tudi vse več druge programske opreme za pisanje matematičnih in drugih posebnih znakov: omenimo program Mathematica, ki ima izvoz v Slika:Latex.gif, okolje za pripravo vsebin za učenje na daljavo Moodle , orodje za pisanje učnih gradiv eXe, nekateri Wikiji (recimo MediaWiki, v katerem je ta tekst), obstajajo celo vsadki za pisanje formul v Wordu, itd.

Koliko program stane

Kot vse dobre stvari življenju je tudi Slika:Latex.gif popolnoma brezplačen.

Primerjava LATEX-Word

Naslov dokumenta, napisanega z LATEXom, ima končnico *.DVI (device independent), kar pomeni, da ni odvisen od operacijskega sistema in je prenosljiv med operacijskimi sistemi. Podprt je izvoz v profesionalen PDF format. Izgled dokumenta je profesionalen.

Kako deluje LATEX

Slika:Latex.gif prežveči vhodni dokument s končnico npr. TEST.TEX, napisan v poljubnem urejevalniku besedil, in izpljune urejen dokument s končnico TEST.DVI, katerega v oknih lahko gledamo in tiskamo s lahko gledamo ali tiskamo s programom YAP (del MikTeXa]) ali pretvorimo v PDF obliko TEST.PDF. Je interpreter, kar pomeni, da tolmači dokument in vodi dnevnik tolmačenja (poročilo o morebitnih napakah), ki ga piše v TEST.LOG.

Slabosti

Program ni WYSIWYG kot Word (ne vidite sproti dokumenta v končnem izgledu). A to moti le začetnike. Začetnik se tudi v tako velikem sistemu nekoliko težje znajde.

Vmesni stadij na prehodu iz Worda v LATEX

S spletne strani http://www.miktex.org/ snamemo programček Ribbit (Word+TEX) in ga instaliramo. Programček naredi v Wordu nove ikone, s katerimi lahko pišemo formule precej hitreje in lepše kot v Wor- dovem urejevalniku formul. Seveda moramo poznati Latexove ukaze za pisanje matematičnih znakov. Kako pisati formule, pa najdemo enem od dokumentov v priloženi pomoči. Zato napišem samo en primer. Če

v okence napišete \sqrt{\frac{a^2-b^2}{a-b}}, dobite izpis \sqrt{\frac{a^2-b^2}{a-b}}.

Kako začeti

S snemanjem Latexa (različica za Okna se imenuje Miktex) in urejeval- nika WinEdt ter njuno namestitvijo. Snamemo s strani http://www.miktex.org/ in ga namestimo tako, da obdržimo poti in strukturo map, ki jo instalacijski program predlaga. Ravno tako s strani http://www.winedt.org/ snamemo program WinEdt in ga namestimo. Ta urejevalnik je na- jboljši, ker sam zazna strukturo namestitve Latexa, ni pa brezplačen. Obstajajajo pa tudi drugi urejevalniki - TextPad , LEd, Texmaker, itd. Vse je možno sneti s spleta. V zadnjem času se je pojavil odprtokodni TexnicCenter, zelo priporočam.

Prvi tekst v LaTexu

V novo datoteko programa TeXnicCenter (ali WinEdt ali katerega drugega urejevalnika za LaTeXova besedila) napišemo


\documentclass[]{article}

\begin{document} To je moj prvi tekst. Obvladam \LaTeX. a^2+b^2=c^2!

\end{document}


Shranimo dokument pod imenom prvi.tex (obvezna je končnica). Kliknemo na ikono Texify, da Slika:Latex.gif besedilo prežveči (zraven godrnja, če ni zadovoljen z napisanim - tipkajmo Enter ali R, najboljše pa je, da sproti odpravimo napake), nato pa si s klikom na ikono DVI ogledamo rezultat, ki zgleda nekako takole:


To je moj prvi tekst. Obvladam Slika:Latex.gif.a2 + b2 = c2!

LaTeXov tolmač je dovolj inteligenten, da bo poskusil postaviti besedilo kljub našim napakam in ob manjšem ali večjem godrnjanju, ki bo ostalo zapisano v dnevniku s končnico .LOG, mu bo to v večini slučajev tudi uspelo. Če pa le ostanete brez strani, ste skoraj gotovo zagrešili napako v prvi, drugi ali zadnji vrstici. Še opomba začetnikom o pisanju oklepajev: Ker oklepaji v LaTeXu vedno nastopajo v parih, se splača napisati oklepaj in zaklepaj, nato skočiti vmes in napisati tekst v oklepajih. Tako se izognemo pogostemu viru napak - pozabljenim oklepajem...

Predloga, ki se jo splača skopirati v skoraj vsak Latexov dokument

Za običajen dokument skopiramo v novo datoteko enega od urejevalnikov za Slika:Latex.gif naslednjo predlogo:


\documentclass[12pt,a4paper]{article}

\usepackage[T1]{fontenc} % zbrišite to vrstico, če nimate pisav T1

\usepackage{slovene}{babel} % slovenski izpis naslovov in "c"s"z

\usepackage[ cp1250]{inputenc} % vnos čšž po cp1250-Okna

\begin{document}

Tukaj pišemo....

\end{document}


Toliko za začetek. Snemite, namestite in poskusite. Vaja dela mojstra. Če bo treba, bodo tale navodila dobila tudi nadaljevanje.

Literatura

  1. Antologija v slovenskem jeziku je V. Batagelj, Povabilo v TEX.
  2. Za dijake je najbolj primerna knjižica Marka Razpeta Sedi in piši z LATEXom.
  3. Spletni priročniki za Slika:Latex.gif v angleškem jeziku,
    1. (Not so) short introduction to Slika:Latex.gif ,
    2. Short Math Guide to Slika:Latex.gif , TEXReference Card,
    3. skoraj 3300 simbolov pa najdete v Comprehensive Slika:Latex.gif Symbol List.

Preglejte mape, v katerih je Latex (glavna ima ime texmf) in odpirajte dokumente s končnicami tex, dvi ali pdf. Lahko pa odtipkate ime dokumenta tudi v iskalnik in ga snamete s spleta.

Poleg literature vam utegne koristiti tudi pomoč izkušenega uporabnika. Sicer pa obstajajo društva uporabnikov TeXa (TUG - Users Group), slovensko ima ime TeXCeH.