% Zavedení Lua-kódu pro LuaTeX. Při použití XeTeXu neuděláme nic:
\ifx\directlua\undefined \else \input luafonts \fi

\catcode`-=11      % znak - může být součástí řídicí sekvence
\baselineskip=14pt % řádkování

% Základní font:
\def\basefont{Linux Libertine O}  \def\atsize{at12pt} 
\font\f="\basefont" \atsize

% Zkouška fontfeatures:
\font\f-caps  = "\basefont:+smcp" \atsize
\font\f-nolig = "\basefont:-liga" \atsize
\font\f-hligs = "\basefont:+hlig;+dlig" \atsize
\font\f-alt   = "\basefont:+hlig;+dlig;+salt" \atsize
\font\f-frac  = "\basefont:+frac" \atsize
\font\f-sup   = "\basefont:+sups" \atsize
\font\f-sub   = "\basefont:+sinf" \atsize
\font\f-odig  = "\basefont:+pnum;+onum" \atsize
\font\f-bold  = "\basefont/B" \atsize

\f
Tady je text ve fontu \basefont. 
{\f-caps Zde jsou malé kapitálky}.

Vidíme, že font má zapnuty ligatury fi, fl.
{\f-nolig Nyní jsou vypnuty: fi, fl}.

Historické ligatury st, tz, jsou vypnuty a nyní 
{\f-hligs jsou zapnuty ct, st, tz}.

Místo některých znaků je možné použít alternativy:
{\f-alt Y\&Y} namísto Y\&Y.

Zlomky vypadají takto: 1/2, 3/5 a 
vytuněné zlomky vypadají jinak {\f-frac 1/2, 3/5, 1234/5678}.

Čísla 01234 normální pro tabulky a medievalové {\f-odig 1234567890}.

Dolní indexy: {\f-sub 123a4bc5}, horní indexy{\f-sup x}. 
CH{\f-sub3}CH{\f-sub2}OH.

{\f-bold Tučný řez.}

\end
