Hello! I was wondering if is it possible to do write a LaTeX command that provides text alternatives when the line-breaking algorithm can’t find good line breaks. For example, a command that for:
Pretext \alternate{something}{a thing} post-text. runs the line-breaking algorithm for “Pretext something post-text.” but if gets bad results (i.e., if it would report an underful or overful hbox) tries again with “Pretext a thing post-text.” Ideally one could give more than two if necessary, alternatives and the best (with least underful/overful) would be picked in case none work perfectly. I’d like that to use for a (rather large) document that needs to be adapted (and look good) for several different page sizes. I’m willing to reword the text by hand to make it break well, but a wording that works for some size may not work for another; also, I’d prefer that the “original” wording be used whenever possible (so, if I reword something to fit the current page size, I’d like it to revert automatically to the original wording on another page size if it would fit). -- Bogdan Butnaru -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex