From 83ba58551e8a6728e90b01e82dd35fe343d60476 Mon Sep 17 00:00:00 2001 From: RomainLvr Date: Thu, 6 Mar 2025 15:26:13 +0100 Subject: [PATCH 1/3] Change default font for special letters --- inc/simplepdf.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inc/simplepdf.class.php b/inc/simplepdf.class.php index 6dabf60..1d3a9ef 100644 --- a/inc/simplepdf.class.php +++ b/inc/simplepdf.class.php @@ -78,7 +78,7 @@ public function __construct($format = 'A4', $orient = '') $pdf->SetCreator('GLPI'); $pdf->SetAuthor('GLPI'); - $font = 'helvetica'; + $font = 'dejavusans'; //$subsetting = true; $fonsize = 8; if (isset($_SESSION['glpipdffont']) && $_SESSION['glpipdffont']) { From 673a6493a0fe51ee1b9f95366b3a04e830675ef9 Mon Sep 17 00:00:00 2001 From: RomainLvr Date: Fri, 7 Mar 2025 11:30:14 +0100 Subject: [PATCH 2/3] Remove 'glpipdffont' session variable usage --- inc/simplepdf.class.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/inc/simplepdf.class.php b/inc/simplepdf.class.php index 1d3a9ef..0c11972 100644 --- a/inc/simplepdf.class.php +++ b/inc/simplepdf.class.php @@ -79,12 +79,8 @@ public function __construct($format = 'A4', $orient = '') $pdf->SetCreator('GLPI'); $pdf->SetAuthor('GLPI'); $font = 'dejavusans'; - //$subsetting = true; $fonsize = 8; - if (isset($_SESSION['glpipdffont']) && $_SESSION['glpipdffont']) { - $font = $_SESSION['glpipdffont']; - //$subsetting = false; - } + $pdf->setHeaderFont([$font, 'B', 8]); $pdf->setFooterFont([$font, 'B', 8]); From 22b86f4bc0c1f9c101e557acc84bc02c888eec84 Mon Sep 17 00:00:00 2001 From: RomainLvr Date: Mon, 10 Mar 2025 11:04:17 +0100 Subject: [PATCH 3/3] Update CHANGELOG --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a0ffdb..5a2a4f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [UNRELEASE] +### Fixed + +- Change default font for special letters ## [4.0.0] - 2025-03-06