LaTeX
Iz o IPI wiki
Vsebina |
Kaj je LaTeX
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
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
, 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
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
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
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
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
.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
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
- Antologija v slovenskem jeziku je V. Batagelj, Povabilo v TEX.
- Za dijake je najbolj primerna knjižica Marka Razpeta Sedi in piši z LATEXom.
- Spletni priročniki za
v angleškem jeziku,
- (Not so) short introduction to
,
- Short Math Guide to
, TEXReference Card,
- skoraj 3300 simbolov pa najdete v Comprehensive
Symbol List.
- (Not so) short introduction to
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.
