LaTeX izmantošana universitātē

Mūsdienās tas nemaz vairs nav tik sarežģīti.
 

Kā sākt darbu.

Windows dators

  • Dodies uz http://www.tug.org/texlive/acquire-netinstall.html un ņem 18MB lielo "install-tl.zip"
  • Atpako un palaid failu install-tl-advanced.bat (neaizmirsti "Run as administrator")
  • Tiks piedāvātas plašas izvēles iespējas, ja vēl nepazīsti atsevišķas sadaļas, ņem "complete" (tikai tas aizņems daudz vietas).
  • Instalators savāks visas nepieciešamās daļas (izmantojot wget rīku) un sakopēs c:\texlive\ mapē
  • Lai ērti strādātu, vajadzēs arī LaTeX redaktoru. Iesaku izmantot TexWorks http://www.tug.org/texworks/#Getting_TeXworks
  • Raksti LaTeX dokumentu un spaidi "Ctrl+T", lai paskatītos, kas sanācis

Mac dators

  • Dodies uz http://www.tug.org/mactex/2011/  (vai meklē Googl-ē vārdus "mac texlive") un ņem visu lielo (1.8GB) paku.
  • Uzinstalē, kā jau ierasts.
  • Meklē programmu TexWorks
  • Raksti LaTeX dokumentu un spaidi "Cmd+T", lai paskatītos, kas sanācis

Kā rakstīt latviski

Internetā ir daudz vecu pamācību, kā izmantot Rim tabulas utt utjpr. Tas attiecas uz tiem laikiem, kad LaTeX nepazina UTF-8.
TexLive variants ir mūsdienīgs un strādā ar UTF-8, līdz ar to var izmantot fontus, kam ir unicode atbalsts.
Tāpat TexLive arī zina, kā dalīt latviešu vārdus pa zilbēm, tāpēc nav vairs jāpūlas ielādēt "hyphenation" failus.
 
Ieliekot zemāk redzamās koda rindas (tās ņemtas no Arņa Voitkāna bloga, kur var izlasīt vairāk: http://blogi.lu.lv/arnivoit/latex-un-docbook-instalesana/latex-latviesu-valodas-atbalsta-konfiguresana-uz-linux-un-windows) dokumenta sākumā, mēs:
  1. Ielādējam "polyglossia" pakotni, kas pārslēdzas uz UTF-8
  2. Pasakām, ka dokuments ir latviski, attiecīgi jālieto latviskie rindu pārnesumi u.c.
% XeLaTeX atbalsts tiek pieslēgts ar šādām pakotnēm:
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra} %

% Valodu atbalsts
\usepackage{polyglossia}
\setdefaultlanguage{latvian}
\setotherlanguages{english,russian}

% Fonti -- var rakstīt sistēmas fontu nosaukumus
\setmainfont[Mapping=tex-text]{Times New Roman}
\setsansfont[Mapping=tex-text]{Arial}
\newfontfamily\russianfont{Times New Roman}

Papildus ieteikums ielādēt arī "fixlatvian" pakotni, kas atrodama šeit: http://www.ctan.org/tex-archive/macros/xetex/latex/fixlatvian - tā palīdzēs tikt vaļā no nelāgiem anglicismiem kā "Nodaļa 1.", tos aizstājot ar latvisko "1. nodaļa". Ļoti ieteicams izlasīt arī izlasīt šīs pakotnes dokumentāciju (dokuments fixlatvian-v1a.pdf), kur aprakstīts kā šī pakotne darbojas un kā to izmantot. 

Comments