You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
pollen-tfl/mixing-fonts.html.pm

29 lines
1.8 KiB
Perl

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#lang pollen
(define-meta title "mixing fonts")
hanging-topic[(topic-from-metas metas)]{Less is more}
Enthusiasm for fonts often leads to enthusiasm for multiple fonts, and then the question: How do I get better at em{mixing fonts} in a document?
Mixing fonts is like mixing patterned shirts and ties there arent blackletter rules. Some people have a knack for it; some dont.
Keep these principles in mind:
numbered-list{
Mixing fonts is never a requirementits an option. You can get plenty of mileage out of one font using variations based on xref{point size}, xref{bold or italic}, xref{small caps}, and so on.
The rule of diminishing returns applies. Most documents can tolerate a second font. Few can tolerate a third. Almost none can tolerate four or more. (If youre making a xref{presentation}, treat all the slides as one document.)
You can mix any two fonts that are identifiably different. If youve heard that you can only mix a serif font with a sans serif font, its not true. On the contrary, much like mixing colors, lower contrast between fonts can be more effective than higher contrast.
Font mixing is most successful when each font has a consistent role in the document. In a xref{research memo}, try one font for body text and one font for headings. Or in a xref{motion}, try one font for things in the center of the document (body text and headings) and one font for things at the edges (line numbers, footer, and other miscellany).
It rarely works to have multiple fonts in a single paragraph. Better to restrict yourself to one font per paragraph, and change fonts only at paragraph breaks.
Though Im typically reluctant to endorse rote methods, this one works reliably: combine fonts by the same designer.}