tueplots.fonts module
Font settings for plots (tueplots.fonts
).
Configures fonts to match LaTeX documents.
Examples
>>> import matplotlib.pyplot as plt
>>> from tueplots import fonts
>>>
>>> # Select a style bundle
>>> style = fonts.neurips2021()
>>>
>>> # Apply the style to matplotlib
>>> plt.rcParams.update(style)
>>>
>>> # Create a plot
>>> fig, ax = plt.subplots()
>>> ax.plot([0, 1, 2], [2, 1, 3])
>>> ax.set_xlabel("$x$ label")
>>> ax.set_ylabel("$y$ label")
>>> plt.show()
(Source code
, png
, hires.png
, pdf
)
-
tueplots.fonts.aaai2024_tex(*, family='serif')[source]
Fonts for AAAI 2024. LaTeX version.
-
tueplots.fonts.aistats2022_tex(*, family='serif')[source]
Fonts for AISTATS 2022. LaTeX version.
-
tueplots.fonts.aistats2023_tex(*, family='serif')[source]
Fonts for AISTATS 2023. LaTeX version.
-
tueplots.fonts.aistats2025_tex(*, family='serif')[source]
Fonts for AISTATS 2025. LaTeX version.
-
tueplots.fonts.beamer_moml()[source]
Fonts that are compatible with the beamer template of the method-of-machine-learning group in Tübingen.
-
tueplots.fonts.beamer_moml_dark_bg()[source]
Fonts for beamer_moml()
with dark background.
-
tueplots.fonts.cvpr2024(*, family='serif')[source]
Fonts for CVPR 2024. LaTeX version.
-
tueplots.fonts.cvpr2024_tex(*, family='serif')[source]
Fonts for CVPR 2024. LaTeX version.
-
tueplots.fonts.eccv2024_tex(*, family='serif')[source]
Fonts for ECCV 2024. LaTeX version.
-
tueplots.fonts.iclr2023(*, family='serif')[source]
Fonts for ICLR 2023. LaTeX version.
-
tueplots.fonts.iclr2023_tex(*, family='serif')[source]
Fonts for ICLR 2023. LaTeX version.
-
tueplots.fonts.iclr2024(*, family='serif')[source]
Fonts for ICLR 2024. LaTeX version.
-
tueplots.fonts.iclr2024_tex(*, family='serif')[source]
Fonts for ICLR 2024. LaTeX version.
-
tueplots.fonts.icml2022(*, family='serif')[source]
Fonts for ICML 2022.
-
tueplots.fonts.icml2022_tex(*, family='serif')[source]
Fonts for ICML 2022. LaTeX version.
-
tueplots.fonts.icml2024(*, family='serif')[source]
Fonts for ICML 2024.
-
tueplots.fonts.icml2024_tex(*, family='serif')[source]
Fonts for ICML 2024. LaTeX version.
-
tueplots.fonts.jmlr2001_tex(*, family='serif')[source]
Fonts for JMLR. LaTeX version.
-
tueplots.fonts.neurips2021(*, family='serif')[source]
Fonts for Neurips 2021.
-
tueplots.fonts.neurips2021_tex(*, family='serif')[source]
Fonts for Neurips 2021. LaTeX version.
-
tueplots.fonts.neurips2022(*, family='serif')[source]
Fonts for Neurips 2022.
-
tueplots.fonts.neurips2022_tex(*, family='serif')[source]
Fonts for Neurips 2022. LaTeX version.
-
tueplots.fonts.neurips2023(*, family='serif')[source]
Fonts for Neurips 2023.
-
tueplots.fonts.neurips2023_tex(*, family='serif')[source]
Fonts for Neurips 2023. LaTeX version.
-
tueplots.fonts.neurips2024(*, family='serif')[source]
Fonts for Neurips 2024.
-
tueplots.fonts.neurips2024_tex(*, family='serif')[source]
Fonts for Neurips 2024. LaTeX version.
-
tueplots.fonts.probnum2025_tex(*, family='serif')[source]
Fonts for ProbNum 2025. LaTeX version.
-
tueplots.fonts.tmlr2023_tex(*, family='serif')[source]
Fonts for TMLR. LaTeX version.
-
tueplots.fonts.uai2023_tex(*, family='serif')[source]
Fonts for UAI 2023. LaTeX version.