Многострочные ячейки в таблицах reStructuredText с использованием директивы csv-table - PullRequest
0 голосов
/ 17 июня 2019

Я пытаюсь сгенерировать таблицы в reStructuredText.Содержимое экспортируется в PDF с использованием rst2pdf.Содержимое поступает из базы данных, которую я анализирую.Поскольку я заранее не знаю ширину столбца, я использую директиву csv-table для облегчения построения таблицы.

В настоящее время я борюсь с тем, как иметь ячейки, содержимое которых может занимать несколько строк.Я пробовал обычные двойные кавычки с CR / LF, но это не работает.Любая идея?

Вот моя таблица с неработающей двухстрочной ячейкой («Джон, младший» должен находиться в двух строках внутри ячейки):

.. csv-table:: a title
   :header: "name", "firstname", "age"
   :widths: 20, 20, 10

   "Smith", "John", 40
   "Smith", "John,
   Junior", 20

любая идея о том, какprogress?

При использовании Sphinx предлагается решение: форматирование таблицы CSV в строках документации Python (Sphinx) - несколько строк в одной ячейке , но я использую rst2pdf, где, насколько это возможнокак я могу сказать, я не могу изменить тему, как предложено выше.

Спасибо за вашу помощь.

...