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 4.1  

% 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 4.2  

% 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 4.3  

% 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 4.4  

% 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 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 4.5  

% 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}