LaTeX

Kas ir LaTeX?

Tas ir programmu kopums, kas lietotāja rakstīto teksta failu pārvērš skaistā dokumentā, kurš ir *.pdf vai *.ps formātā. Tas ir līdzīgi, kā interneta pārlūkprogramma prot *.html failu (jeb teksta failu ar iezīmēm) skaisti attēlot uz ekrāna.

Vēsture

  1. 1982. gadā Donalds Knuts (Donald E. Knuth) radīja programmu TeX, kas nedaudz tika uzlabota 1989. gadā un kopš tā laika nav mainīta (pašreizējās versijas numurs ir 3.141592).
  2. 1985. gadā Leslijs Lamports (Leslie Lamport) radīja programmu LaTeX (ar mistisku versijas numuru 2.09), kura izmanto Knuta radīto TeX. Nākamā (un pašreizējā) versija tika izlaista 1994. gadā un saucas LaTeX2e.
  3. MiKTeX

TeX, LaTeX un citi zvēri...

TeX, LaTeX, pdfTeX jeb pdfLaTeX, MiKTeX, BibTeX - kas tie ir un ko ziemā ēd? Kurš ir kura apakškopa un ko tie dara?

Kas nepieciešams, lai lietotu LaTeX?

Linki uz nepieciešamjām programmām:

  1. MiKTeX 2.6 vai MiKTeX 2.7 Beta 5
  2. GSview 4.9 un Ghostscript 8.60
  3. LaTeX failu redaktors

Par MiKTeX Basic un complete...

Ghostscript ir nepieciešams priekš GSview.

LaTeX redaktori

Principā LaTeX failus (teksta faili ar paplašinājumu *.tex) var rediģēt ar Notepad un kompilēšanu veikt no komandrindas, bet daudz ērtāk ir lietot šim nolūkam speciāli paredzētu redaktoru. Pieajamo redaktoru klāsts ir diezgan plašs un gaumes šajā jautājumā mēdz būt dažādas. Populārākie Windows vidē pieejamie redaktori uzskaitīti šajā tabulā (lai neaizskartu neviena jūtas, tie doti alfabētiskā secībā):

Redaktors Jaunākā versija
19.04.2007.
Papildus informācija
jEdit
http://www.jedit.org/
jEdit 4.2final Lai lietotu, nepieciešama Java un LaTeX plug-in.
LaTeX Editor (LEd)
http://www.latexeditor.org/
LEd Standard Edition version 0.50 beta
Texmaker
http://www.xm1math.net/texmaker/
Texmaker 1.5
TeXnicCenter
http://www.toolscenter.org/
TeXnicCenter Version 1 Beta 7.01 Pēc noklusēšanas labo kļūdas tekstam angļu valodā, var panākt, lai tas saprastu arī latviski (skatīt šeit).
WinEdt
http://www.winedt.com/
WinEdt 5.5 Plaša funkcionalitāte, makro komandas, maksas produkts (shareware var lietot 31 dienu).
WinShell
http://www.winshell.de/
WinShell 3.1

Minimālais dokuments

Kaut kas vienkāršs, ar ko sākt:

\documentclass{article}
\begin{document}
Small is beautiful.
\end{document}

Tāds ir rezultāts:

LaTeX dokumenta rediģēšanas cikls

TEX -> DVI -> PS -> PDF

LaTeX un latviešu valoda

Par Ivara Driķa lapu, latviešu valodu TeXnicCenter.

Sintakse

Lai varētu pilnvērtīgi rakstīt dokumentus ar LaTeX, pietiek ar to, ka ir pieejami šie trīs dokumenti (sakārtoti svarīguma secībā, kvadrātiekavās norādīta dokumenta versija):

Pirmais no tiem ir vispārīga rakstura un tajā atradīsiet atbildes uz gandrīz visiem ar sintaksi saistītiem jautājumiem. Otrajā ir aprakstīta amsmath pakas piedāvātās iespējas. Visbiežāk tā noder tad, ja nepieciešams vairākus vienādojumus izvietot vienkopus (attiecīgi noderīgākās komandas ir: multline, gather un align, bet ir arī citas). Svarīgākais no šī faila ir apkopots šeit: Short Math Guide for LaTeX [v1.09] (2002). Visbeidzot pēdējais no failiem apraksta amsthm paku, kas noder tad, ja gribas izveidot pašam savas teorēmas, lemmas, piemērus utt., kas tiek automātiski numurēti (to dara ar komandu \newtheorem).

Linki