PPT: Missing TextAutoNumberScheme structure providing the style of the number bullets
-
Tuesday, October 05, 2010 3:31 PM
Hi,
there are cases when the TextAutoNumberScheme structure is not provided in files created by MS PowerPoint 2003. I'm looking for the style of the number bullets and can't find the information at any alternative location. Could you please check my approach and provide any hints to locate the missing information. Using [1] as reference.
2.9.27 TextAutoNumberScheme
Referenced by: TextPFException9A structure that specifies the automatic numbering scheme for text paragraphs. The scheme describes the style of the number bullets and specifies the numeric value of the first number assigned
2.9.26 TextPFException9
Referenced by: StyleTextProp9, TextDefaults9Atom, TextMasterStyle9Level
A structure that specifies additional paragraph-level formatting.Looking for TextPFException9 in the following order:
1. StyleTextProp9
2. TextMasterStyle9Leve
3. TextDefaults9Atom
2.9.68 StyleTextProp9
location:
PP9ShapeBinaryTagExtension/StyleTextProp9Atom/StyleTextProp9Atom
status:
2.9.26 TextPFException9
fBulletHasAutoNumber = 1
TextAutoNumberScheme structure is not provided (bulletScheme = false )
2.9.21 PFMasks
bulletHasScheme = true
bulletScheme = false2.9.74 TextDefaults9Atom
location:
DocumentContainer
|- PP9DocBinaryTagExtension/TextDefaultsAtom
status: not provided
2.9.38 TextMasterStyle9Level
locations:MainMasterContainer
|- PP9SlideBinaryTagExtension/TextMasterStyle9Atom
SlideContainer
|- PP9SlideBinaryTagExtension/TextMasterStyle9Atom
DocumentContainer
|- PP9DocBinaryTagExtension/TextMasterStyle9Atom
status: not providedSame as in other similar cases after re-save of the file in MS PowerPoint 2007, the TextAutoNumberScheme is provided. I chose the following option to save in MS PowerPoint 2007:
Powerpoint 97-2003 Presentation
Save a copy of the presentation that is fully compatible with
PowerPoint 97-2003.status:
2.9.68 StyleTextProp9
fBulletHasAutoNumber = 1
2.9.21 PFMasks
bulletHasScheme = true
bulletScheme = true
2.9.27 TextAutoNumberScheme
scheme = 3
startNum = 1Test Files
http://neuron.tuke.sk/~uzak/koffice/powerpoint/mp03_list_numbering.ppt
http://neuron.tuke.sk/~uzak/koffice/powerpoint/mp07_list_numbering.ppt
[1] [MS-PPT]: PowerPoint (.ppt) Binary File Format, Release: Tuesday, July 20, 2010
Matus Uzak
All Replies
-
Tuesday, October 05, 2010 3:38 PM
Hi Matus, thanks for your post regarding the [MS-PPT] protocol specification. One of the Open Specification Documentation team will be in touch with you shortly.
Regards,
Bill Wesse - MSFT -
Friday, October 22, 2010 12:41 PM
Hi,
I already got an answer from Marijn Kruisselbrink, who discussed this issue at the Plugfest.
In case TextAutoNumberScheme is not provided, the default value has to be used. I created a number of test documents and the default value seems to be ANM_ArabicPeriod (MS-PPT, subsection 2.13.28). This is MS PowerPoint 2003 specific.
br,
Matus Uzak
- Marked As Answer by Chris MullaneyMicrosoft Employee Thursday, October 28, 2010 5:01 PM
-
Saturday, October 23, 2010 6:44 PM
Matus,
Thank you for providing the answer back to the community.
Dominic Salemno
Escalation Engineer
Open Specifications

