[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [office] SVG support for linked and inline images
Hi Patrick, Patrick Durusau schrieb am 28.05.2018 um 17:33:
Regina, My notes of 12 January 2018, capture a discussion of Office-3896, suggest that you will create a proposal for this issue?
Oh have forgotten that topic. I still think, that it is useful to keep SVG as it is and not convert it to Base64. But I will not have time to make a proposal till Monday.
But for https://issues.oasis-open.org/browse/OFFICE-3896, my comment and proposal there still holds. Let us close that issue. I will make a new, better fitting issue, when I have a text for SVG as image.
Kind regards Regina
Verify but for convenience, my notes say: *****Patrick: https://issues.oasis-open.org/browse/OFFICE-3896 Patrick: Regina - would be useful to have svg text - now must transform svg into base64 - need to keep the SVG as SVG. - svg text = svg markup - Patrick: might be useful to use svg directly in the image element same as in the sub-element Patrick: Thorsten - seconds that - Patrick: removing foreign namespace - for extended ODF Patrick: want to add this to base ODF - need to give SVG a special namespace so it isn't ODF extended - would this be the same as we do for MathML - Jos van den Oever: Part 1 2.2.1OpenDocument Document has a special case for mathml Patrick: Regina will create a proposal on how to add SVG - need a namespace for outer element Michael Stahl: <define name="mathMarkup"> <dc:description>To avoid inclusion of the complete MathML schema, anything is allowed within a math:math top-level element</dc:description> <zeroOrMore> <choice> <attribute> <anyName/> </attribute> <text/> <element> <anyName/> <ref name="mathMarkup"/> </element> </choice> </zeroOrMore> </define> Patrick: Jos - should resolve the namespace prefix - Michael Stahl: https://www.w3.org/TR/SVGTiny12/schema.html Patrick: Do we allow SVG inline? How to distinguish from ODF version of SVG? Patrick: svg Elements and attributes that are compatible to elements or attributes defined in [SVG]. urn:oasis:names:tc:opendocument:xmlns: svg-compatible:1.0 Regina Henschel: Patrick: You would start the image with <svg xmlns="http://www.w3.org/2000/svg" version="1.2" baseProfile="tiny" width="5cm" height="4cm" viewBox="0 0 100 100"> Patrick: svg has an attribute that declares its version - under this namespace - Regina Henschel: xmlns:svg="http://www.w3.org/2000/svg" Patrick: svg elements (as svg) SHALL be written without a namespace prefix and SHALL have the the xmlns attribute with "http://www.w3.org/2000/svg" and can include on parent element to control the namespace of child elements Patrick: Regina will make a proposal for it. Michael Stahl: apparently SVG 1.1 (second edition) has a normative DTD https://www.w3.org/TR/SVG/svgdtd.html but no RelaxNG, while SVG Tiny 1.2 has a normative RelaxNG schema but no DTD https://www.w3.org/TR/SVGMobile12/conform.html https://www.w3.org/TR/SVGMobile12/schema.html - and SVG "full" 1.2 is looking quite cancelled with the latest draft from 2005 Patrick: Michael, with a DTD, can't validate as part of the ODF. What features are missing from SVG Tiny versus SVG 1.1? Thorsten switches phones Patrick: Patrick to do a comparison of SVG 1.1 and SVG Tiny features - post to list for future discussion - ***** Thanks! BTW, I never did the promised comparison. Sorry! Hope you are having a great day! Patrick
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]