
Estou usando o cellspace para tentar obter mais preenchimento em torno de frações em tabelas e estou preso neste jargão:
\begin{tabular}[b]{ >{}l*{2}{| >{$}Sc <{$}}}
O que tudo isso significa? Para referência, estou acostumado com o seguinte:
\begin{tabular}{ll}
Li o manual e não menciona o primeiro tipo de sintaxe.
Responder1
Aqui estão algumas explicações:
\begin{tabular}[b]{ >{}l*{2}{| >{$}Sc <{$}}}
usa a array
sintaxe do pacote:
[b]
as médias serão alinhadas na parte inferior com o resto da linha. O padrão é[c]
e você também o tem alinhado na parte superior ([t]
).>{some code}
é o código a ser executado no início de cada célula de uma coluna, assim como<{some code}
deve ser executado no final. Aqui>{$}
significa 'entrar no modo matemático'.Sc
significa que a coluna será centralizada e garantirá um espaçamento vertical mínimo acima e abaixo de cada célula desta coluna (o pré-qualificadorS
vem decellspace
).*{2}{some qualifier(s)}
significa que algum tipo de coluna (ou algum padrão de tipos de coluna) deve ser inserido duas vezes.
Assim, no presente caso, teremos uma coluna alinhada à esquerda, uma régua vertical, uma coluna centralizada em modo matemático com algum preenchimento vertical, outra régua vertical e outra coluna do tipo anterior.