Especificando colunas usando cellspace

Especificando colunas usando cellspace

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 arraysintaxe 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'.
  • Scsignifica que a coluna será centralizada e garantirá um espaçamento vertical mínimo acima e abaixo de cada célula desta coluna (o pré-qualificador Svem de cellspace).
  • *{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.

informação relacionada