xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gabor Kovesdan <ga...@mypc.hu>
Subject Tuning hyphenation
Date Wed, 05 Sep 2018 20:02:21 GMT

I use FOP to render PDF from my Java programming book. I need 
hyphenation because it is a must for high-quality printed books but some 
parts of the text should not be hyphenated, e.g. Java keywords. They are 
rendered with a monospace font set by a <fo:inline> tag. What I would 
like to do is to disable hyphenation for these terms but the problem is 
that fo:inline does not support the hyphenate attribute, it is only 
applicable to fo:block but not fo:inline. I realized that inserting a 
Unicode WORD JOINER character to the critical place often avoids 
hyphenation. I also try to insert specific hyphentation rules that avoid 
the hyphenation of that particular term. If everything fails, I slightly 
rephrase the sentence. However, I'm wondering if there's a better 
solution. I've spent so many hours on investigating this but the final 
result is still not very convenient.

Thank you in advance.



To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org

View raw message