OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[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]