Сделал сводную таблицу по доходам депутатов московской городской думы. Хотелось бы поделиться ощущениями. Нет, не от доходов (от них ощущений тоже много, но данный блог не для этого), а от создания таблиц в latex.
Да, я в очередной раз буду плакаться что latex - ужаснейшее средство для создания таблиц. Не считая всех остальных, мной испробованных. Расскажу о паре полезных приёмов, которые пришлось применять.
Во-первых это хак над multirow, позволяющий писать текст длиннее чем сама ячейка. Подробнее об этом в предыдущем посте.
Полезный пакет siunitx, который позволяет сделать небольшой поразрядный отступ при печати чисел. Например, если у нас было просто число
То при использовании команды
Заголовки для multirow можно легко отцентрировать по горизонтали:
кое-как отцентрировать по вертикали:
Есть интересный пакет calc, который позволяет внутри документа перемножать длины:
Из новых (лично для меня) фишек вроде всё, но может в исходниках кто-нибудь найдёт для себя что-нибудь полезное. Сама таблица сделана так, чтобы облегчить grep по ней, об это написано в README. Так что изучайте latex и контролируйте народных избранников ;)
Да, я в очередной раз буду плакаться что latex - ужаснейшее средство для создания таблиц. Не считая всех остальных, мной испробованных. Расскажу о паре полезных приёмов, которые пришлось применять.
Во-первых это хак над multirow, позволяющий писать текст длиннее чем сама ячейка. Подробнее об этом в предыдущем посте.
Полезный пакет siunitx, который позволяет сделать небольшой поразрядный отступ при печати чисел. Например, если у нас было просто число
15230881.18
:То при использовании команды
\num[group-separator=\text{~}]{15230881.18}
получаем:Заголовки для multirow можно легко отцентрировать по горизонтали:
\newcommand{\headOne}[1]{\multirow{2}{\colLength}{\large \bf \centering #1}}
кое-как отцентрировать по вертикали:
\renewcommand\multirowsetup{\centering}
Есть интересный пакет calc, который позволяет внутри документа перемножать длины:
\def\doubleColLength{\colLength*2}
Из новых (лично для меня) фишек вроде всё, но может в исходниках кто-нибудь найдёт для себя что-нибудь полезное. Сама таблица сделана так, чтобы облегчить grep по ней, об это написано в README. Так что изучайте latex и контролируйте народных избранников ;)
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.