Enable ZERO WIDTH SPACE (U+200B) in parameter ulink.hyphenate
Minor comment and linebreak fixes
Add hyphenation testcases
The result will look like this:
I'm not sure if we should enable it. Please DO NOT merge it for the time being, as we should investigate it a bit further. It's just a "proof of concept" which we can play around, but I wouldn't want to see it in production code yet.
At the moment, we should keep in mind the following:
Our text is justified. This could lead to bigger gaps in the text if the filename cannot be broken at some characters.
Links should be hyphenated as well; this isn't covered in this PR (yet).
ATM, it seems the filenames are only broken up at the "/" (slash) character. Not sure why other characters are not taken into account.
Originally #348, by @tomschr:
Related to issue #339.
This PR contains the following changes:
ulink.hyphenate
The result will look like this:
I'm not sure if we should enable it. Please DO NOT merge it for the time being, as we should investigate it a bit further. It's just a "proof of concept" which we can play around, but I wouldn't want to see it in production code yet.
At the moment, we should keep in mind the following: