PyLatex - 仅使用表格而不是整个文档

PyLatex - 仅使用表格而不是整个文档

我已经创建了一个基于这个例子。但我只想使用表格部分而不是整个文档。我花了很多时间PyLaTeX 库。我找不到该怎么办。

答案1

该类LongTablegenerate_tex方法,因此你可以执行

from pylatex import LongTable, MultiColumn    

# Generate data table
data_table = LongTable('lll')
data_table.add_hline()
data_table.add_row(["header 1", "header 2", "header 3"])
data_table.add_hline()
data_table.end_table_header()
data_table.add_hline()
data_table.add_row((MultiColumn(3, align='r',
                    data='Containued on Next Page'),))
data_table.add_hline()
data_table.end_table_footer()
data_table.add_hline()
data_table.add_row((MultiColumn(3, align='r',
                    data='Not Containued on Next Page'),))
data_table.add_hline()
data_table.end_table_last_footer()
row = ["Content1", "9", "Longer String"]
for i in range(150):
    data_table.add_row(row)

data_table.generate_tex('tablefile')

创建一个tablefile.tex仅包含longtable环境的文件。

相关内容