{"categories":[{"label":"Visualization","url":"https://skillfed.io/packages/category/scientific-engineering-visualization"}],"enrichment":{"capability":"Enables Japanese text rendering in matplotlib plots by automatically configuring the IPAexGothic font after import.","skillfed_tags":["japanese-localization","matplotlib-extension"],"use_cases":["Label axes and titles in Japanese on scientific plots without manual font setup.","Create educational visualizations with Japanese text for Japanese-speaking audiences.","Generate reports or publications with matplotlib charts that include Japanese annotations.","Quickly prototype data visualizations in Jupyter notebooks with Japanese labels.","Render Japanese legends and text in seaborn plots after calling japanize()."],"what_it_does":"matplotlib-fontja is a fork of japanize-matplotlib that configures matplotlib to display Japanese text correctly by automatically setting the IPAexGothic font. It is designed for Python 3.7 through 3.13 and works with matplotlib 3.0 and later. The package bundles the IPAexGothic font (Ver.004.01) and applies it when imported, allowing developers to label axes, titles, and annotations in Japanese without manual font configuration.\n\nThe typical workflow is to import matplotlib_fontja after matplotlib but before drawing, which registers the font and updates matplotlib's configuration. The package handles the common case where Japanese labels would otherwise render as boxes or missing characters. It is most useful in scientific and educational contexts where plots need bilingual or Japanese-only labeling.","worth_installing":"Yes, if you need Japanese text in matplotlib plots. Install friction is minimal, the license is permissive, and there are no known vulnerabilities. The aging maintenance status (477 days since last release) is a minor concern for long-term compatibility, but the package is stable and tested across Python 3.7\u20133.13 and matplotlib 3.0\u20133.10. Suitable for educational and scientific use where Japanese labeling is required."},"id":"matplotlib-fontja","links":{"html":"https://skillfed.io/packages/matplotlib-fontja","md":"https://skillfed.io/packages/matplotlib-fontja.md","pypi":"https://pypi.org/project/matplotlib-fontja/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-04-24","license_spdx":"MIT AND IPA","license_treatment":"permissive","name":"matplotlib-fontja","python_support":"unspecified","summary":"matplotlib\u3092\u65e5\u672c\u8a9e\u8868\u793a\u306b\u5bfe\u5fdc\u3055\u305b\u307e\u3059\u3002"},"popularity":{"monthly_downloads":196974,"position":9772,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
