[texhax] Justification through glyph variants
P.Taylor at Rhul.Ac.Uk
Fri Dec 2 13:11:52 CET 2011
Joel C. Salomon wrote:
> In some older Hebrew books, and in Hebrew calligraphy, a technique used
> to align text to the outer margin is stretching letters. Certain
> letters are particularly stretchable; in fact, Unicode has several "wide
> letters" encoded in the Alphabetic Presentation Forms area.
> For reference, compare:
> א = ﬡ, ד = ﬢ, ה = ﬣ, כ = ﬤ, ל = ﬥ, ם = ﬦ, ר = ﬧ, ת = ﬨ.
> At any rate, is there any way to make (any version of) TeX use these to
> help justify lines?
I personally know of no way of instructing TeX to consider these when
optimising the layout of a paragraph, but Hàn Thế Thành's microtypographic
extensions to PdfTeX offer an alternative. It seems to me that, in
an ideal world, what one would actually want is a combination of the two
such that given (for example) "ת" and "ﬨ" as the lower- and upper-
bound respectively, a variant of Thành's work might usefully interpolate
between the two. What this might add to the complexity of TeX's already
complex paragraphing algorithm , I do not like to think !
More information about the texhax