Matplotlib не отображает штриховку при рендеринге в pdf

Я пытаюсь использовать функцию штриховки в matplotlib, которая отлично работает при отображении на экран. Однако, когда я сохраняю рисунок в формате pdf, метки штриховки не отображаются:

import matplotlib import matplotlib.pyplot as plt import numpy as np x = np.linspace(0,2*np.pi,100) plt.figure() plt.fill(x,np.sin(x),color='blue',alpha=0.5,hatch='/') plt.show() plt.savefig('./test.pdf',format='pdf') 

Я использую matplotlib 1.0.1 в pylab на OS X 10.6.6. Это может быть проблемой конкретной платформы, связанной с бэкэнд-рендерером, но я не уверен. Любые предложения были бы наиболее оценены.

One Solution collect form web for “Matplotlib не отображает штриховку при рендеринге в pdf”

Похож на ошибку. Пожалуйста, напишите его в трекер github .

В то же время, обходной путь:

 plt.fill(x,np.sin(x),color='blue',alpha=0.5) plt.fill(x,np.sin(x),color='None',alpha=0.5,edgecolor='blue',hatch='/') 
  • Использование scipy.spatial.Delaunay вместо встроенной версии matplotlib.tri.Triangulation
  • Python: Matplotlib избегает создания пробелов
  • Как использовать разные маркеры для разных точек в плане рассеяния pylab
  • сортировать точки калибровки 2d с numpy
  • matplotlib 3d график
  • Самый чистый способ установки xtickslabel в определенном положении
  • Графики Matplotlib, не отображаемые в сублиметре
  • Дендрограмма, созданная scipy-cluster, не показывает
  • matplotlib создает 2D-массивы из 1D-массивов - есть ли лучший способ?
  • Как построить временные ряды в python
  • Matplotlib imshow, динамическая пересборка на основе масштабирования
  •  
    Interesting Posts for Van-Lav

    однострочный, чтобы проверить, существует ли хотя бы один элемент в списке в другом списке?

    захват сообщения исключений python

    возможно ли сделать веб-страницу непосредственно изображению в python?

    проверьте, существует ли число в списке в python

    Python imaplib выбор папок

    Уведомление о подключении к «Ethernet-кабелю» в Linux

    Могу ли я генерировать и показывать другое изображение во время каждого цикла с помощью Matplotlib?

    Разница между np.int, np.int_, int и np.int_t в cython?

    Регулярное выражение: как совместить строку, содержащую «\ n» (новая строка)?

    Ошибка Python: имя «admin» не определено

    Как добавить тестовый метод в группу классов Django TestCase?

    Что такое регулярное выражение для символа валюты?

    Как я могу отформатировать список для печати каждого элемента в отдельной строке в python?

    Установка фиксированного размера для точек в легенде

    Чтение из файла с использованием pickle и для цикла в python

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