
Estoy usando el espacio de celda para intentar rellenar más las fracciones en las tablas y estoy atrapado en este galimatías:
\begin{tabular}[b]{ >{}l*{2}{| >{$}Sc <{$}}}
Que significa todo esto? Como referencia, estoy acostumbrado a lo siguiente:
\begin{tabular}{ll}
Leí el manual y no menciona el primer tipo de sintaxis.
Respuesta1
Aquí hay algunas explicaciones:
\begin{tabular}[b]{ >{}l*{2}{| >{$}Sc <{$}}}
utiliza la array
sintaxis del paquete:
[b]
Los medios estarán alineados hacia abajo con el resto de la línea. El valor predeterminado es[c]
y también lo tienes alineado superior ([t]
).>{some code}
es un código que se ejecutará al principio de cada celda de una columna, al igual<{some code}
que se ejecutará al final. Aquí>{$}
significa "entrar en modo matemático".Sc
significa que la columna estará centrada y garantizará un espacio vertical mínimo encima y debajo de cada celda de esta columna (el precalificadorS
proviene decellspace
).*{2}{some qualifier(s)}
significa que algún tipo de columna (o algún patrón de tipos de columnas) debe insertarse dos veces.
Entonces, en el presente caso, tendremos una columna alineada a la izquierda, una regla vertical, una columna centrada en modo matemático con algo de relleno vertical, otra regla vertical y otra columna del tipo anterior.