@leggiermente

Как сделать сложные таблицы из plain text в LaTeX?

Подскажите, пожалуйста, в чём удобнее написать код, чтобы сгенерировать LaTeX-таблицы из plain text.

Структура plain text следующая:
| name1 | A1 / AA1 | B1 / BB1 | C1 / CC1 | D1 / DD1 | ... |
| name2 | A2 / AA2 | B2 / BB2 | C2 / CC2 | D2 / DD2 | ... |
...

Где A1 и AA1 — численные ошибки сверху и снизу для некоей величины.

Нужно составить следующего вида таблицу в LaTeX (c перестановкой столбцов: ABCD... -> ACBD...):
$name1$  &   $^{+A1}_{-AA1}$  &  $^{+C1}_{-CC1}$ &   $^{+B1}_{-BB1}$  &  $^{+D1}_{-DD1}$ & ... \\ 
$name2$  &   $\pm A2$         &  $^{+C2}_{-CC2}$ &   $^{+B2}_{-BB2}$  &  $^{+D2}_{-DD2}$ & ... \\
...


\pm A2 — если ошибки симметричны, с учётом округления до заданной цифры за запятой.

Сейчас я это сделал в LibreOffice Calc с огромным количеством условного форматирования. Но это очень, очень, неудобно, так как в исходных таблицах 12 столбцов и несколько сотен строк.

При помощи каких инструментов это эффективнее сделать? В тегах обозначил предположительные варианты. И с чего лучше начать?

P.S. В первом столбце таблиц — name — как назло содержатся и пробелы, и цифры, на что спотыкаются мои регулярки.
  • Вопрос задан
  • 477 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы