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.

Advertencia

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}