I got the task to fix some typography issues done in a document in Canva. I have never used Canva before, I am used to either regular text processors (LibreOffice Writer, MS Word) or LaTeX or Scribus or Adobe InDesign/Illustrator. Fixing badly justified text by applying proper hyphenation and forcing non-breaking spaces after single-letter prepositions (in Czech language) should do the job. However, it appears that Canva completely lacks both the feature to enable hyphenation, or to acknowledge non-breaking spaces – it just considers nbsps as regular spaces! Bad typography is guaranteed with such a setup. However, I managed to circument both limitations and found reasonable, but ugly and non-scalable workarounds how to make the documents already created in Canva look at least a bit more OK. For any serious typography, avoid Canva if possible.
Pokračování textu Workarounds for better typography in Canva: discretionary hyphen and non-breaking „figure“ space