Este código:
from pylatex import (
Tabular,
)
# make tabular
doc = Tabular('lcc', booktabs=True)
doc.add_row('A','B','C')
doc.add_hline()
doc.add_row((1, 2, 3))
doc.generate_tex("my_table")
produz my_table.tex
:
\begin{tabular}{@{}lcc@{}}%
\toprule%
A&B&C\\%
\midrule%
1&2&3\\\bottomrule%
%
\end{tabular}
Como você pode ver, no tabular
parâmetro, os alinhamentos de coluna são precedidos e seguidos por @{}
.
Não acontece se eu não usar booktabs=True
, mas preciso dessa opção para adicionar \toprule
, \midrule
e \bottomrule
.
Como posso evitar o @{}
s?