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標誌。
評論沒有發現