mini-kep / parser-rosstat-kep

Provide clean macroeconomic time series as CSV files at stable URL
12 stars 13 forks source link

adapt code to create html with headers and charts #172

Closed epogrebnyak closed 6 years ago

epogrebnyak commented 6 years ago

Goal: gererate a pdf file similar to picture below:

image

Pseudocode:

Must create new branch dev-jinja for this.

annndrey commented 6 years ago

github says the page doesn't exist https://github.com/mini-kep/parser-rosstat-kep/blob/notebook/current/curwork.py

epogrebnyak commented 6 years ago

Please use this link: https://github.com/mini-kep/parser-rosstat-kep/blob/dev/notebook/current/curwork.py

annndrey commented 6 years ago

https://github.com/mini-kep/parser-rosstat-kep/blob/dev-jinja/notebook/current/curwork.py

epogrebnyak commented 6 years ago

Это должно быть частью темплейта:

trow.append("""<img class="rowimage" src="./%s_%s.png" ></img>"""

в него также желательно передавать что-то более читаемое чем item[0]

epogrebnyak commented 6 years ago

в идеале также заголовок обернуть в свой класс

и уменьшить количество пустого пространства также нужно какое-то решение для размещения разрыва страниц, если знаете.

annndrey commented 6 years ago

Уменьшены отступы страниц, добавлен принудительный разрыв страницы перед 4 заголовком, чтобы он оставался на одной странице с графиками

epogrebnyak commented 6 years ago
epogrebnyak commented 6 years ago

Текущие проблемы:

  • в html не читаются заголовки блоков из-за проблемы с кодировкой
  • желательна Windows-совместимая библиотека для создания pdf (pdfkit?), weasyprint не подходит