Автор Гілка: lpOD  (Прочитано 2031 раз)

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
lpOD
« : 2012-06-13 09:59:26 »
Усім хай.
Є таке API під Пітон і деякі інші мови програмування як lpOD, призначене для клепання відкритих документів (ODF).

Не знаю як її примусити задавати конкретний шрифт в стилі.
пробував так:
style = odf_create_style('font-face','Symbol')
style.set_properties({"font":"Symbol","svg:font-family":"Symbol",
                      "style:font-pitch":"variable",
                      "style:font-charset":"x-symbol"})
document.insert_style(style)#, automatic=True)
Не вийшло нічого - продовжує oowriter показувати типовий нрифт, хоча в XML-коді видно, що прописано "Symbol".
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.

Відсутній Re.

  • Загальний модератор
  • Літератор
  • *****
  • дописів: 1898
  • Карма: +1/-0
Re: lpOD
« Відповідей #1 : 2012-06-13 15:03:05 »
А сам шрифт установлено?

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: lpOD
« Відповідей #2 : 2012-06-13 15:20:11 »
Виставте потрібний шрифт у oowriter та подивіться на зміни в xml.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній Сергій Лисовенко

  • Літератор
  • ******
  • дописів: 1489
  • Карма: +0/-0
Re: lpOD
« Відповідей #3 : 2012-06-13 20:34:28 »
oowriter якимось чином окремо реєструє кожен шрифт
Якщо Лінукс написали студенти - нехай вони під ним і навчаються.