LibreOffice: how to avoid manufactured font weights
Off the Beat: Bruce Byfield's Blog
LibreOffice does it. Calligra Suite and Abiword do, too. In fact almost all the word processors you ever used will manufacture bold and italic weights as well as small caps when no font metrics are available. Fortunately, you can work around this over-helpfulness, but you have to be aware of what is happening.
For reasons still unclear to me, LibreOffice varies in its detection of font files. It is not, as I first thought, simply a question of whether font metrics for different weights are stored in one file or several. However, I do know that if you have different weights installed but the toolbar's list of fonts gives only the family name, nothing should be manufactured. By contrast, if the files for some weights are missing, or the weights have separate entries in the font list, then bold and italic weights are manufactured.
As for small capitals, they are usually manufactured whenever small capitals are not included in the font. In the past, I have sometimes seen small caps as a separate entry in the font list, but that seems to have disappeared in recent releases. If small caps are still listed separately for any font, then LibreOffice would presumably manufacture small caps instead of using the real ones.
What's wrong with manufactured fonts?
At first, manufactured weights might seem a benefit. Surely, you might say, they are better than not having the weights available at all?
However, there are at least two reasons for avoiding the use of manufactured fonts.
First, manufactured fonts mean that users are not seeing the font as the designer intended. Font design may be a minor art form, but distorting the design of a font is similar to placing a painting of Van Gogh in a dark corner where his perception of light is hidden by the dimness, or using Auto-Tune in a recording of a singer with a four octave vocal range. If you like a font well enough to use it, you should at least treat its designs with respect.
Most important of all, however, is that manufactured results are almost always a mess. Thickness of character, letter shape, and spacing are jarringly irregular.
Figure 1, for example, shows examples of a manufactured bold weight for the free-licensed font Nobile. The manufactured weight at the top shows none of the subtlety of design of the true bold weight for Nobile, shown at the bottom. The manufactured weight cannot even get the angle right at the top of the "b" and the "d."
Figure 1
Even worse is the manufactured Nobile Italic weight at the top of figure 2. It not only gets the lower case "a" completely wrong, but the angle of the italic is extreme enough to cause reading problems. In fact, I consider the manufactured italic unusable.
Figure 2
However, by far the worst example is the manufactured small capitals in figure 3. They look nothing like the true small caps -- in fact, they could almost be regular capitals by their size, and are hardly worth using.
Figure 3
These examples are all created using LibreOffice. Abiword and Calligra Suite give different results for manufactured weights, but none are significantly better or worse than the ones shown.
What digital typography obscures is that changing the weight of a font is not as easy as a click of the button. In pre-computer typography, even the change in the size of a font was seen as reason to adjust the proportions of individual characters, and adjusting a weight was that much more complicated. Such adjustments are as much an art as a science, and the ability to manufacture different weights would have to be much more sophisticated than it has ever been in any word processor to produce adequate manufactured fonts in even most circumstances. At the very least, the challenge is complicated enough that no one has ever tackled it.
Avoiding manufactured fonts
Anyone who respects artists and cares about the look of their documents should avoid manufactured fonts at all costs. When designing a document, check whether your chosen faults have entries for different weights in LibreOffice's font list.
If they do, avoid creating different weights from the toolbar icons or the Character dialogue window, regardless of whether you are using manual or stylistic formatting.
Instead, create separate character styles for each weight you use. You can create your own styles, or use Emphasis for italics, Strong Emphasis for bold, and Placeholder for small caps. If you always use these character styles, and never change weights from the Regular or Roman version of the font, then manufactured weights should never haunt you.
Follow these guidelines, and manufactured fonts will never create design problems for you. You can forget these relics, consigning them to the oblivion that they deserve.
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.
-
ZorinOS 17.1 Released, Includes Improved Windows App Support
If you need or desire to run Windows applications on Linux, there's one distribution intent on making that easier for you and its new release further improves that feature.
-
Linux Market Share Surpasses 4% for the First Time
Look out Windows and macOS, Linux is on the rise and has even topped ChromeOS to become the fourth most widely used OS around the globe.
-
KDE’s Plasma 6 Officially Available
KDE’s Plasma 6.0 "Megarelease" has happened, and it's brimming with new features, polish, and performance.
-
Latest Version of Tails Unleashed
Tails 6.0 is based on Debian 12 and includes GNOME 43.
-
KDE Announces New Slimbook V with Plenty of Power and KDE’s Plasma 6
If you're a fan of KDE Plasma, you'll be thrilled to hear they've announced a new Slimbook with an AMD CPU and the latest version of KDE Plasma desktop.
-
Monthly Sponsorship Includes Early Access to elementary OS 8
If you want to get a glimpse of what's in the pipeline for elementary OS 8, just set up a monthly sponsorship to help fund its continued existence.
-
DebConf24 to be Held in South Korea
Busan will be the location of the latest DebConf running July 28 through August 4
-
Fedora Unleashes Atomic Desktops
Fedora has combined its solid distribution with rpm-ostree system to make it possible to deliver a new family of Fedora spins, called Fedora Atomic Desktops.
-
Bootloader Vulnerability Affects Nearly All Linux Distributions
The developers of shim have released a version to fix numerous security flaws, including one that could enable remote control execution of malicious code under certain circumstances.