Как выровнять времена по их двоеточию в LaTeX-tabular?
-
18-09-2019 - |
Вопрос
У меня есть таблица с указанием времени, когда я был в LaTeX.
Это время имеет форму 4:00 или 12:00 и имеет разную продолжительность.Я хотел бы выровнять эти времена по вертикали по их двоеточию.Есть ли хороший способ сделать это в LaTeX?
Решение
Вы можете использовать @{}
, или в вашем случае @{:}
в качестве разделителя столбцов.
\begin{tabular}{l|r@{:}l}
first & 12 & 00 \\
second & 4 & 00 \\
\end{tabular}
Другие советы
Более или менее похоже на это:
\begin{tabular}{r@{:}l}
12&44\\
2&01\\
22&11
\end{tabular}
Возможно, вы захотите ввести немного очень маленького пробела вокруг ":", например \hspace{1pt}
Вы можете использовать пакет
\usepackage{dcolumn}
.
Обычно вы используете его для выравнивания чисел с плавающей запятой, но вы можете использовать его, если вы определите разделитель как :
an количество цифр в виде 2
\begin{tabular}{D{:}{:}{2}cc}
7:44 & wake-up & home\\
13:01 & meeting & work\\
20:00 & movie & home
\end{tabular}
Не связан с StackOverflow