Adobe přestalo podporovat linuxovou verzi referenčního Adobe Readeru před 10 lety. Od té doby jsou uživatelé Linuxu odkázáni na alternativní prohlížeče PDF. Ty open-source sice fungují dobře pro prohlížení, ale při vyplňování formulářů v PDF měly pro české uživatele zásadní vadu: neuměly ukládat do formulářů české znaky. Je to způsobené tím, že samotný standard PDF zná jen základní sady znaků, v kterých znaky české abecedy chybí. Kromě nich sice zná ještě znakovou sadu RTF, ale ta zase není podporovaná všemi klienty. Najít tedy řešení nad rámec standardu, které bude kompatibilní napříč různými implementacemi, není jednoduchá záležitost.
V nejnovější verzi poppleru se nám po mnohaleté práci podařilo zprovoznit podporu pro unicode pomocí přikládání písma, které tuto znakovou sadu podporuje, k danému dokumentu. Díky tomu lze zaručit, že se dokument s formulářem správně zobrazí v libovolném prohlížeči PDF. Poppler jako backend používá Evince, výchozí prohlížeč dokumentů ve Fedora Workstation, ale pohání i další klienty, třeba Okular. Změna byla backportovaná z nejnovějšího vydání poppleru v upstreamu do Fedory 37. Pokud v ní tedy PDF formulář otevřete, budete moct vkládat také české znaky.
17. 1. 2023 at 17:59
Paráda! Díky moc!
17. 1. 2023 at 19:39
Skvělá věc, děkujeme.
21. 1. 2023 at 12:22
Bude to i v ostatních distrech?
21. 1. 2023 at 17:16
Časem bude, v těch, které jsou rolling release, už to pravděpodobně i je.