Use a serif font for body text.
Don't use too many different fonts.
Don't put text over graphics.
These are a good starting-point for the inexperienced. But when it comes to the stylish professional, rules are made to be broken.
There are some pretty readable sans fonts around nowadays, and we are more used to them than we were. The old problems of breakup due to narrow i's and l's with blank patches round j's, o's and r's, and overlapping A's and W's, are hardly apparent in the better ones.
Using lots of fonts gives a particular effect which can sometimes chime in with the feel of a particular look, if that makes sense. A knowledge of their family histories is useful if you want a coherent whole - who designed them, when, and especially why they did it that
Text over graphics needs to take into account a lot of complicated perceptual rules about hue, lightness, intensity, contrast, stroke width and length, the horrendous variability in print process quality - oh yes, and monitor calibration
my main complaint about LXF is that the fonts are so small. I'm one of your slightly older readers and my poor peepers find it quite tiring poring over your print at times !!
Same here. Too-small print damages eyesight in the long term, and magnifying lenses are a right pain. The big organizations I work for typically insist on 10 or 12 pt as a minimum, down to 8 pt for annotations. What really matter are things like the body size (height of letters like acemnors...), its ratio to the overall line spacing, and the stroke width.
For example, look at the KDE vs GNOME desktop duel in 66. The bold stuff is far more legible than the weedy bits in between, despite being the same size. Now compare it with the squashed-up screenshot caption on page 56. Those are the same typeface and the same font size!
Trouble with magazines is, small type gets the content onto fewer pages, reducing print and distribution costs. Personally, I would like to see laws, or at least British Standards, defining the minimum body size and line spacing in various situations. After all, they do it with road signs, why not every situation which affects our health?