<html defang_xmlns:v="urn:schemas-microsoft-com:vml" defang_xmlns:o="urn:schemas-microsoft-com:office:office" defang_xmlns:w="urn:schemas-microsoft-com:office:word" defang_xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" defang_xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"MS Gothic";
panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Verdana;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{/*font-family:"@MS Gothic";*/
panose-1:2 11 6 9 7 2 5 8 2 4;}
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.gmail-m-8847737538207349917msolistparagraph, li.gmail-m-8847737538207349917msolistparagraph, div.gmail-m-8847737538207349917msolistparagraph
{/*mso-style-name:gmail-m_-8847737538207349917msolistparagraph;*/
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle20
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
p.Default, li.Default, div.Default
{mso-style-name:Default;
margin:0cm;
margin-bottom:.0001pt;
text-autospace:none;
font-size:12.0pt;
font-family:"Verdana",sans-serif;
color:black;
mso-fareast-language:EN-US;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
@list l0
{mso-list-id:1884978663;
mso-list-template-ids:-1589990314;}
@list l0:level1
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:72.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level3
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:108.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:144.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level5
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:180.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level6
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:216.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:252.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level8
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:288.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level9
{mso-level-number-format:bullet;
/*mso-level-text:;*/
mso-level-tab-stop:324.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style><!--/*SC*/[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]/*EC*/--><!--/*SC*/[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]/*EC*/--></head><body lang=EN-GB link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='mso-fareast-language:EN-US'>In fulfilment of my action agreed on the last telecon, I have checked the implementer notes [MS-OI29500]. Here is what they say:<o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm'><p class=MsoNormal style='border:none;padding:0cm'><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p></div><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=Default><b><span style='font-size:10.0pt'>2.1.1096 Part 1 Section 19.2.1.5, custShow (Custom Show) </span></b><span style='font-size:10.0pt'><o:p></o:p></span></p><p class=Default><span style='font-size:9.0pt'><o:p> </o:p></span></p><p class=Default><span style='font-size:9.0pt'>a. <i>The standard states that the id attribute is a number that should be unique within the presentation. </i><o:p></o:p></span></p><p class=Default><span style='font-size:9.0pt'><o:p> </o:p></span></p><p class=Default><span style='font-size:9.0pt'>PowerPoint requires that the id attribute shall be linked to one of the custom shows defined in the presentation's custShowLst element. <o:p></o:p></span></p><p class=Default><b><span style='font-size:10.0pt'><o:p> </o:p></span></b></p><p class=Default><b><span style='font-size:10.0pt'>2.1.1097 Part 1 Section 19.2.1.6, custShow (Custom Show) </span></b><span style='font-size:10.0pt'><o:p></o:p></span></p><p class=Default><span style='font-size:9.0pt'><o:p> </o:p></span></p><p class=Default><span style='font-size:9.0pt'>a. <i>The standard states that the id attribute should be unique among all the custom shows within the corresponding presentation. </i><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:9.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>PowerPoint further uses consecutive values when writing out the id values.<o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm'><p class=MsoNormal style='border:none;padding:0cm'><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p></div><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>The implication is clearly that PowerPoint writes out custShow elements as per 19.2.1.6 within a custShowLst and expects them to be referenced within showPr (Presentation-wide Show Properties), which is consistent with the schema and provides further confirmation that the prose in 19.2.1.5 and 19.2.1.6 needs to be fixed in the way we have already discussed.<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Francis<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> MURATA Makoto <eb2m-mrt@asahi-net.or.jp> <br><b>Sent:</b> 26 January 2019 10:05<br><b>To:</b> SC34 <e-SC34-WG4@ecma-international.org><br><b>Subject:</b> Re: DR 19-0004: custShow<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><div><div><div><p class=MsoNormal>Folks,<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I agree with Francis.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>In the schemas, we have two different elements having the same name.<o:p></o:p></p></div><div><p class=MsoNormal>One is a child of the showPr element. It has the id attribute and<o:p></o:p></p></div><div><p class=MsoNormal>nothing else. The other is a child of the custShowLst element. It<o:p></o:p></p></div><div><p class=MsoNormal>has sldLst and extLst child elements as well as the name and id<o:p></o:p></p></div><div><p class=MsoNormal>attribute. 19.2.1.5 is for the former while 19.2.1.6 is for the<o:p></o:p></p></div><div><p class=MsoNormal>latter.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>The example in 19.2.1.5 is a mistake. It is actually an example for<o:p></o:p></p></div><div><p class=MsoNormal>19.2.1.6 and should be moved to 19.2.1.6. An example in 19.2.1.5 is<o:p></o:p></p></div><div><p class=MsoNormal>already shown in the log for DR 19-0004.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>We can close this issue very soon.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Regards,<o:p></o:p></p></div><div><p class=MsoNormal>Makoto<o:p></o:p></p></div></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>2019<span style='font-family:"MS Gothic"'>年</span>1<span style='font-family:"MS Gothic"'>月</span>25<span style='font-family:"MS Gothic"'>日</span>(<span style='font-family:"MS Gothic"'>金</span>) 1:15 Francis Cave <<a href="mailto:francis@franciscave.com">francis@franciscave.com</a>>:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>During yesterday’s telecon we briefly discussed DR 19-0004, specifically two elements with the same name, custShow, in consecutive sub-sections of Part 1: §19.2.1.5 and §19.2.1.6. I agreed to investigate further and in particular to check the MS Office implementer notes.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>The implementer notes do not mention either of these elements.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>After further investigation I think that what is required is as follows:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><ul defang_type=disc><li class=gmail-m-8847737538207349917msolistparagraph style='mso-list:l0 level1 lfo1'>Revise the text of §19.2.1.5 as specified in DR 19-0004 (note that this includes a new example, which isn’t clear in the DR).<o:p></o:p></li><li class=gmail-m-8847737538207349917msolistparagraph style='mso-list:l0 level1 lfo1'>Replace the example in current text of §19.2.1.6 with the example in the current of §19.2.1.5, which is a much better example.<o:p></o:p></li></ul><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>If this is done, the prose will align with the schema.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Regards,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Francis<o:p></o:p></p></div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='background:white'><o:p> </o:p></span></p><p align=center style='text-align:center'><span style='background:white'>Click <a href="https://www.mailcontrol.com/sr/MZbqvYs5QwJvpeaetUwhCQ==" target="_blank">here</a> to report this email as spam.<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><p align=center style='text-align:center'><span style='background:white'>This message has been scanned for malware by Forcepoint. </span><a href="http://www.forcepoint.com/" target="_blank"><span style='color:black;background:white'>www.forcepoint.com</span></a><o:p></o:p></p></div></blockquote></div><p class=MsoNormal><br clear=all><o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>-- <o:p></o:p></p><div><p class=MsoNormal><br>Praying for the victims of the Japan Tohoku earthquake<br><br>Makoto<o:p></o:p></p></div></div></body></html>