On Wed, Jan 29, 2014, Werner Lemberg wrote:
> Letter-spacing is bad in general.

I find this statement a bit too broad, especially in the context of
groff, whose only means of justifying lines presently is through
the expansion of wordspace, often with ghastly results.  Have a
look at the first page of pdf output of typesetting.mom in the mom
examples files.  Admittedly, the example given shows letterspacing
used in a rag context, but it's very hard not to agree that the
"massaged" passage using very small amounts of letterspacing
(expanded and reduced) is typographically superior to the unmassaged
version.

> A better solution is font expansion, as implemented e.g. in
> pdflatex.  Unfortunately, MM fonts have been abandoned...

In which case, one has to ask: is justification through wordspacing
alone, as is the case with groff now, a superior solution to
implementing word-and letter-spacing?  Not that I don't want to
agree with you, but the realities of groff currently, plus the
absence of Multiple Master fonts, make finding alternative solutions
a must, hence my suggestion of incorporating letterspacing.  Not a
perfect solution, but one that can be implemented and that is, to my
eye, superior to what we have now.

> Given today's memory abundance and the high velocity of CPUs, the
> ideal route would be to implement a document-wide algorithm for
> typesetting a document (in contrast to TeX's page-wide approach).

Completely agree.  The Holy Grail of typesetting.  Do you think it
will ever come to be?

-- 
Peter Schaffter
http://www.schaffter.ca

Reply via email to