¿Cómo dividir diagonalmente una celda de una tabla con LaTeX?

¿Cómo dividir diagonalmente una celda de una tabla con LaTeX?

Reconozco que la edición de tablas, junto con la gestión de figuras, a veces se convierte en una pequeña pesadilla para mí cuando estoy generando documentos con LaTeX. Veamos cómo he dado respuesta a la cuestión que aparece en el título de esta entrada.

Es habitual en estadística que trabajemos con tablas de contingencia, sobre todo en su versión $2\times 2$. Estas se suelen caracterizar por tener la celda que ocupa la esquina superior izquierda dividida diagonalmente, de manera que el texto inferior de dicha celda hace referencia al contenido de las filas (por ejemplo, si se posee o no cierta enfermedad), mientras que el texto superior hace lo propio para las columnas (por ejemplo, si se está expuesto a un factor de riesgo o no).

Ahora bien, enseguida aparece la pregunta del millón: ¿cómo conseguimos ese efecto con LaTeX? La respuesta viene de la mano del paquete slashbox, cuyo uso es realmente sencillo. Veamos un ejemplo de aplicación:

\documentclass{article}
 
\usepackage[utf8]{inputenc}
\usepackage[english, spanish]{babel}
 
\usepackage{slashbox}
 
\begin{document}
 
\begin{tabular}{|l|c|c|c|}
\hline
\backslashbox{Enfermedad}{Factor de riesgo} &$\equiv FR$ & NO $\equiv \overline{FR}$ & Totales\\
\hline$\equiv E$ & $O_{11}$ & $O_{12}$ & $F_1$ \\
NO $\equiv \overline{E}$ & $O_{21}$ & $O_{22}$ & $F_2$ \\
\hline
Totales & $C_1$ & $C_2$ & $T$ \\
\hline
\end{tabular}
 
\end{document}

Podemos apreciar el resultado en la siguiente imagen:

Referencias:

P. S. (acerca de la imagen de cabecera): cuando al compilar con LaTeX sale una miríada de errores, me dan ganas de dejar el escritorio tal y como aparece en la fotografía de Jesus Kiteque, disponible en Unsplash, y alejarme tanto como pueda.

LaTeX 

comments powered by Disqus