Différences entre versions de « Référence:XML balises dans geogebra.xml »

De GeoGebra Manual
Aller à : navigation, rechercher
 
(3 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Following document was generated by a modification of [http://sourceforge.net/projects/xs3p/ xs3p] stylesheet. It contains definitions of tags used in geogebra.xml, which is the most important part of [[Reference:File Format#.ggb_-_GeoGebra_Worksheet|.ggb files]]. For a brief introduction see [[Reference:Xml|XML reference]]. Explanation of XML-related terms can be found in [[Reference:XML Glossary|XML Glossary]].
+
Le document suivant a été généré par une modification de la feuille de style [http://sourceforge.net/projects/xs3p/ xs3p].  
 +
 
 +
Il contient les définitions des balises utilisées dans geogebra.xml, qui est la partie la plus importante des fichiers [[Référence:Format Fichiers#.ggb_-_GeoGebra_Worksheet|.ggb]].
 +
 
 +
Pour une introduction sommaire, voir  [[Référence:XML|Référence:Xml]].
 +
 
 +
Une explication des termes relatifs au Xml peut être trouvée dans le [[Référence:Glossaire XML |Glossaire XML]].
 +
 
 +
--[[Utilisateur:Noel Lambert|Noel Lambert]] 22 décembre 2011 à 11:25 (CET)
 
[[Catégorie:Référence|XML balises dans geogebra.xml]]
 
[[Catégorie:Référence|XML balises dans geogebra.xml]]
 
==Global Declarations==
 
==Global Declarations==
Ligne 17 : Ligne 25 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
Ligne 27 : Ligne 31 :
 
       <div>XML Instance Representation</div>
 
       <div>XML Instance Representation</div>
 
       <div id="Element:_axis_xibox" class="contents">
 
       <div id="Element:_axis_xibox" class="contents">
         <div style="margin-left: 0em">&lt;axis<div style="margin-left: 0.5em">id="[[Reference:Common XML tags and types#Type:_axisIds|axisIds]] [1]"</div>
+
         <div style="margin-left: 0em">&lt;axis<div style="margin-left: 0.5em">id="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_axisIds|axisIds]] [1]"</div>
 
             <div style="margin-left: 0.5em">show="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">show="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">label="xs:string [0..1]"</div>
 
             <div style="margin-left: 0.5em">label="xs:string [0..1]"</div>
 
             <div style="margin-left: 0.5em">unitLabel="xs:string [0..1]"</div>
 
             <div style="margin-left: 0.5em">unitLabel="xs:string [0..1]"</div>
             <div style="margin-left: 0.5em">tickStyle="[[Reference:Common XML tags and types#Type:_tickStyles|tickStyles]] [0..1]"</div>
+
             <div style="margin-left: 0.5em">tickStyle="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_tickStyles|tickStyles]] [0..1]"</div>
 
             <div style="margin-left: 0.5em">tickDistance="xs:double [0..1]"</div>
 
             <div style="margin-left: 0.5em">tickDistance="xs:double [0..1]"</div>
 
             <div style="margin-left: 0.5em">axisCross="xs:double [0..1]"</div>
 
             <div style="margin-left: 0.5em">axisCross="xs:double [0..1]"</div>
Ligne 54 : Ligne 58 :
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
      <tr>
 
        <th>Abstract</th>
 
        <td>no</td>
 
      </tr>
 
      <tr>
 
 
         <th>Documentation</th>
 
         <th>Documentation</th>
 
         <td>
 
         <td>
Works only with GeoGebra &gt;= 4.0
+
Fonctionne uniquement avec GeoGebra &gt;= 4.0
 
</td>
 
</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_casSession_xibox" class="contents">
 
       <div id="Element:_casSession_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;casSession&gt; <br/>
 
         <div style="margin-left: 0em">&lt;casSession&gt; <br/>
 
             <div style="margin-left: 1.5em">&lt;cellPair&gt;  [1..*]<br/>
 
             <div style="margin-left: 1.5em">&lt;cellPair&gt;  [1..*]<br/>
               <div class="group" style="margin-left: 1.5em">Start [[Reference:XML Glossary#Sequence|Sequence]] [0..1]</div>
+
               <div class="group" style="margin-left: 1.5em">Start [[Référence:Glossaire XML #Sequence|Sequence]] [0..1]</div>
 
               <div style="margin-left: 3em">&lt;inputCell&gt;  [1]<br/>
 
               <div style="margin-left: 3em">&lt;inputCell&gt;  [1]<br/>
 
                   <div style="margin-left: 1.5em">&lt;[[#Element:_expression|expression]]&gt; ... &lt;/[[#Element:_expression|expression]]&gt; [1]</div>&lt;/inputCell&gt;</div>
 
                   <div style="margin-left: 1.5em">&lt;[[#Element:_expression|expression]]&gt; ... &lt;/[[#Element:_expression|expression]]&gt; [1]</div>&lt;/inputCell&gt;</div>
Ligne 92 : Ligne 90 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_euclidianView_xibox" class="contents">
 
       <div id="Element:_euclidianView_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;euclidianView&gt; <br/>
 
         <div style="margin-left: 0em">&lt;euclidianView&gt; <br/>
Ligne 112 : Ligne 105 :
 
               <div style="margin-left: 0.5em">grid="xs:boolean [0..1]"</div>
 
               <div style="margin-left: 0.5em">grid="xs:boolean [0..1]"</div>
 
               <div style="margin-left: 0.5em">gridIsBold="xs:boolean [0..1]"</div>
 
               <div style="margin-left: 0.5em">gridIsBold="xs:boolean [0..1]"</div>
               <div style="margin-left: 0.5em">pointCapturing="[[Reference:Common XML tags and types#Type:_pointCapturings|pointCapturings]] [0..1]"</div>
+
               <div style="margin-left: 0.5em">pointCapturing="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_pointCapturings|pointCapturings]] [0..1]"</div>
               <div style="margin-left: 0.5em">pointStyle="[[Reference:Common XML tags and types#Type:_pointStyles|pointStyles]] [0..1]"</div>
+
               <div style="margin-left: 0.5em">pointStyle="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_pointStyles|pointStyles]] [0..1]"</div>
               <div style="margin-left: 0.5em">rightAngleStyle="[[Reference:Common XML tags and types#Type:_rightAngleStyles|rightAngleStyles]] [0..1]"</div>
+
               <div style="margin-left: 0.5em">rightAngleStyle="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_rightAngleStyles|rightAngleStyles]] [0..1]"</div>
               <div style="margin-left: 0.5em">checkboxSize="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
+
               <div style="margin-left: 0.5em">checkboxSize="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
               <div style="margin-left: 0.5em">gridType="[[Reference:Common XML tags and types#Type:_gridTypes|gridTypes]] [0..1]"</div>/&gt;  [1]</div>
+
               <div style="margin-left: 0.5em">gridType="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_gridTypes|gridTypes]] [0..1]"</div>/&gt;  [1]</div>
             <div style="margin-left: 1.5em">&lt;bgColor&gt; [[Reference:Common XML tags and types#Type:_rgbColor|rgbColor]] &lt;/bgColor&gt; [1]</div>
+
             <div style="margin-left: 1.5em">&lt;bgColor&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_rgbColor|rgbColor]] &lt;/bgColor&gt; [1]</div>
             <div style="margin-left: 1.5em">&lt;axesColor&gt; [[Reference:Common XML tags and types#Type:_rgbColor|rgbColor]] &lt;/axesColor&gt; [1]</div>
+
             <div style="margin-left: 1.5em">&lt;axesColor&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_rgbColor|rgbColor]] &lt;/axesColor&gt; [1]</div>
             <div style="margin-left: 1.5em">&lt;gridColor&gt; [[Reference:Common XML tags and types#Type:_rgbColor|rgbColor]] &lt;/gridColor&gt; [1]</div>
+
             <div style="margin-left: 1.5em">&lt;gridColor&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_rgbColor|rgbColor]] &lt;/gridColor&gt; [1]</div>
             <div style="margin-left: 1.5em">&lt;lineStyle<div style="margin-left: 0.5em">axes="[[Reference:Common XML tags and types#Type:_axisTypes|axisTypes]] [0..1]"</div>
+
             <div style="margin-left: 1.5em">&lt;lineStyle<div style="margin-left: 0.5em">axes="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_axisTypes|axisTypes]] [0..1]"</div>
               <div style="margin-left: 0.5em">grid="[[Reference:Common XML tags and types#Type:_lineTypes|lineTypes]] [0..1]"</div>/&gt;  [1]</div>
+
               <div style="margin-left: 0.5em">grid="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_lineTypes|lineTypes]] [0..1]"</div>/&gt;  [1]</div>
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_axis|axis]]&gt; ... &lt;/[[#Element:_axis|axis]]&gt; [2..2]</div>&lt;/euclidianView&gt;</div>
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_axis|axis]]&gt; ... &lt;/[[#Element:_axis|axis]]&gt; [2..2]</div>&lt;/euclidianView&gt;</div>
 
       </div>
 
       </div>
Ligne 139 : Ligne 132 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_euclidianView3D_xibox" class="contents">
 
       <div id="Element:_euclidianView3D_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;euclidianView3D&gt; <br/>
 
         <div style="margin-left: 0em">&lt;euclidianView3D&gt; <br/>
Ligne 176 : Ligne 164 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_expression_xibox" class="contents">
 
       <div id="Element:_expression_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;expression<div style="margin-left: 0.5em">value="xs:string [0..1]"</div>/&gt; </div>
 
         <div style="margin-left: 0em">&lt;expression<div style="margin-left: 0.5em">value="xs:string [0..1]"</div>/&gt; </div>
Ligne 203 : Ligne 186 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_geogebra_xibox" class="contents">
 
       <div id="Element:_geogebra_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;geogebra<div style="margin-left: 0.5em">format="xs:double [1]"</div>&gt; <br/>
 
         <div style="margin-left: 0em">&lt;geogebra<div style="margin-left: 0.5em">format="xs:double [1]"</div>&gt; <br/>
             <div style="margin-left: 1.5em">Start [[Reference:XML Glossary#All|All]] [1]</div>
+
             <div style="margin-left: 1.5em">Start [[Référence:Glossaire XML #All|All]] [1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_gui|gui]]&gt; ... &lt;/[[#Element:_gui|gui]]&gt; [1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_gui|gui]]&gt; ... &lt;/[[#Element:_gui|gui]]&gt; [1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_euclidianView|euclidianView]]&gt; ... &lt;/[[#Element:_euclidianView|euclidianView]]&gt; [0..1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_euclidianView|euclidianView]]&gt; ... &lt;/[[#Element:_euclidianView|euclidianView]]&gt; [0..1]</div>
Ligne 220 : Ligne 198 :
 
             <div style="margin-left: 3em">&lt;[[#Element:_spreadsheetView|spreadsheetView]]&gt; ... &lt;/[[#Element:_spreadsheetView|spreadsheetView]]&gt; [0..1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_spreadsheetView|spreadsheetView]]&gt; ... &lt;/[[#Element:_spreadsheetView|spreadsheetView]]&gt; [0..1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_kernel|kernel]]&gt; ... &lt;/[[#Element:_kernel|kernel]]&gt; [1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_kernel|kernel]]&gt; ... &lt;/[[#Element:_kernel|kernel]]&gt; [1]</div>
             <div style="margin-left: 3em">&lt;[[Reference:Common XML tags and types#Element:_construction|construction]]&gt; ... &lt;/[[Reference:Common XML tags and types#Element:_construction|construction]]&gt; [1]</div>
+
             <div style="margin-left: 3em">&lt;[[Référence:Balises_et_Types_communs_dans_le_XML#Element:_construction|construction]]&gt; ... &lt;/[[Référence:Balises_et_Types_communs_dans_le_XML#Element:_construction|construction]]&gt; [1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_casSession|casSession]]&gt; ... &lt;/[[#Element:_casSession|casSession]]&gt; [0..1]</div>
 
             <div style="margin-left: 3em">&lt;[[#Element:_casSession|casSession]]&gt; ... &lt;/[[#Element:_casSession|casSession]]&gt; [0..1]</div>
 
             <div style="margin-left: 1.5em">End All</div>&lt;/geogebra&gt;</div>
 
             <div style="margin-left: 1.5em">End All</div>&lt;/geogebra&gt;</div>
Ligne 239 : Ligne 217 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_gui_xibox" class="contents">
 
       <div id="Element:_gui_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;gui&gt; <br/>
 
         <div style="margin-left: 0em">&lt;gui&gt; <br/>
             <div style="margin-left: 1.5em">&lt;window<div style="margin-left: 0.5em">width="[[Reference:Common XML tags and types#Type:_positiveInt|positiveInt]] [1]"</div>
+
             <div style="margin-left: 1.5em">&lt;window<div style="margin-left: 0.5em">width="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_positiveInt|positiveInt]] [1]"</div>
               <div style="margin-left: 0.5em">height="[[Reference:Common XML tags and types#Type:_positiveInt|positiveInt]] [1]"</div>/&gt;  [0..1]</div>
+
               <div style="margin-left: 0.5em">height="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_positiveInt|positiveInt]] [1]"</div>/&gt;  [0..1]</div>
 
             <div style="margin-left: 1.5em">&lt;perspectives&gt;  [0..1]<br/>
 
             <div style="margin-left: 1.5em">&lt;perspectives&gt;  [0..1]<br/>
 
               <div style="margin-left: 1.5em">&lt;[[#Element:_perspective|perspective]]&gt; ... &lt;/[[#Element:_perspective|perspective]]&gt; [1..*]</div>&lt;/perspectives&gt;</div>
 
               <div style="margin-left: 1.5em">&lt;[[#Element:_perspective|perspective]]&gt; ... &lt;/[[#Element:_perspective|perspective]]&gt; [1..*]</div>&lt;/perspectives&gt;</div>
             <div style="margin-left: 1.5em">&lt;labelingStyle&gt; [[Reference:Common XML tags and types#Type:_intVal|intVal]] &lt;/labelingStyle&gt; [0..1]</div>
+
             <div style="margin-left: 1.5em">&lt;labelingStyle&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_intVal|intVal]] &lt;/labelingStyle&gt; [0..1]</div>
 
             <div style="margin-left: 1.5em">&lt;consProtColumns<div style="margin-left: 0.5em">col0="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 1.5em">&lt;consProtColumns<div style="margin-left: 0.5em">col0="xs:boolean [0..1]"</div>
 
               <div style="margin-left: 0.5em">col1="xs:boolean [0..1]"</div>
 
               <div style="margin-left: 0.5em">col1="xs:boolean [0..1]"</div>
Ligne 271 : Ligne 244 :
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_splitDivider|splitDivider]]&gt; ... &lt;/[[#Element:_splitDivider|splitDivider]]&gt; [0..1]</div>
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_splitDivider|splitDivider]]&gt; ... &lt;/[[#Element:_splitDivider|splitDivider]]&gt; [0..1]</div>
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_toolbar|toolbar]]&gt; ... &lt;/[[#Element:_toolbar|toolbar]]&gt; [0..1]</div>
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_toolbar|toolbar]]&gt; ... &lt;/[[#Element:_toolbar|toolbar]]&gt; [0..1]</div>
             <div style="margin-left: 1.5em">&lt;font<div style="margin-left: 0.5em">size="[[Reference:Common XML tags and types#Type:_positiveInt|positiveInt]] [1]"</div>/&gt;  [0..1]</div>&lt;/gui&gt;</div>
+
             <div style="margin-left: 1.5em">&lt;font<div style="margin-left: 0.5em">size="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_positiveInt|positiveInt]] [1]"</div>/&gt;  [0..1]</div>&lt;/gui&gt;</div>
 
       </div>
 
       </div>
 
   </div>
 
   </div>
Ligne 288 : Ligne 261 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_kernel_xibox" class="contents">
 
       <div id="Element:_kernel_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;kernel&gt; <br/>
 
         <div style="margin-left: 0em">&lt;kernel&gt; <br/>
             <div style="margin-left: 1.5em">&lt;continuous&gt; [[Reference:Common XML tags and types#Type:_boolVal|boolVal]] &lt;/continuous&gt; [0..1]</div>
+
             <div style="margin-left: 1.5em">&lt;continuous&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_boolVal|boolVal]] &lt;/continuous&gt; [0..1]</div>
             <div style="margin-left: 1.5em">&lt;decimals&gt; [[Reference:Common XML tags and types#Type:_intVal|intVal]] &lt;/decimals&gt; [1]</div>
+
             <div style="margin-left: 1.5em">&lt;decimals&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_intVal|intVal]] &lt;/decimals&gt; [1]</div>
             <div style="margin-left: 1.5em">&lt;significantFigures&gt; [[Reference:Common XML tags and types#Type:_intVal|intVal]] &lt;/significantFigures&gt; [0..1]</div>
+
             <div style="margin-left: 1.5em">&lt;significantFigures&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_intVal|intVal]] &lt;/significantFigures&gt; [0..1]</div>
             <div style="margin-left: 1.5em">&lt;angleUnit<div style="margin-left: 0.5em">val="[[Reference:Common XML tags and types#Type:_angleUnits|angleUnits]] [1]"</div>/&gt;  [1]</div>
+
             <div style="margin-left: 1.5em">&lt;angleUnit<div style="margin-left: 0.5em">val="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_angleUnits|angleUnits]] [1]"</div>/&gt;  [1]</div>
             <div style="margin-left: 1.5em">&lt;algebraStyle<div style="margin-left: 0.5em">val="[[Reference:Common XML tags and types#Type:_algebraStyles|algebraStyles]] [1]"</div>/&gt;  [0..1]</div>
+
             <div style="margin-left: 1.5em">&lt;algebraStyle<div style="margin-left: 0.5em">val="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_algebraStyles|algebraStyles]] [1]"</div>/&gt;  [0..1]</div>
             <div style="margin-left: 1.5em">&lt;coordStyle&gt; [[Reference:Common XML tags and types#Type:_intVal|intVal]] &lt;/coordStyle&gt; [1]</div>
+
             <div style="margin-left: 1.5em">&lt;coordStyle&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_intVal|intVal]] &lt;/coordStyle&gt; [1]</div>
             <div style="margin-left: 1.5em">&lt;startAnimation&gt; [[Reference:Common XML tags and types#Type:_boolVal|boolVal]] &lt;/startAnimation&gt; [0..1]</div>&lt;/kernel&gt;</div>
+
             <div style="margin-left: 1.5em">&lt;startAnimation&gt; [[Référence:Balises_et_Types_communs_dans_le_XML#Type:_boolVal|boolVal]] &lt;/startAnimation&gt; [0..1]</div>&lt;/kernel&gt;</div>
 
       </div>
 
       </div>
 
   </div>
 
   </div>
Ligne 322 : Ligne 290 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_pane_xibox" class="contents">
 
       <div id="Element:_pane_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;pane<div style="margin-left: 0.5em">location="xs:string [1]"</div>
 
         <div style="margin-left: 0em">&lt;pane<div style="margin-left: 0.5em">location="xs:string [1]"</div>
 
             <div style="margin-left: 0.5em">divider="xs:double [0..1]"</div>
 
             <div style="margin-left: 0.5em">divider="xs:double [0..1]"</div>
             <div style="margin-left: 0.5em">orientation="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [0..1]"</div>/&gt; </div>
+
             <div style="margin-left: 0.5em">orientation="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [0..1]"</div>/&gt; </div>
 
       </div>
 
       </div>
 
   </div>
 
   </div>
Ligne 351 : Ligne 314 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_perspective_xibox" class="contents">
 
       <div id="Element:_perspective_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;perspective<div style="margin-left: 0.5em">id="xs:string [0..1]"</div>&gt; <br/>
 
         <div style="margin-left: 0em">&lt;perspective<div style="margin-left: 0.5em">id="xs:string [0..1]"</div>&gt; <br/>
Ligne 388 : Ligne 346 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
Ligne 397 : Ligne 351 :
 
         <th>Documentation</th>
 
         <th>Documentation</th>
 
         <td>
 
         <td>
Deprecated since 4.0, use perspectives insted.
+
Abandonné depuis la version 4.0, utilisez perspectives à la place.
 
</td>
 
</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_show_xibox" class="contents">
 
       <div id="Element:_show_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;show<div style="margin-left: 0.5em">algebraView="xs:boolean [0..1]"</div>
 
         <div style="margin-left: 0em">&lt;show<div style="margin-left: 0.5em">algebraView="xs:boolean [0..1]"</div>
Ligne 425 : Ligne 378 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_size_xibox" class="contents">
 
       <div id="Element:_size_xibox" class="contents">
         <div style="margin-left: 0em">&lt;size<div style="margin-left: 0.5em">width="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [1]"</div>
+
         <div style="margin-left: 0em">&lt;size<div style="margin-left: 0.5em">width="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [1]"</div>
             <div style="margin-left: 0.5em">height="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [1]"</div>/&gt; </div>
+
             <div style="margin-left: 0.5em">height="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [1]"</div>/&gt; </div>
 
       </div>
 
       </div>
 
   </div>
 
   </div>
Ligne 462 : Ligne 410 :
 
         <th>Documentation</th>
 
         <th>Documentation</th>
 
         <td>
 
         <td>
Deprecated since 4.0, use perspectives/perspective/panes insted.
+
Abandonné depuis la version 4.0, utilsez perspectives/perspective/panes à la place.
 
</td>
 
</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_splitDivider_xibox" class="contents">
 
       <div id="Element:_splitDivider_xibox" class="contents">
         <div style="margin-left: 0em">&lt;splitDivider<div style="margin-left: 0.5em">loc="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
+
         <div style="margin-left: 0em">&lt;splitDivider<div style="margin-left: 0.5em">loc="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
             <div style="margin-left: 0.5em">locVertical="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
+
             <div style="margin-left: 0.5em">locVertical="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
             <div style="margin-left: 0.5em">loc2="[[Reference:Common XML tags and types#Type:_positiveInt|positiveInt]] [0..1]"</div>
+
             <div style="margin-left: 0.5em">loc2="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_positiveInt|positiveInt]] [0..1]"</div>
             <div style="margin-left: 0.5em">locVertical2="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
+
             <div style="margin-left: 0.5em">locVertical2="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
 
             <div style="margin-left: 0.5em">horizontal="xs:boolean [0..1]"</div>/&gt; </div>
 
             <div style="margin-left: 0.5em">horizontal="xs:boolean [0..1]"</div>/&gt; </div>
 
       </div>
 
       </div>
Ligne 490 : Ligne 437 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_spreadsheetView_xibox" class="contents">
 
       <div id="Element:_spreadsheetView_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;spreadsheetView&gt; <br/>
 
         <div style="margin-left: 0em">&lt;spreadsheetView&gt; <br/>
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_size|size]]&gt; ... &lt;/[[#Element:_size|size]]&gt; [1]</div>
 
             <div style="margin-left: 1.5em">&lt;[[#Element:_size|size]]&gt; ... &lt;/[[#Element:_size|size]]&gt; [1]</div>
             <div style="margin-left: 1.5em">&lt;spreadsheetColumn<div style="margin-left: 0.5em">id="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [1]"</div>
+
             <div style="margin-left: 1.5em">&lt;spreadsheetColumn<div style="margin-left: 0.5em">id="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [1]"</div>
               <div style="margin-left: 0.5em">width="[[Reference:Common XML tags and types#Type:_positiveInt|positiveInt]] [1]"</div>/&gt;  [0..*]</div>
+
               <div style="margin-left: 0.5em">width="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_positiveInt|positiveInt]] [1]"</div>/&gt;  [0..*]</div>
 
             <div style="margin-left: 1.5em">&lt;selection<div style="margin-left: 0.5em">hScroll="xs:integer [0..1]"</div>
 
             <div style="margin-left: 1.5em">&lt;selection<div style="margin-left: 0.5em">hScroll="xs:integer [0..1]"</div>
 
               <div style="margin-left: 0.5em">vScroll="xs:integer [0..1]"</div>
 
               <div style="margin-left: 0.5em">vScroll="xs:integer [0..1]"</div>
Ligne 531 : Ligne 473 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
Ligne 540 : Ligne 478 :
 
         <th>Documentation</th>
 
         <th>Documentation</th>
 
         <td>
 
         <td>
Deprecated since 4.0, use perspectives/perspective/toolbar  insted.
+
Abandonné depuis la version 4.0, utilisez perspectives/perspective/toolbar  à la place.
 
</td>
 
</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_toolbar_xibox" class="contents">
 
       <div id="Element:_toolbar_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;toolbar<div style="margin-left: 0.5em">str="xs:string [0..1]"</div>/&gt; </div>
 
         <div style="margin-left: 0em">&lt;toolbar<div style="margin-left: 0.5em">str="xs:string [0..1]"</div>/&gt; </div>
Ligne 564 : Ligne 501 :
 
       <tr>
 
       <tr>
 
         <th>Nillable</th>
 
         <th>Nillable</th>
        <td>no</td>
 
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
 
         <td>no</td>
 
         <td>no</td>
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Element:_view_xibox" class="contents">
 
       <div id="Element:_view_xibox" class="contents">
         <div style="margin-left: 0em">&lt;view<div style="margin-left: 0.5em">id="[[Reference:Common XML tags and types#Type:_positiveInt|positiveInt]] [1]"</div>
+
         <div style="margin-left: 0em">&lt;view<div style="margin-left: 0.5em">id="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_positiveInt|positiveInt]] [1]"</div>
             <div style="margin-left: 0.5em">toolbar="[[Reference:Common XML tags and types#Type:_positiveInt|positiveInt]] [0..1]"</div>
+
             <div style="margin-left: 0.5em">toolbar="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_positiveInt|positiveInt]] [0..1]"</div>
 
             <div style="margin-left: 0.5em">visible="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">visible="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">inframe="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">inframe="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">stylebar="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">stylebar="xs:boolean [0..1]"</div>
 
             <div style="margin-left: 0.5em">location="xs:string [0..1]"</div>
 
             <div style="margin-left: 0.5em">location="xs:string [0..1]"</div>
             <div style="margin-left: 0.5em">size="[[Reference:Common XML tags and types#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
+
             <div style="margin-left: 0.5em">size="[[Référence:Balises_et_Types_communs_dans_le_XML#Type:_nonNegInt|nonNegInt]] [0..1]"</div>
 
             <div style="margin-left: 0.5em">window="xs:string [0..1]"</div>/&gt; </div>
 
             <div style="margin-left: 0.5em">window="xs:string [0..1]"</div>/&gt; </div>
 
       </div>
 
       </div>
 
   </div>
 
   </div>
                    ==Global Definitions==
+
 
 +
==Global Definitions==
 
                      
 
                      
  
Ligne 603 : Ligne 536 :
 
         <th>Name</th>
 
         <th>Name</th>
 
         <td>toolbar</td>
 
         <td>toolbar</td>
      </tr>
 
      <tr>
 
        <th>Abstract</th>
 
        <td>no</td>
 
 
       </tr>
 
       </tr>
 
   </table>
 
   </table>
 
   <div class="sample box">
 
   <div class="sample box">
      <div>XML Instance Representation</div>
 
 
       <div id="Type:_toolbar_xibox" class="contents">
 
       <div id="Type:_toolbar_xibox" class="contents">
 
         <div style="margin-left: 0em">&lt;...<div style="margin-left: 0.5em">show="xs:boolean [0..1]"</div>
 
         <div style="margin-left: 0em">&lt;...<div style="margin-left: 0.5em">show="xs:boolean [0..1]"</div>

Version actuelle datée du 30 novembre 2019 à 05:17

Le document suivant a été généré par une modification de la feuille de style xs3p.

Il contient les définitions des balises utilisées dans geogebra.xml, qui est la partie la plus importante des fichiers .ggb.

Pour une introduction sommaire, voir Référence:Xml.

Une explication des termes relatifs au Xml peut être trouvée dans le Glossaire XML.

--Noel Lambert 22 décembre 2011 à 11:25 (CET)

Global Declarations

Element: axis

Name axis
Type Locally-defined complex type
Nillable no
XML Instance Representation
<axis
id="axisIds [1]"
show="xs:boolean [0..1]"
label="xs:string [0..1]"
unitLabel="xs:string [0..1]"
tickStyle="tickStyles [0..1]"
tickDistance="xs:double [0..1]"
axisCross="xs:double [0..1]"
positiveAxis="xs:boolean [0..1]"
showNumbers="xs:boolean [0..1]"
/>

Element: casSession

Name casSession
Type Locally-defined complex type
Nillable no
Documentation

Fonctionne uniquement avec GeoGebra >= 4.0

<casSession>
<cellPair> [1..*]
Start Sequence [0..1]
<inputCell> [1]
<expression> ... </expression> [1]
</inputCell>
<outputCell> [1]
<expression> ... </expression> [1]
</outputCell>
End Sequence
</cellPair>
</casSession>

Element: euclidianView

Name euclidianView
Type Locally-defined complex type
Nillable no
<euclidianView>
<size> ... </size> [1]
<coordSystem
xZero="xs:double [0..1]"
yZero="xs:double [0..1]"
scale="xs:double [0..1]"
xscale="xs:double [0..1]"
yscale="xs:double [0..1]"
/> [1]
<evSettings
axes="xs:boolean [0..1]"
grid="xs:boolean [0..1]"
gridIsBold="xs:boolean [0..1]"
pointCapturing="pointCapturings [0..1]"
pointStyle="pointStyles [0..1]"
rightAngleStyle="rightAngleStyles [0..1]"
checkboxSize="nonNegInt [0..1]"
gridType="gridTypes [0..1]"
/> [1]
<bgColor> rgbColor </bgColor> [1]
<axesColor> rgbColor </axesColor> [1]
<gridColor> rgbColor </gridColor> [1]
<lineStyle
axes="axisTypes [0..1]"
grid="lineTypes [0..1]"
/> [1]
<axis> ... </axis> [2..2]
</euclidianView>

Element: euclidianView3D

Name euclidianView3D
Type Locally-defined complex type
Nillable no
<euclidianView3D>
<size> ... </size> [0..1]
<coordSystem
xZero="xs:double [0..1]"
yZero="xs:double [0..1]"
zZero="xs:double [0..1]"
scale="xs:double [0..1]"
xAngle="xs:double [0..1]"
zAngle="xs:double [0..1]"
/> [1]
<axis> ... </axis> [3..3]
<plate
show="xs:boolean [0..1]"
/> [1]
<grid
show="xs:boolean [0..1]"
/> [1]
</euclidianView3D>

Element: expression

Name expression
Type Locally-defined complex type
Nillable no
<expression
value="xs:string [0..1]"
/>

Element: geogebra

Name geogebra
Type Locally-defined complex type
Nillable no
<geogebra
format="xs:double [1]"
>
Start All [1]
<gui> ... </gui> [1]
<kernel> ... </kernel> [1]
<casSession> ... </casSession> [0..1]
End All
</geogebra>

Element: gui

Name gui
Type Locally-defined complex type
Nillable no
<gui>
<window
width="positiveInt [1]"
height="positiveInt [1]"
/> [0..1]
<perspectives> [0..1]
<perspective> ... </perspective> [1..*]
</perspectives>
<labelingStyle> intVal </labelingStyle> [0..1]
<consProtColumns
col0="xs:boolean [0..1]"
col1="xs:boolean [0..1]"
col2="xs:boolean [0..1]"
col3="xs:boolean [0..1]"
col4="xs:boolean [0..1]"
col5="xs:boolean [0..1]"
/> [0..1]
<consProtocol
useColors="xs:boolean [0..1]"
showOnlyBreakpoints="xs:boolean [0..1]"
/> [0..1]
<consProtNavigationBar
show="xs:boolean [0..1]"
playButton="xs:boolean [0..1]"
playDelay="xs:double [0..1]"
protButton="xs:boolean [0..1]"
consStep="xs:int [0..1]"
/> [0..1]
<show> ... </show> [0..1]
<splitDivider> ... </splitDivider> [0..1]
<toolbar> ... </toolbar> [0..1]
<font
size="positiveInt [1]"
/> [0..1]
</gui>

Element: kernel

Name kernel
Type Locally-defined complex type
Nillable no
<kernel>
<continuous> boolVal </continuous> [0..1]
<decimals> intVal </decimals> [1]
<significantFigures> intVal </significantFigures> [0..1]
<angleUnit
val="angleUnits [1]"
/> [1]
<algebraStyle
val="algebraStyles [1]"
/> [0..1]
<coordStyle> intVal </coordStyle> [1]
<startAnimation> boolVal </startAnimation> [0..1]
</kernel>

Element: pane

Name pane
Type Locally-defined complex type
Nillable no
<pane
location="xs:string [1]"
divider="xs:double [0..1]"
orientation="nonNegInt [0..1]"
/>

Element: perspective

Name perspective
Type Locally-defined complex type
Nillable no
<perspective
id="xs:string [0..1]"
>
<panes> [1]
<pane> ... </pane> [1..*]
</panes>
<views> [1]
<view> ... </view> [1..*]
</views>
<toolbar> toolbar </toolbar> [1]
<show
axes="xs:boolean [0..1]"
grid="xs:boolean [0..1]"
/> [0..1]
<input
show="xs:boolean [0..1]"
cmd="xs:boolean [0..1]"
top="xs:boolean [0..1]"
/> [1]
</perspective>

Element: show

Name show
Type Locally-defined complex type
Nillable no
Documentation

Abandonné depuis la version 4.0, utilisez perspectives à la place.

<show
algebraView="xs:boolean [0..1]"
spreadsheetView="xs:boolean [0..1]"
auxiliaryObjects="xs:boolean [0..1]"
algebraInput="xs:boolean [0..1]"
cmdList="xs:boolean [0..1]"
/>

Element: size

Name size
Type Locally-defined complex type
Nillable no
<size
width="nonNegInt [1]"
height="nonNegInt [1]"
/>

Element: splitDivider

Name splitDivider
Type Locally-defined complex type
Nillable no
Abstract no
Documentation

Abandonné depuis la version 4.0, utilsez perspectives/perspective/panes à la place.

<splitDivider
loc="nonNegInt [0..1]"
locVertical="nonNegInt [0..1]"
loc2="positiveInt [0..1]"
locVertical2="nonNegInt [0..1]"
horizontal="xs:boolean [0..1]"
/>

Element: spreadsheetView

Name spreadsheetView
Type Locally-defined complex type
Nillable no
<spreadsheetView>
<size> ... </size> [1]
<spreadsheetColumn
id="nonNegInt [1]"
width="positiveInt [1]"
/> [0..*]
<selection
hScroll="xs:integer [0..1]"
vScroll="xs:integer [0..1]"
column="xs:integer [0..1]"
row="xs:integer [0..1]"
/> [0..1]
<layout
showGrid="xs:boolean [0..1]"
showHScrollBar="xs:boolean [0..1]"
showVScrollBar="xs:boolean [0..1]"
showBrowserPanel="xs:boolean [0..1]"
showColumnHeader="xs:boolean [0..1]"
showRowHeader="xs:boolean [0..1]"
allowSpecialEditor="xs:boolean [0..1]"
/> [0..1]
</spreadsheetView>

Element: toolbar

Name toolbar
Type Locally-defined complex type
Nillable no
Documentation

Abandonné depuis la version 4.0, utilisez perspectives/perspective/toolbar à la place.

<toolbar
str="xs:string [0..1]"
/>

Element: view

Name view
Type Locally-defined complex type
Nillable no
<view
id="positiveInt [1]"
toolbar="positiveInt [0..1]"
visible="xs:boolean [0..1]"
inframe="xs:boolean [0..1]"
stylebar="xs:boolean [0..1]"
location="xs:string [0..1]"
size="nonNegInt [0..1]"
window="xs:string [0..1]"
/>

Global Definitions

Type: toolbar

Super-types: None
Sub-types: None
Name toolbar
<...
show="xs:boolean [0..1]"
items="xs:string [0..1]"
/>
© 2024 International GeoGebra Institute