V LaTeXu je standardně celý dokument psán jedním typem písma. Implicitním písmem je
Computer Modern. Toto výchozí písmo se dá snadno změnit připojením balíku s jiným písmem
pomocí známého příkazu \usepackage
. Tímto postupem lze obvykle volit
mezi rodinami písem times, bookman,
palatino a případně dalšími.
\usepackage{times}
Při sazbě textu obvykle vzniká potřeba vizuálního zvýraznění některých částí textů (např. důležitých slov, odborných termínů). V rozsáhlejších pracích je vhodné zvýrazňování textů využívat, protože tak dojde k velkému zpřehlednění textu. Samozřejmě vše je potřeba dělat uvážlivě, příliš „přeplácaný text“ působí naopak negativně.
Ke zvýraznění textu je výhodné použít různých řezů písma a případně velikostí písma. LaTeX2e podporuje systém výběru písma NFSS (New Font Selection System), díky němuž lze nastavit vzhled písma pomocí pěti atributů – kódování, rodina, váha, tvar a stupeň. Zpravidla je však vhodnější použít již předdefinované hodnoty.
Příkazy pro změnu velikosti písma:
\tiny | nejmenší písmo (5 pt) |
\scriptsize | velmi malé písmo (7 pt) |
\footnotesize | malé písmo – velikost poznámek pod čarou (8 pt) |
\small | menší písmo (9 pt) |
\normalsize | písmo běžné velikosti (10 pt) |
\large | velké písmo (12 pt) |
\Large | větší písmo (14,4 pt) |
\LARGE | velké písmo (17,28 pt) |
\huge | velmi velké písmo (20,74 pt) |
\Huge | největší písmo (24,88 pt) |
V textu používáme {\LARGE velká} i {\small malá} písmenka.
Příkazy pro změnu řezu písma:
\textrm{…}, {\rmfamily …} | normální písmo (antikva) |
\textsf{…}, {\sffamily …} | bezpatkové písmo (sans serif) |
\texttt{…}, {\ttfamily …} | strojopisné písmo (typewriter) |
\textmd{…}, {\mdseries …} | střední netučné písmo (medium) |
\textbf{…}, {\bfseries …} | polotučné písmo (bold face) |
\textup{…}, {\upshape …} | vzpřímené písmo (upright) |
\textit{…}, {\itshape …} | kurzíva (italic) |
\textsl{…}, {\slshape …} | skloněné písmo (slanted) |
\textsc{…}, {\scshape …} | kapitálky (small caps) |
\emph{…} | zvýrazněné písmo (emphasised) |
Tento text bude \textbf{tučně}, tento {\itshape kurzívou} a tento bude \emph{zvýrazněný}.
Zajímavostí je, že v LaTeXu standardně neobsahuje „tučné strojopisné“ písmo.
Samostatně můžeme jednotlivé atributy písma nastavovat příkazy:
\fontencoding{kódování} | |
\fontfamily{rodina} | |
\fontseries{váha} | |
\fontshape{tvar} | |
\fontsize{stupeň} |
Nastavený font pak aktivujeme příkazem \selectfont
. Bližší
informace o této možnosti práce s písmem lze nalézt např. v knize [Ryb-03].