lunes, 14 de septiembre de 2015

Cómo girar una tabla en LaTeX

Existen varias opciones posibles para colocar una tabla de forma horizontal.

  1. Se puede usar el entorno turn. Este entorno gira la tabla, pero no el caption. Además añade la tabla justo después del texto. En el preámbulo se debe escribir \usepackage{rotating}, para cargar el paquete correspondiente.

    \begin{table}
    \caption{Sequences generated by a 102 CA}
        \centering
    \begin{turn}{90}
    $
    \begin{array}[20cm]{|c|c|c|}\hline
    \textbf{102} & \textbf{102} & \textbf{102}  \\\hline\hline
    s_0 & s_0+s_1 & s_0+s_2 \\
    s_1 & s_1+s_2 & s_1+s_3 \\
    s_2 & s_2+s_3 & s_2+s_4 \\
    s_3 & s_3+s_4 & s_3+s_5 \\\hline
    \end{array}
    $
    \end{turn}
    \end{table}
     
  2. Se puede usar el entorno sidewaystable. Este entorno gira todo, la tabla y el caption. Además coloca la tabla en una página nueva. En el preámbulo se debe escribir \usepackage{rotating}, para cargar el paquete correspondiente.

    \begin{sidewaystable}
    \caption{Sequences generated by a 102 CA}
        \centering
    $
    \begin{array}[20cm]{|c|c|c|}\hline
    \textbf{102} & \textbf{102} & \textbf{102}  \\\hline\hline
    s_0 & s_0+s_1 & s_0+s_2 \\
    s_1 & s_1+s_2 & s_1+s_3 \\
    s_2 & s_2+s_3 & s_2+s_4 \\
    s_3 & s_3+s_4 & s_3+s_5 \\\hline
    \end{array}
    $
    \end{sidewaystable} 

  3. Finalmente, podemos usar el entorno landscape. Este entorno gira todo lo que haya dentro de él. En el preámbulo se debe escribir el comando \usepackage{lscape}, para cargar el paquete correspondiente. 

    \begin{landscape}

    Veamos la siguiente tabla:

    \begin{table}[h]
    \caption{Sequences generated by a 102 CA}
        \centering
    $
    \begin{array}[20cm]{|c|c|c|}\hline
    \textbf{102} & \textbf{102} & \textbf{102}  \\\hline\hline
    s_0 & s_0+s_1 & s_0+s_2 \\
    s_1 & s_1+s_2 & s_1+s_3 \\
    s_2 & s_2+s_3 & s_2+s_4 \\
    s_3 & s_3+s_4 & s_3+s_5 \\\hline
    \end{array}
    $
    \end{table}
    \end{landscape}
     





2 comentarios: