colour.plotting.common.font_scaling#
- colour.plotting.common.font_scaling(scaling: Literal['xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large', 'larger', 'smaller', 'xx-small-colour-science', 'x-small-colour-science', 'small-colour-science', 'medium-colour-science', 'large-colour-science', 'x-large-colour-science', 'xx-large-colour-science'], value: float) Generator [source]#
Define a context manager setting temporarily a Matplotlib font scaling.
- Parameters:
scaling (Literal['xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large', 'larger', 'smaller', 'xx-small-colour-science', 'x-small-colour-science', 'small-colour-science', 'medium-colour-science', 'large-colour-science', 'x-large-colour-science', 'xx-large-colour-science']) – Font scaling to temporarily set.
value (float) – Value to temporarily set the font scaling with.
- Yields:
Generator.
- Return type:
Examples
>>> with font_scaling("medium-colour-science", 2): ... print(matplotlib.font_manager.font_scalings["medium-colour-science"]) 2 >>> print(matplotlib.font_manager.font_scalings["medium-colour-science"]) 1