En esta sección
Aprenderemos el funcionamiento de los arrays, una de las funciones más versátiles de LaTeX ya que nos permite organizar por filas y columnas lo que queramos, indicando la justificación de cada columna.
Aprenderemos el funcionamiento de los arrays, una de las funciones más versátiles de LaTeX ya que nos permite organizar por filas y columnas lo que queramos, indicando la justificación de cada columna.
La mejor forma de ver su funcionamiento es a partir de varios ejemplos. El lector sabrá encontrar muchas más aplicaciones y formas de usar los arrays. Las filas y columnas irán encerradas entre \begin{array} y \end{array}
\[
\left (
\begin{array}{rrr|r}
-1 & 2 & 3 & 0 \\
3 & 4 & -7 & 2\\
6 & 5 & 90 & -11
\end{array}
\right )
\]
El código anterior produce la siguiente matriz con una línea vertical antes de la última columna:
\[
\left (
\begin{array}{rrr|r}
-1 & 2 & 3 & 0 \\
3 & 4 & -7 & 2\\
6 & 5 & 90 & -11
\end{array}
\right )
\]
Se pueden mezclar las diferentes opciones, por ejemplo
\[
\left (
\begin{array}{rclc}
-1 & 2 & 3 & 0 \\
3 & 4 & -7 & 2\\
6 & 5 & 90 & -11
\end{array}
\right )
\]
Ahora el resultado es:
\[
\left (
\begin{array}{rclc}
-1 & 2 & 3 & 0 \\
3 & 4 & -7 & 2\\
6 & 5 & 90 & -11
\end{array}
\right )
\]
Del mismo modo que se hacen matrices se pueden construir sistemas, determinantes, etc.
En el siguiente ejemplo se usan dos columnas para hacer un sistema, una antes del igual y la otra desde el igual hasta el final, ambas con justificación derecha:
\[
\left \{
\begin{array}{rr}
x+y-2z & = 5 \\
-3x+5y-4z & = 0 \\
3x+y+z & = 8
\end{array}
\right .
\]
\[
\left \{
\begin{array}{rr}
x+y-2z & = 5 \\
-3x+5y-4z & = 0 \\
3x+y+z & = 8
\end{array}
\right .
\]
En el siguiente ejemplo se utiliza una única columna, justificada a la derecha:
\[
\left \{
\begin{array}{r}
x+y-2z = 5 \\
-3x+5y-4z = 0 \\
3x+y+z = 8
\end{array}
\right .
\]
\[
\left \{
\begin{array}{r}
x + y-2z = 5 \\
-3x+5y-4z = 0 \\
3x+y+z = 8
\end{array}
\right .
\]
En este ejemplo se usan 5 columnas, justificadas todas a la derecha:
\[
\left \{
\begin{array}{rrrrr}
x & + & y & -& 2z & = & 5 \\
-3x & + & 5y & - & 4z & = & 0 \\
3x & + & y & + & z & = & 8
\end{array}
\right .
\]
\[
\left \{
\begin{array}{rrrrr}
x & + & y & - & 2z & = & 5 \\
-3x & + & 5y & - & 4z & = & 0 \\
3x & + & y & + & z & = & 8
\end{array}
\right .
\]
Con un array también es posible la construcción de tablas mediante el uso de líneas verticales entre columnas y con líneas horizontales en cada fila (\hline). Veamos un ejemplo con dos filas y dos columnas:
\begin{array} {|r|r|}
\hline a & b \\
\hline c & d \\
\hline
\end{array}
\begin{array} {|r|r|}\hline a & b \\ \hline c & d \\ \hline \end{array}
La siguiente página web permite generar el código LaTex de forma automática:
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0