Am Sun, 29 Sep 2019 19:26:37 +0900 schrieb Yannis Haralambous: >> that discretionary. Better solution would be to redefine \hyphenchar >> of the font as an invisible character with a sero width. I am not sure > > Beware that the glyph must exist in the font, you cannot just use an arbitrary > unoccupied glyph position in the font.
Doesn't seem to be the case: This here breaks at the 200B without problem, despite the fact that latin modern hasn't it (there is a missing glyph message in the log): \documentclass{article} \textwidth=1mm \begin{document} \hyphenchar\font="200B a aa^^^^200baa a aaaa \end{document} -- Ulrike Fischer https://www.troubleshooting-tex.de/