mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
bump crengine: add support for MathML (#7465)
Includes (among others): - LVImg: Tweak JPEG decoding some more - toStringV2(): fix (again) when target node is a boxing node - LVFontCache::find(): give more weight to first fonts in list - Page splitting: more accurate rendering progress - getRenderedWidths(): fix nowrap around image/inlineBoxes - Tables rendering: tweak column widths algorithm - CSS: parse/handle "currentcolor", default for border-color - CSS: add units 'ch' (just like 'ex') - SVG images: proper alpha blending - MathML: add parsing and rendering support files - MathML: plug MathML code into crengine core - MathML: <epub:switch/case/default>: accept MathML - (Upstream) Make crengine.font.fallback.faces plural - (Upstream) Option to not limit font size to a set - Text: dont adjust space after consecutive initial marks/dashes - Update German hyphenation patterns
This commit is contained in:
@@ -934,7 +934,7 @@ function CreDocument:setupFallbackFontFaces()
|
||||
-- names than ',' or ';', without the need to have to use quotes.
|
||||
local s_fallbacks = table.concat(fallbacks, "|")
|
||||
logger.dbg("CreDocument: set fallback font faces:", s_fallbacks)
|
||||
self._document:setStringProperty("crengine.font.fallback.face", s_fallbacks)
|
||||
self._document:setStringProperty("crengine.font.fallback.faces", s_fallbacks)
|
||||
end
|
||||
|
||||
-- To use the new crengine language typography facilities (hyphenation, line breaking,
|
||||
|
||||
Reference in New Issue
Block a user