On Oct 26, 2015, at 4:30 AM, Simon Cozens <[email protected]> wrote:

> I am not a typographer, I just play one on the Internet, so I am not
> sure what someone who was actually typesetting a book would do in that
> situation. 

I’ve been a typographer/typesetter for 30 years, working in both digital 
indirect/batch & direct/WYSIWYG systems, as well as in hand-set metal type. 
Most of my work these days is in book design, and I’m writing software (in 
Ruby, using Harfbuzz) to help me do that.

In most projects, I might start out with default line spacing (whether from a 
font or from a simple formula, like the usual 120% rule), but I’ll almost 
always change that to an explicit value (say, 12/15) once the project evolves 
past a simple mockup. Optimum line spacing is determined by many factors, 
including font style, point size, line measure, page proportions, etc. In other 
words, there *is* no default — at least for the kind of projects that 
typographers work on.

What’s far more important to me is control and predictability — I want to 
specify exactly where a line starts on a page (usually by ascender/cap height), 
and then ensure that successive lines are vertically aligned by baselines. So 
line spacing comes out of those issues, not out of a somewhat arbitrary 
default. You can imagine how both TeX and CSS drive me crazy in this regard. ;-)

So, although it’s nice to have minimally useful defaults (so that lines don’t 
overlap, for example), it’s probably *non*-typographers who really need these.

Hope this helps,
—John
_______________________________________________
HarfBuzz mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to