Есть ли способ генерировать графики Retina с помощью «matplotlib»?

matplotlib Python по matplotlib не создает текст LaTeX с качеством отображения Retina. Существуют ли настройки или дополнительный пакет, которые генерируют качество качества Retina?

2 Solutions collect form web for “Есть ли способ генерировать графики Retina с помощью «matplotlib»?”

Используете ли вы режим 'Agg' (стандартный) для создания графиков PNG?

Вы можете создавать графики SVG с помощью Matplot lib, которые имеют лучшее качество, используя

 matplotlib.use('svg') 

Если вы посмотрите на texmanager.py вы увидите, что он делает png вызовом dvipng а функция, которая приводит к системному вызову dvipng имеет аргумент для dpi

Чтобы получить TeX с более высоким разрешением на основе цифр для существующих цифр

 plt.gcf().canvas.renderer.dpi = what_ever_retina_dpi_is 

чтобы установить его повсюду, вы должны установить rcparam figure.dpi который будет соблюдаться при создании новых рендерингов.

Я не могу проверить это, так как у меня нет доступа к Mac с дисплеем Retina.

Python - лучший язык программирования в мире.