Jakob Wennberg
cc7050f6cb
fix(pdf): keep the minus sign on losses in standard-font PDFs ( #1982 ) ( #1987 )
...
Intl sv-SE formats negatives with U+2212, which the bundled react-pdf Helvetica/Courier fonts cannot render, so a loss printed as a profit. lib/pdf/number-text.ts pdfNumberText maps U+2212 to an ASCII hyphen and prints negative zero unsigned; routed through financial-statement, kassaflodesanalys, reskontra, momsdeklaration, payslip (fmt, the literal Preliminar skatt sign and the calculation formula text) and operational-report templates, with content-stream regression tests. The K2/K3 arsredovisning templates keep main's formatPdfKronor from #2013 .
Closes #1982
2026-08-30 11:22:05 +02:00
..
2026-08-30 11:22:05 +02:00
2026-08-17 22:07:53 +02:00
2026-07-30 09:03:05 +02:00
2026-08-21 16:47:19 +02:00
2026-07-27 03:34:56 +02:00
2026-07-10 11:03:28 +02:00
2026-07-12 19:14:12 +02:00
2026-07-27 03:34:56 +02:00
2026-07-04 15:58:06 +02:00
2026-08-04 19:34:18 +02:00
2026-07-30 09:03:05 +02:00
2026-08-21 16:47:19 +02:00
2026-08-21 16:47:19 +02:00
2026-08-25 14:36:18 +02:00
2026-08-25 09:35:02 +02:00
2026-08-25 09:35:02 +02:00
2026-08-25 09:35:02 +02:00
2026-08-25 09:35:02 +02:00
2026-07-30 09:03:05 +02:00
2026-08-25 20:34:21 +02:00
2026-07-04 15:58:06 +02:00
2026-07-30 09:03:05 +02:00
2026-08-30 11:22:05 +02:00
2026-08-25 20:34:21 +02:00
2026-08-28 12:12:47 +02:00
2026-07-12 00:56:16 +02:00
2026-07-30 09:03:05 +02:00
2026-08-25 20:34:21 +02:00
2026-07-10 11:03:28 +02:00
2026-08-30 11:22:05 +02:00
2026-07-30 09:03:05 +02:00
2026-07-23 16:16:55 +02:00
2026-07-04 15:58:06 +02:00
2026-07-27 03:34:56 +02:00
2026-08-03 15:18:21 +02:00
2026-07-28 19:50:16 +02:00
2026-07-30 09:03:05 +02:00
2026-07-10 11:03:28 +02:00
2026-08-30 11:22:05 +02:00
2026-07-04 15:58:06 +02:00
2026-07-04 15:58:06 +02:00
2026-07-10 11:03:28 +02:00
2026-08-15 23:45:04 +02:00
2026-07-16 18:14:45 +02:00
2026-08-30 11:22:05 +02:00
2026-07-30 09:03:05 +02:00
2026-07-04 15:58:06 +02:00
2026-08-08 15:04:07 +02:00
2026-07-30 09:03:05 +02:00
2026-07-02 15:20:47 +02:00
2026-07-04 15:58:06 +02:00
2026-07-30 09:03:05 +02:00
2026-07-16 18:14:45 +02:00
2026-07-10 11:03:28 +02:00
2026-08-25 10:08:46 +02:00
2026-07-13 22:54:33 +02:00
2026-07-30 11:28:50 +02:00
2026-08-30 11:22:05 +02:00
2026-08-29 00:29:11 +02:00
2026-07-08 09:54:46 +02:00
2026-08-15 23:45:04 +02:00
2026-07-08 09:54:46 +02:00
2026-08-28 17:22:38 +02:00
2026-08-19 20:08:31 +02:00
2026-07-25 11:39:49 +02:00