@@ -2,12 +2,16 @@ Fonts in Matplotlib Text Engine
22===============================
33
44Matplotlib needs fonts to work with its text engine, some of which are shipped
5- alongside the installation. Users can configure the default fonts, or even
6- provide their own custom fonts! Follow this guide.
5+ alongside the installation. However, users can configure the default fonts, or
6+ even provide their own custom fonts! For more details, see :doc: `Customizing
7+ text properties </tutorials/text/text_props>`.
78
89However, Matplotlib also provides an option to offload text rendering to a TeX
9- engine (``usetex=True ``). Consult this guide.
10+ engine (``usetex=True ``),
11+ see :doc: `Text rendering with LaTeX </tutorials/text/usetex >`.
1012
13+ Font Specifications
14+ -------------------
1115Fonts have a long and sometimes incompatible history in computing, leading to
1216different platforms supporting different types of fonts. In practice, there are
13173 types of font specifications Matplotlib supports (in addition to 'core
@@ -37,7 +41,9 @@ NOTE: Adobe will disable support for authoring with Type 1 fonts in
3741January 2023. `Read more here. <https://helpx.adobe.com/fonts/kb/postscript-type-1-fonts-end-of-support.html >`_
3842
3943Special Mentions
40- ~~~~~~~~~~~~~~~~
44+ ^^^^^^^^^^^^^^^^
45+ Other font specifications which Matplotlib supports:
46+
4147- Type 42 fonts (PS):
4248
4349 - PostScript wrapper around TrueType fonts
@@ -52,7 +58,6 @@ Special Mentions
5258 - Generally contain a much larger character set!
5359 - Limited Support with Matplotlib
5460
55-
5661Subsetting
5762----------
5863Matplotlib is able to generate documents in multiple different formats. Some of
0 commit comments