Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UTF-8 Latin ligatures not displaying in PDF Exports #2574

Open
colinmahns opened this issue Jul 27, 2023 · 0 comments
Open

UTF-8 Latin ligatures not displaying in PDF Exports #2574

colinmahns opened this issue Jul 27, 2023 · 0 comments
Labels
enhancement General enhancement which is neither bug nor feature
Milestone

Comments

@colinmahns
Copy link

Saw this was resolved in #1808 by updating the font OpenSlides used, but did not see a newer ticket mentioning this so I'm opening a new ticket.

Issue:
A number of UTF-8 latin characters, preferred by macOS in text fields and word documents, don't appear to display in OpenSlides PDF exports. Clicking the "Clear Formatting" button in the in-webpage editor does not replace these characters with ASCII, it only removes any formatting on the UTF-8 characters.

Handful of known characters I've identified: ff · fi · fl · ffi · ffl

I've attached two examples.

Expected Behavior:
Unicode characters should still display on PDF exports.

Workaround:
This was resolved on our end by myself running sed against the resolution's csv export to replace the latin characters with the ASCII equivalents and re-uploading to our OpenSlides instance.

Old exports (before I replaced the text, before I tackled formatting issues as well)
CSV: https://gist.githubusercontent.com/colinmahns/75d2ac814d6b1e1cce183ba7c65a49be/raw/6fdab9cb2db39f5a3bd866515a79e1194d3f92e3/openslides-issue.csv
Motion CR-1.pdf
Motion CR-2.pdf

New exports (after I replaced the text and tackled formatting issues -- note: some background changes to OpenSlides also occured)
CSV: https://gist.github.com/colinmahns/53cd09ea28b5c9eef1ac6aa4eab1f809
Motion CR-1-5.pdf
Motion CR-2-7.pdf

@emanuelschuetze emanuelschuetze added this to the 4.2 milestone Aug 14, 2023
@emanuelschuetze emanuelschuetze added the enhancement General enhancement which is neither bug nor feature label Aug 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement General enhancement which is neither bug nor feature
Projects
None yet
Development

No branches or pull requests

2 participants