4  Formateo básico

Existen multitud de comandos para dar formato al texto de un documento, pero en esta sección nos limitaremos a los más importantes.

4.1 Negrita, cursiva y subrayado

Para resaltar un texto habitualmente se utiliza negrita, cursiva o subrayado. Estos formatos se aplican con los siguientes comandos:

  • \textbf{...}: Pone el texto en negrita.
  • \textit{...}: Pone el texto en cursiva o itálica.
  • \emph{...}: Enfatiza el texto cambiando de estilo (si estamos en un entorno de cursiva pasa a normal y si estamos en un entorno de texto normal pasa a cursiva).
  • \underline{...}: Subraya el texto.

Ejemplo

% CUERPO
\begin{document}
Este texto está en \textbf{negrita}, este en \textit{cursiva} y este 
\underline{subrayado}. 

\textit{Este texto está \emph{enfatizado}}.
\end{document}

4.2 Familias de tipos de letra

Existen tres tipos de letra que se activan con los siguientes comandos:

  • \texrm{...}: Texto normal (con serif). Es el tipo por defecto.
  • \texsf{...}: Texto sin adornos (sin serif)
  • \texttt{...}: Texto de máquina de escribir o monoespaciado (caracteres con la misma anchura).

Ejemplo

% CUERPO
\begin{document}
Este texto es normal, \textsf{este es sin adornos}, \texttt{y este de máquina de escribir}.
\end{document}

En el preámbulo del documento se puede seleccionar la fuente a utilizar para cada uno de ellos, especialmente con el paquete fontspec para compilar con xelatex. Para ello se utilizan los siguientes comandos:

  • \setromanfont{Fuente normal}: Establece la fuente para el tipo de letra normal.
  • \setsansfont{Fuente sin adorno}: Establece la fuente para el tipo de letra sin adorno.
  • \setmonofont{Fuente monoespaciada}: Establece la fuente para el tipo de letra monoespaciado.
Precaución

Las fuentes utilizadas en un documento deben estar previamente instaladas en el sistema operativo donde se compile el documento.

Ejemplo

% PREÁMBULO
\usepackage{fontspec}
\setromanfont{Times New Roman}
\setsansfont{Arial}
\setmonofont{Courier New}

% CUERPO
\begin{document}
Este texto es normal, \textsf{este es sin adornos}, 
\texttt{y este de máquina de escribir}.
\end{document}

4.3 Perfiles de letra

Para cada tipo de letra existen también varios perfiles que se activan con los siguientes comandos:

  • \textup{...}: Activa el perfil recto. Es el perfil por defecto.
  • \textit{...}: Activa el perfil de letra itálica.
  • \textsl{...}: Activa el perfil inclinado.
  • \textsc{...}: Activa el perfil de letra versalita (mayúsculas pequeñas).

Ejemplo

% CUERPO
\begin{document}
Texto normal con perfil recto, \textit{itálica}, \textsl{inclinado} y 
\textsc{versalita}.

\textsf{Texto sin adorno con perfil recto, \textit{itálica}, 
\textsl{inclinado} y \textsc{versalita}.}

\texttt{Texto monoespaciado con perfil recto, \textit{itálica}, 
\textsl{inclinado} y \textsc{versalita}.}
\end{document}

4.4 Tamaños de letra

A diferencia de otros procesadores donde el tamaño de la fuente se indica en puntos o pixels, en \(\LaTeX\) existen 10 tamaños predefinidos que se activan con los siguientes comandos, de menor a mayor tamaño:

  • \tiny
  • \scriptsize
  • \footnotesize
  • \small
  • \normalsize
  • \large
  • \Large
  • \LARGE
  • \huge
  • \Huge

Existen paquetes que permiten definir tamaños más pequeños o mayores pero no suelen ser necesarios en un documento normal.

Ejemplo

% CUERPO
\begin{document}
\tiny{tiny}
\scriptsize{scripsize} 
\footnotesize{footnotesize}
\small{small}
\normalsize{normalsize}
\large{large} 
\Large{Large}
\LARGE{LARGE}
\huge{huge}
\Huge{Huge}
\end{document}