Latex in slovenščina

Slovenščina

Zapisovanje črk

Šumnike je mogoče vnašati po starejšem načinu, kjer se pred znakom brez strešice, torej sičniku, doda narekovaj ", kar se nato prevede v ustrezne šumnike. Z modernizacijo sistema Latex se je podprl standard UTF-8, ki omogoča vnašanje znakov tako črk šumnikov kot tudi vseh drugih črk neposredno v samo datoteko. Seveda obstajajo tudi drugi standardi, ki prav tako omogočajo takšen vnos znakov, kot je naprimer Windows 1250, vendar se zaradi slabe kompatibilnosti programske opreme in neprenosljivosti njihova uporaba odsvetuje.

Pomembno je tudi pravilno deljenje besed in ustrezen prevod izrazov, kar nam omogoča paket Babel.

Vse to dosežemo, če na začetek datoteke dodamo naslednji vrstici.

\usepackage[slovene]{babel} 
\usepackage[utf8]{inputenc} 

Nato poskrbimo, da je tudi zapisovanje znakov v urejevalniku nastavljeno na UTF-8. Primer za Notepad ++.

Prikazovanje črk

Poleg načina zapisovanja znakov v datoteki .tex obstaja tudi nekaj načinov prikazovanja črk.

Privzet prikaz znankov je OT1, na katerem temelji pisava Computer Modern in vsebuje le 128 različnih znakov. Ker večino znakov zasedajo ASCII črke, morajo biti preostale črke sestavljene zgolj iz teh 128 osnovnih znakov, kar pomeni, da je črka z naglasom predstavljena z dvema znakoma; osnovno črko in naglasom.

Čeprav je prikaz sestavljene črke tako dovršen, da se same sestave ne vidi, ima takšen pristop precej omejitev. Iskanje po besedah, ki vsebujejo sestavljene črke, ni mogoče. Prav tako ni mogoče takšnih besed skopirati.

Delna rešitev je uporaba prikaza znakov T1, ki podpira 256 različnih znakov, in pisavo Latin Modern (lmodern).

\usepackage[T1]{fontenc}
\usepackage{lmodern}

Splošni skelet

latex-header@github, preview

git clone https://github.com/jaka/latex-header.git .

Opomba

Nekateri urejevalniki datotek (na primer Notepad++) na začetek datoteke postavijo ti. BOF (beginning of file). Ker tega Latex prevajalnik ne razume, se lahko zgodi, da se datoteka ne bo prevedla.

Povezave