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)

../_images/tueplots-fonts-1.png
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.