[texhax] overfull lines, hyphenation - setup for automatic processing
asnd at triumf.ca
Tue Jul 7 12:33:45 CEST 2009
james mourton <mourtonj at googlemail.com> writes:
> I'd like to generate documentation from various XML sources
> and create a PDF output using TeX (preferably ConTeXt, possibly LaTeX).
> I need the system to run automatically, without user interaction.
> By default, if TeX does not know how to hyphenate words and break lines
> nicely, it leaves it to the user.
That is not true, depending on what you mean by the "user". Which
human languages TeX knows how to hyphenate can be changed by configuration.
A TeX system will be pre-configured to hyphenate many languages (because
memory is cheap these days). The "user" could re-configure it.
> Could you please advise, how to tell TeX not to be so fussy
In LaTeX, declare \sloppy. The opposite is -- you guessed it -- \fussy.
> 2) Hyphenation
> Is there any way how to fall-back to more aggressive hyphenation rules
If you never see hyphenations then you have misconfigured TeX, or switched to
a language that TeX doesn't hyphenate, or set an infinite \hyphenpenalty, or
declared an invalid \hyphenchar, or some other mistake.
> 3) Error reporting
> Another issue is, that texexec
> creates very ugly table (\bTABLE) with overlapping text in the cells,
> but does not report any problem.
> Is there any way how to make it fail loudly, so the problems can
> be detected?
I don't see many Context afficionados on this list, but I understand
there is an active Context mailing list.
Donald Arseneau asnd at triumf.ca
More information about the texhax