Lasem прагне бути C / на основі GObject SVG / MathML візуалізації та редактор, що підтримує CSS стилів і NBSP; Він використовує Каїрі і Pango, як це рендеринг рівень абстракції, а потім підтримують численні формати виводу :. Xlib, PNG, SVG, PDF, PS, EPS ...
API намагається слідувати SVG і MathML DOM.
В даний час включає в себе два простих додатків:
lasemrender, який приймає ім'я файлу як аргумент і породжує або SVG, PDF-небудь файл, PS, залежно від розширення файлу виводу. Там це варіант відлагоджувальний режим (-d), який відображає обмежувальні рамки елементів, як сині прямокутники, логічних екстентів тексту як червоні коробки і чорнило екстентів тексту як зелені ящики. Він приймає MathML, латекс математику і SVG вхід. Для введення латексу, gmathmlrender використовує вбудований itex2mml бібліотеку для перетворення в MathML.
lasemtest, що, якщо запущений без аргументів, надає рекурсивно всі SVG і MML файли в каталозі, і генерувати HTML файл, який відображає рендеринг браузера, Lasem рендеринг, і якщо вони присутні посилання на вихід. HTML ім'я файлу lasemtest.xml. Це головна користь надання приклади файлів в каталозі зразків, посилаючись "тестовий диск && ../src/lasemtest".
What новий У цьому випуску:
- SVG: Відновити текстові патчі. Вони не повинні були бути в 0.4.0 релізі.
Що нового у версії 0.3.4:
- All:
- Дисплей результат порівняння з еталонним файлом в тестовому наборі.
- SVG
- Використання Каїр API для реалізації фільтра, коли це можливо.
- Fix пляма misposition.
- Підтримка фільтра примітивної субрегіоні.
- Реалізація.
- Реалізація BackgroundImage і BackgroundAlpha.
- Реалізація.
- Відхилити оптимізація група непрозорість.
- Реалізація get_extents для ,, і.
- Додана підтримка синтаксису HSL кольору.
- Fix розбір штрих-dasharray, коли значення розділяються пробілами.
Що нового у версії 0.3.3:
- All:
- Fix Паралельна компіляція.
- SVG
- Виправлена помилка в разі перетворення атрибут градієнтних елементів.
- Ручка вузли з ім'ям, що починається з "SVG:".
- Lame текст по вертикалі підтримки.
- Fix розмір шрифту при вираженій у відсотках.
- Виконати переповнення атрибут для маркерів.
- Fix Маркер Автоматична орієнтація.
- Fix clipPath перетворення
- Додати попередня підтримка feGaussianBlur, feBlend, feComposite, feOffset, feMerge, feMergeNode і feFlood.
- Fix група непрозорість.
- Використовувати прозорий колір, коли фарба гіперпосилання, не знайдено.
- MathML:
- Підтримка елемента з префіксом 'математики: ".
- Fix оновлення Itex елемента на зміну стилю.
Що нового у версії 0.3.1:
- All:
- Один заголовок включити.
- підтримка GTK-Doc.
- Модульне тестування.
- Тільки експорт та документ DOM API.
- Binary зараз паралельно встановлюваний.
- Fix Непрохані гості знайти за допомогою fuzzxml від Мортена Welinder.
- Поліпшення зневаджувальної (€ ла GStreamer).
- DOM:
- Надіслати контекст Каїрі кожного виду візуалізації.
- Краще DOM специфікація відповідності.
- підтримка серіалізациі.
- itex2mml:
- Оновлення 1.4.5.
- MathML:
- Повернення рівняння базовий.
- SVG
- Fix градієнт на інсульту або заповніть коли непрозорість і л; 1.0.
- Виконати атрибут видимості.
- Виконати атрибут відображення.
- Реалізація на зображення :: get_extents.
- Уникайте нескінченні циклічні посилання.
Що нового у версії 0.2.1 :.
- Ліцензія змінено на LGPLv2 +
- itexmml оновлення 1.3.22.
- Низька потреба в Autoconf, щоб 2.63.0.
- Не встановлюйте -Werror прапор.
Коментар не знайдено