2.1 Grundaufbau


Das Wurzelelement dieses Parts heißt p:sld im Namensraum „http://schemas.openxmlformats.org/presentationml/2006/main“.   Dieser Namensraum ist für alle strukturellen Elemente des Slide-Pars zuständig. Ihm wird das Präfix p zugeordnet. Neben diesem werden zusätzlich die Namensräume „http://schemas.openxmlformats.org/drawingml/2006/main“ mit dem Präfix a und „http://schemas.openxmlformats.org/officeDocument/2006/relationships“ mit dem Präfix r standardmäßig in diesem Element definiert. Die Präfixe p, a und r sollen fort an als Ersatz für die entsprechenden Namensräume gelten. In Bezug auf die bereits erwähnten XML-Auszeichnungssprachen, sei zu erwähnen, dass p der Namensraum der Sprache PresentationML und a der der Sprache DrawingML ist. Wie im Folgenden erkennbar wird, wird PresentationML für alle strukturellen Merkmale einer Präsentation verwendet, für die meisten Gestaltungsmittel jedoch DrawingML.

Eine leere Folie – rudimentärste Form einer Folie – hat folgenden XML-Code:

<p:sld xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" 
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" 
xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main">  
    <p:cSld>                                (1)
        <p:spTree>                            (2) 
          <p:nvGrpSpPr>                          (3) 
             <p:cNvPr id="1" name=""/>  
                <p:cNvGrpSpPr/>  
                <p:nvPr/>  
            </p:nvGrpSpPr>  
            <p:grpSpPr>                          (4)
                <a:xfrm>  
                    <a:off x="0" y="0"/>  
                    <a:ext cx="0" cy="0"/>  
                    <a:chOff x="0" y="0"/>  
                    <a:chExt cx="0" cy="0"/>  
                </a:xfrm>  
            </p:grpSpPr>  
        </p:spTree>  
    </p:cSld>  
    <p:clrMapOvr>                              (5)
        <a:masterClrMapping/>  
    </p:clrMapOvr>  
</p:sld>
 
1 <p:cSld> Common Slide Data Enthält alle Elemente für die Informationen, die diese Folie betrifft. 
2 <p:spTree> Shape Tree Enthält eine Sammlung an Shapes (Gestaltungsrahmen) sowie die  Grundeigenschaften für diese Shape-Sammlung (Group Shape).
3 <p:nvGrpSpPr> Non-Visual Properties for a Group Shape Enthält die nicht sichtbaren Eigenschaften der Shape-Sammlung.
4 <p:grpSpPr> Group Shape Properties Enthält alle sichtbaren Eigenschaften der Shape-Sammlung. 
5 <p:clrMapOvr> Color Scheme Map Override Enthält ein Element für die zu verwendende „Color Map“.   Es kann das Element a:masterClrMapping enthalten, das bewirkt, dass die Color Map der entsprechenden Masterfolie verwendet wird   oder das Element a:overrideClrMapping, dass die Color Map der Masterfolie überschrieben wird. Eine Color Map gibt die Standardfarben für diese Folie an. Standardfarben haben einen bestimmten Namen mit dem diese Farbe referenziert werden kann.

 

 

 

<< zurück zu 2. Der Slide-Part weiter zu 2.2 Shape >>