Lasem的目标是成为一个C /图形对象基于SVG / MathML呈现器和编辑器,支持CSS样式表 它使用开罗和Pango的,因为它的渲染抽象层,然后支持多种输出格式:Xlib中,PNG,SVG, PDF,PS,EPS ...
该API试图跟随SVG和MathML DOM。
目前,它包括两个简单的应用:
lasemrender,这需要一个文件名作为参数,并生成无论是SVG,PDF或PS文件,根据输出文件的扩展名。有一个调试模式选项(-d)显示内容为蓝色矩形的边框,文字的逻辑盘区为红色框和文本为绿盒的油墨范围。它接受任何MATHML,乳胶数学和SVG的输入。对于胶乳输入,gmathmlrender使用为转化成MathML嵌入itex2mml库。
lasemtest,其中,如果没有参数推出,使得所有的递归SVG和MML目录中的文件,并生成可显示在浏览器的渲染,渲染lasem一个html文件,如果存在参考的输出。在HTML文件名是lasemtest.xml。它的主要用途是在样本目录中的示例文件的渲染,通过调用“CD测试&& ../src/lasemtest".
What是在此版本中新的:
- 在SVG:还原文本的修补程序。他们不应该在0.4.0版本。
什么在0.3.4版本新:
- 在所有:
- 在比较结果显示引用文件中的测试套件。
- 在SVG:
- 使用开罗API在可能的情况。
- 修正模糊misposition。
- 在支持过滤器的原始分区。
- 的实施。
- 在BackgroundImage的和BackgroundAlpha实现。
- 的实施。
- 在重新实现组不透明的优化。
- 在get_extents的实施,和。
- 在添加支持HSL彩色语法。
- 在修复中风dasharray的分析价值时,用空格分隔。
对滤波器的实现
什么在0.3.3版本新:
- 在所有:
- 在解决并行编译。
- 在SVG:
- 修正的情况下变换属性梯度元素的崩溃。
- 在处理与名称前缀为节点的SVG:“
- 在拉梅垂直文本的支持。
- 修正字体大小
- 在实施的标志溢出属性。
- 修正标记自动定位。
- 修正clipPath变换
- 添加初步支持feGaussianBlur,feBlend,feComposite,feOffset,feMerge,feMergeNode和feFlood。
- 在修复组透明度。
- 使用时,未发现油漆网址透明的颜色。
- 在MATHML:
- 在支持元素由前缀“数学:”
- 在修复更新。
当百分数表示。
ITEX元素的款式变化
什么在0.3.1版本新:
- 在所有:
- 在单头包括
- 在GTK-doc的支持。
- 在单元测试。
- 在唯一的出口和文档的DOM API。
- 在二进制现在是平行安装的。
- 修正不速之客。
- 在提高调试输出(A€LA的GStreamer)。
- 在DOM:
- 在传递一个开罗上下文每个视图渲染。
- 在更好的DOM规范的一致性。
- 在序列化的支持。
- 在itex2mml:
- 在更新到1.4.5。
- 在MATHML:
- 在回归方程的基础。
- 在SVG:
- 在中风修复渐变或填充不透明度时,LT&; 1.0。
- 在实施visibility属性。
- 在实现显示属性。
- 在实现图像:: get_extents。
- 避免无限循环引用。
使用fuzzxml从莫滕Welinder发现
什么是0.2.1版本,新的:
- 在许可改为LGPLv2 +
- 在itexmml更新到1.3.22。
- 在较低的autoconf要求2.63.0。
- 请不要设置-Werror标志。
评论没有发现