16.1Aligning to Both Sides and Hyphenating a Word
If you select Aligning to Both Sides(Justify) in the PDF Theme, you can expect line changes in the middle of a word. Such a problem is trivial for Korean, Chinese and Japanese but for English, French or German, it can significantly cause degradations in the readability.
The problem can be resolved in the following ways.
A hyphen is inserted into the location where line change can occur in a word.
Determine the location of line change in a word by considering the scope of causing no degradations in the readability.
For instance, in an English word, computer, line change can occur as follows.
com-put-er Line change can occur between m and p, or t and e.
Since there are many words, determination of the hyphenation points of the word should be automated by use of a computer. There have been many attempts for that and the most popular examples is the one done by LaTeX.
16.2Hyphenation Pattern Files
Due to a license problem, the hyphenation pattern files were not included in 3Rabbitz Book. So, you will have to add additional hyphenation pattern files. You can obtain necessary hyphenation pattern files from the following URL address.
After downloading the necessary hyphenation pattern file, add it in the following order.
Go to the <Tools | Hyphenation Pattern> menu.
Click on the <Create Hyphenation Pattern> link.
After selecting a language, upload the hyphenation pattern file.
16.3Registering Exception Word Rules
In the following word types, hyphenation dose not supported despite line changes.
Word with all letters capitalized
User can register additional exception word rules.
In the hyphenation pattern list, click on a language to register exception.
Register the rules in the “exception” field.
You can register multiple words with your line changes.
For instance in an English word such as computer, you have to register as follows if you want a hyphen to be inserted after c.
Go to the <Style | Theme> menu.
Select the PDF Theme.
After selecting the general, and check “Hyphenation”.
Alignment should be set to “Both Sides(Justify)”.