Linux Mint    Ubuntu    openSUSE    Asterisk    FreeBSD    Android    Nokia N900    Игры в Linux    Mail.ru Agent
 Linux Mint    Ubuntu     openSUSE     Asterisk     FreeBSD     Android     N900     Games     Agent

Как я разбирался с библиотекой matplotlib в Maemo / Nokia N900

Основная идея в том, что в Maemo нет шрифтов Serif и Sans-serif. Их приходится скачивать в /etc/share/fonts/, потом выполнять обновления кэша шрифтов, командой:

sudo fc-cache -fv

и проверять подгрузились они или нет fc-list. Затем создаём файл по адресам /home/user/.matplotlib/matplotlibrc и /usr/lib/python2.5/site-packages/matplotlib/mpl-data/matplotlibrc с таким содержанием:

datapath : /usr/share/matplotlib/mpl-data

backend : Agg

font.family : serif

font.serif : Tex Gyre Termes

font.sans-serif : Arsenal

font.cursive : Tex Gyre Chorus

font.monospace : Inconsolata

text.usetex : false

Набор шрифтов на ваше усмотрение. Я выбирал первые, которые подходили под нужные характеристики. Если вместо agg написать, что-нибудь вроде cairoagg, gtkagg, то посыпятся ошибки, которые исправить уже не получится.

Вроде нехватки модуля murine из gtk-engine. Забираю свои слова обратно. С GTKagg отрабатывает штатно.

Linux_man аватар

Зачет :)

jekson аватар

"ошибки, которые исправить уже не получится" - звучит пугающе )

Отправить комментарий

  • Строки переносятся автоматически
  • Доступны HTML теги: <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <p> <br> <quote>
  • Ссылки не индексируются

Подробнее о форматировании

CAPTCHA
Ответьте на вопрос, чтобы мы убедились что вы человек.