2024-09-08

eddy_em: (Default)
2024-09-08 09:12 pm
Entry tags:

И таки что бы вы думали?

Элементарную длинную табличку в два столбца, как оказалось, не так-то и просто в латехе автоматом оформить. Мне совершенно лень в очередной раз Кнута читать, чтобы наваять это как надо, поэтому, как говорится, "из говна и палок".
Объявляем обычную таблицу, а внутри вручную размещаем контент. Вот так, например:
\begin{table}
\leavevmode
\hbox to 0.45\textwidth{
\begin{tabular}{|c|c|c|c|c|}
\hline
\textbf{No} & \textbf{Place} & $\Delta T$ & $X$ & $Y$ \\
\hline

100 & 36    & -0.07 & 19  & 7\\
...
\hline
\end{tabular}}\hbox to 0.45\textwidth{
\begin{tabular}{|c|c|c|c|c|}
\hline
\textbf{No} & \textbf{Place} & $\Delta T$ & $X$ & $Y$ \\
\hline
340 & 30    & 0.11  & -15 & 13\\
...
\hline
\end{tabular}}
\caption{Положение термодатчиков на ГЗ БТА.}\label{sensonm}
\end{table}

То бишь, вручную бьем таблицу на два столбца, добавляем заголовок, помещаем это внутрь горизонтальных боксов и не забываем \leavevmode (а то я поначалу, подзабыв про эту важную штуку, пытался вспомнить: а почему два горизонтальных бокса внезапно выстраиваются в вертикальный, а не продолжают горизонтальный). Окружение longtable не работает, как оказалось, в многоколоночном режиме, а supertable вообще фигня какая-то…
Кстати, вот такой простой строчкой можно сконвертировать текст, выделенный из таблице в "либре" в удобоваримый формат:
cat | column -to ' & ' | sed -e 's/$/\\\\/'

Линукс рулит! Форточки — маздай!!!!
скриншот )