From b9599236e1b18ddb79e74f6976525ae2075597e5 Mon Sep 17 00:00:00 2001 From: Georg Mischler Date: Thu, 27 Jun 2024 19:05:32 +0200 Subject: [PATCH] Make paragraph top margin trigger column break if necessary (#1216) * fixing #1214 * Update CHANGELOG.md --- CHANGELOG.md | 1 + fpdf/text_region.py | 7 ++-- test/text_region/tcols_break_top_margin.pdf | Bin 0 -> 2992 bytes test/text_region/test_text_columns.py | 41 ++++++++------------ 4 files changed, 21 insertions(+), 28 deletions(-) create mode 100644 test/text_region/tcols_break_top_margin.pdf diff --git a/CHANGELOG.md b/CHANGELOG.md index dfc446a43..6b53a865f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,7 @@ This can also be enabled programmatically with `warnings.simplefilter('default', * line size calculation for fragments when [text shaping](https://py-pdf.github.io/fpdf2/TextShaping.html) is used * [`FPDF.write_html()`](https://py-pdf.github.io/fpdf2/fpdf/fpdf.html#fpdf.fpdf.FPDF.write_html): fixed incoherent indentation of long `