2010-02-16 15 views
12

Tengo una tabla LaTeX y me gustaría que la tercera columna tenga un tamaño de letra diferente (más pequeño) que los demás. Siempre he hecho esto con una macro de propósito especial que toma un parámetro para cada columna y ejecuta un cambio de fuente para una de las columnas. ¿Hay alguna forma más fácil de hacer esto?¿Cómo cambio el tamaño de fuente de una columna de tabla?

Respuesta

14

Utilice el paquete array y especificar la fuente justo después de la \begin{tabular}, por ejemplo .:

\usepackage{array} 
... 
\begin{tabular}{|>{\small}c|>{\Huge}c} 
a & b \\ 
c & d 
\end{tabular} 

esto hace que la primera fuente columna small y el segundo Huge. >{decl} se usa antes de l, r, c, p, m, o b e inserta decl directamente desde cada entrada de la columna.

Puede encontrar más detalles sobre este paquete (por ejemplo, la >{decl} para poner decl después de cada entrada) here.

+0

¿Hay alguna manera de hacer esto para las filas? –

+1

https://tex.stackexchange.com/questions/34225/different-font-sizes-for-different-rows-intable – Ramashalanka

Cuestiones relacionadas