Pergunta

Eu tenho uma tabela dos tempos I em LaTeX.

Estes tempos são na forma 4:00 ou 0:00 e isso tem diferentes comprimentos. Eu gostaria de alinhar verticalmente nestes tempos pelo seu cólon. Existe uma boa maneira de fazer isso em LaTeX?

Foi útil?

Solução

Você pode usar @{}, ou no seu caso @{:} como um delimitador de coluna.

\begin{tabular}{l|r@{:}l}
  first & 12 & 00 \\
  second & 4 & 00 \\
\end{tabular}

Outras dicas

Mais ou menos assim:

\begin{tabular}{r@{:}l}
12&44\\
2&01\\
22&11
\end{tabular}

Você pode querer introduzir algum espaço muito pequeno em torno do ":", como \ hspace {1pt}

Você pode usar o pacote \usepackage{dcolumn}.

Normaly você usá-lo para alinhar números flutuante, mas você pode usá-lo se você definir o delimitador como : um o número de dígitos como 2

\begin{tabular}{D{:}{:}{2}cc}
7:44 & wake-up & home\\
13:01 & meeting & work\\
20:00 & movie & home
\end{tabular}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top