Différences entre versions de « Référence:Balises et Types communs dans le XML »
Ligne 1 : | Ligne 1 : | ||
− | Le document suivant a été généré par une modification de la feuille de style de[http://sourceforge.net/projects/xs3p/ xs3p]. | + | Le document suivant a été généré par une modification de la feuille de style de [http://sourceforge.net/projects/xs3p/ xs3p]. |
− | Il contient les définitions des balises et types utilisés dans les deux fichiers geogebra.xml et geogebra_macro.xml, qui sont la partie la plus importante du [[Référence:Format | + | Il contient les définitions des balises et types utilisés dans les deux fichiers geogebra.xml et geogebra_macro.xml, qui sont la partie la plus importante du [[Référence:Format Fichier|format de fichier GeoGebra]]. Pour une introduction sommaire, voir [[Référence:Xml|références XML ]]. |
Ligne 20 : | Ligne 20 : | ||
<tr> | <tr> | ||
<th>Nillable</th> | <th>Nillable</th> | ||
− | |||
− | |||
− | |||
− | |||
<td>no</td> | <td>no</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Element:_construction_xibox" class="contents"> | <div id="Element:_construction_xibox" class="contents"> | ||
<div style="margin-left: 0em"><construction<div style="margin-left: 0.5em">title="xs:string [0..1]"</div> | <div style="margin-left: 0em"><construction<div style="margin-left: 0.5em">title="xs:string [0..1]"</div> | ||
Ligne 58 : | Ligne 53 : | ||
<tr> | <tr> | ||
<th>Nillable</th> | <th>Nillable</th> | ||
− | |||
− | |||
− | |||
− | |||
<td>no</td> | <td>no</td> | ||
</tr> | </tr> | ||
Ligne 72 : | Ligne 63 : | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Element:_element_xibox" class="contents"> | <div id="Element:_element_xibox" class="contents"> | ||
<div style="margin-left: 0em"><element<div style="margin-left: 0.5em">type="[[#Type:_elType|elType]] [0..1]"</div> | <div style="margin-left: 0em"><element<div style="margin-left: 0.5em">type="[[#Type:_elType|elType]] [0..1]"</div> | ||
Ligne 133 : | Ligne 123 : | ||
</div> | </div> | ||
</div> | </div> | ||
− | + | ||
+ | |||
+ | ==Global Definitions== | ||
Ligne 152 : | Ligne 144 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>animation</td> | <td>animation</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_animation_xibox" class="contents"> | <div id="Type:_animation_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">step="xs:string [0..1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">step="xs:string [0..1]"</div> | ||
Ligne 184 : | Ligne 171 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>boolVal</td> | <td>boolVal</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_boolVal_xibox" class="contents"> | <div id="Type:_boolVal_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:boolean [1]"</div>/> </div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:boolean [1]"</div>/> </div> | ||
Ligne 213 : | Ligne 195 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>coords</td> | <td>coords</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_coords_xibox" class="contents"> | <div id="Type:_coords_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x="xs:double [1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x="xs:double [1]"</div> | ||
Ligne 245 : | Ligne 222 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>doubleVal</td> | <td>doubleVal</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_doubleVal_xibox" class="contents"> | <div id="Type:_doubleVal_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:double [1]"</div>/> </div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:double [1]"</div>/> </div> | ||
Ligne 274 : | Ligne 246 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>eigenvectors</td> | <td>eigenvectors</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_eigenvectors_xibox" class="contents"> | <div id="Type:_eigenvectors_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x0="xs:double [1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x0="xs:double [1]"</div> | ||
Ligne 308 : | Ligne 275 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>expCoords</td> | <td>expCoords</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
Ligne 322 : | Ligne 285 : | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_expCoords_xibox" class="contents"> | <div id="Type:_expCoords_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">number="[[#Type:_nonNegInt|nonNegInt]] [0..1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">number="[[#Type:_nonNegInt|nonNegInt]] [0..1]"</div> | ||
Ligne 348 : | Ligne 310 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>fillType</td> | <td>fillType</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_fillType_xibox" class="contents"> | <div id="Type:_fillType_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">r="[[#Type:_nonNegInt|nonNegInt]] [1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">r="[[#Type:_nonNegInt|nonNegInt]] [1]"</div> | ||
Ligne 387 : | Ligne 344 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>intVal</td> | <td>intVal</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_intVal_xibox" class="contents"> | <div id="Type:_intVal_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:int [1]"</div>/> </div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:int [1]"</div>/> </div> | ||
Ligne 416 : | Ligne 368 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>ioType</td> | <td>ioType</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_ioType_xibox" class="contents"> | <div id="Type:_ioType_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">a0="xs:string [0..1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">a0="xs:string [0..1]"</div> | ||
Ligne 456 : | Ligne 403 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>matrix</td> | <td>matrix</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_matrix_xibox" class="contents"> | <div id="Type:_matrix_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">A0="xs:double [1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">A0="xs:double [1]"</div> | ||
Ligne 490 : | Ligne 432 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>rgbColor</td> | <td>rgbColor</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_rgbColor_xibox" class="contents"> | <div id="Type:_rgbColor_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">r="[[#Type:_nonNegInt|nonNegInt]] [1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">r="[[#Type:_nonNegInt|nonNegInt]] [1]"</div> | ||
Ligne 521 : | Ligne 458 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>slider</td> | <td>slider</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_slider_xibox" class="contents"> | <div id="Type:_slider_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">min="xs:string [0..1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">min="xs:string [0..1]"</div> | ||
Ligne 557 : | Ligne 489 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>spreadsheetTrace</td> | <td>spreadsheetTrace</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_spreadsheetTrace_xibox" class="contents"> | <div id="Type:_spreadsheetTrace_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">traceColumn1="xs:integer [0..1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">traceColumn1="xs:integer [0..1]"</div> | ||
Ligne 597 : | Ligne 524 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>stringVal</td> | <td>stringVal</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_stringVal_xibox" class="contents"> | <div id="Type:_stringVal_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:string [1]"</div>/> </div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">val="xs:string [1]"</div>/> </div> | ||
Ligne 626 : | Ligne 548 : | ||
<th>Name</th> | <th>Name</th> | ||
<td>xyCoords</td> | <td>xyCoords</td> | ||
− | |||
− | |||
− | |||
− | |||
</tr> | </tr> | ||
</table> | </table> | ||
<div class="sample box"> | <div class="sample box"> | ||
− | |||
<div id="Type:_xyCoords_xibox" class="contents"> | <div id="Type:_xyCoords_xibox" class="contents"> | ||
<div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x="xs:double [1]"</div> | <div style="margin-left: 0em"><...<div style="margin-left: 0.5em">x="xs:double [1]"</div> | ||
Ligne 671 : | Ligne 588 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : 0=valeur,1=définition,2=commande. | |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 774 : | Ligne 691 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : 0=trait plein, 1=fléché, 2=trait plein gras, 3=fléché gras | |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 835 : | Ligne 752 : | ||
<ul> | <ul> | ||
<li> | <li> | ||
− | <em>pattern</em> = \[(\[.*\],?)*\]</li> | + | <em>pattern</em> = <nowiki>\[(\[.*\],?)*\]</nowiki></li> |
</ul> | </ul> | ||
</td> | </td> | ||
Ligne 872 : | Ligne 789 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : 0=aucune, 1=simple marque, 2=double marque, 3=triple marque, 4=simple chevron, | |
− | 5=double | + | 5=double chevron, 6=triple chevron, 2=point,3=L (style belge). |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 1 008 : | Ligne 925 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : 0=cartésienne, 1=isométrique, 2=polaire | |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 1 075 : | Ligne 992 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : 0=trait plein, 10=tirets courts,15=tirets longs, 20= pointillés, 30=tirets-points | |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 1 142 : | Ligne 1 059 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : 0= Désactivée, 1=Approché de la Grille, 2=Attaché à a Grille, 3=Automatique. | |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 1 178 : | Ligne 1 095 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : -1=style par défaut, 0=disque, 1=croix, 2=cercle, 3=plus, 4=diamant plein, 5=diamant vide, | |
− | 6=triangle | + | 6=triangle nord, 7=triangle sud, 8=triangle est, 9=triangle ouest. |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 1 283 : | Ligne 1 200 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs : 0=aucune, 1=carré, 2=point, 3=L (style belge). | |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 1 319 : | Ligne 1 236 : | ||
<th>Documentation</th> | <th>Documentation</th> | ||
<td> | <td> | ||
− | + | Affectation des valeurs :0=principale et secondaire, 1=principales, 2=aucune | |
</td> | </td> | ||
</tr> | </tr> | ||
Ligne 1 353 : | Ligne 1 270 : | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | + | --[[Utilisateur:Noel Lambert|Noel Lambert]] 21 décembre 2011 à 11:50 (CET) | |
[[Catégorie:Référence|Balises et Types communs dans le XML]] | [[Catégorie:Référence|Balises et Types communs dans le XML]] |
Version du 21 décembre 2011 à 12:50
Le document suivant a été généré par une modification de la feuille de style de xs3p.
Il contient les définitions des balises et types utilisés dans les deux fichiers geogebra.xml et geogebra_macro.xml, qui sont la partie la plus importante du format de fichier GeoGebra. Pour une introduction sommaire, voir références XML .
Global Declarations
Element: construction
Name | construction |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Element: element
Name | element |
---|---|
Type | Locally-defined complex type |
Nillable | no |
Documentation |
Subelements tooltipMode, javascript, ggbscript, sellectionAllowed and linkedGeo only available with GeoGebra >= 4.0. |
Global Definitions
Type: animation
Super-types: | None |
---|---|
Sub-types: | None |
Name | animation |
---|
Type: boolVal
Super-types: | None |
---|---|
Sub-types: | None |
Name | boolVal |
---|
Type: coords
Super-types: | None |
---|---|
Sub-types: | None |
Name | coords |
---|
Type: doubleVal
Super-types: | None |
---|---|
Sub-types: | None |
Name | doubleVal |
---|
Type: eigenvectors
Super-types: | None |
---|---|
Sub-types: | None |
Name | eigenvectors |
---|
Type: expCoords
Super-types: | None |
---|---|
Sub-types: | None |
Name | expCoords |
---|---|
Documentation |
Either exp (for relative start point) or numers x, y, z (for absolute start point) must be entered. Number parameter is valid only for image elements and reffers to one of the corners (1 to 3) |
Type: fillType
Super-types: | None |
---|---|
Sub-types: | None |
Name | fillType |
---|
Type: intVal
Super-types: | None |
---|---|
Sub-types: | None |
Name | intVal |
---|
Type: ioType
Super-types: | None |
---|---|
Sub-types: | None |
Name | ioType |
---|
Type: matrix
Super-types: | None |
---|---|
Sub-types: | None |
Name | matrix |
---|
Type: rgbColor
Super-types: | None |
---|---|
Sub-types: | None |
Name | rgbColor |
---|
Type: slider
Super-types: | None |
---|---|
Sub-types: | None |
Name | slider |
---|
Type: spreadsheetTrace
Super-types: | None |
---|---|
Sub-types: | None |
Name | spreadsheetTrace |
---|
Type: stringVal
Super-types: | None |
---|---|
Sub-types: | None |
Name | stringVal |
---|
Type: xyCoords
Super-types: | None |
---|---|
Sub-types: | None |
Name | xyCoords |
---|
Type: algebraStyles
Super-types: | xs:int < algebraStyles (by restriction) |
---|---|
Sub-types: | None |
Name | algebraStyles |
---|---|
Content |
|
Documentation |
Affectation des valeurs : 0=valeur,1=définition,2=commande. |
Type: angleUnits
Super-types: | xs:string < angleUnits (by restriction) |
---|---|
Sub-types: | None |
Name | angleUnits |
---|---|
Content |
|
Type: axisIds
Super-types: | xs:int < axisIds (by restriction) |
---|---|
Sub-types: | None |
Name | axisIds |
---|---|
Content |
|
Documentation |
Meanings of values: 0=x, 1=y, 2=z |
Type: axisTypes
Super-types: | xs:int < axisTypes (by restriction) |
---|---|
Sub-types: | None |
Name | axisTypes |
---|---|
Content |
|
Documentation |
Affectation des valeurs : 0=trait plein, 1=fléché, 2=trait plein gras, 3=fléché gras |
Type: coordStyles
Super-types: | xs:string < coordStyles (by restriction) |
---|---|
Sub-types: | None |
Name | coordStyles |
---|---|
Content |
|
Type: data
Super-types: | xs:string < data (by restriction) |
---|---|
Sub-types: | None |
Name | data |
---|---|
Content |
|
Type: decorTypes
Super-types: | xs:int < decorTypes (by restriction) |
---|---|
Sub-types: | None |
Name | decorTypes |
---|---|
Content |
|
Documentation |
Affectation des valeurs : 0=aucune, 1=simple marque, 2=double marque, 3=triple marque, 4=simple chevron, 5=double chevron, 6=triple chevron, 2=point,3=L (style belge). |
Type: doubleOrBool
Super-types: | None |
---|---|
Sub-types: | None |
Name | doubleOrBool |
---|---|
Content |
|
Type: elType
Super-types: | xs:string < elType (by restriction) |
---|---|
Sub-types: | None |
Name | elType |
---|---|
Content |
|
Documentation |
Values "button", "implicitpoly", "polyline" and "textfield" only available for GeoGebra >=4.0 |
Type: eqnStyles
Super-types: | xs:string < eqnStyles (by restriction) |
---|---|
Sub-types: | None |
Name | eqnStyles |
---|---|
Content |
|
Type: gridTypes
Super-types: | xs:int < gridTypes (by restriction) |
---|---|
Sub-types: | None |
Name | gridTypes |
---|---|
Content |
|
Documentation |
Affectation des valeurs : 0=cartésienne, 1=isométrique, 2=polaire |
Type: lineThickness
Super-types: | xs:int < lineThickness (by restriction) |
---|---|
Sub-types: | None |
Name | lineThickness |
---|---|
Content |
|
Type: lineTypes
Super-types: | xs:int < lineTypes (by restriction) |
---|---|
Sub-types: | None |
Name | lineTypes |
---|---|
Content |
|
Documentation |
Affectation des valeurs : 0=trait plein, 10=tirets courts,15=tirets longs, 20= pointillés, 30=tirets-points |
Type: nonNegInt
Super-types: | xs:integer < nonNegInt (by restriction) |
---|---|
Sub-types: | None |
Name | nonNegInt |
---|---|
Content |
|
Type: pointCapturings
Super-types: | xs:int < pointCapturings (by restriction) |
---|---|
Sub-types: | None |
Name | pointCapturings |
---|---|
Content |
|
Documentation |
Affectation des valeurs : 0= Désactivée, 1=Approché de la Grille, 2=Attaché à a Grille, 3=Automatique. |
Type: pointStyles
Super-types: | xs:int < pointStyles (by restriction) |
---|---|
Sub-types: | None |
Name | pointStyles |
---|---|
Content |
|
Documentation |
Affectation des valeurs : -1=style par défaut, 0=disque, 1=croix, 2=cercle, 3=plus, 4=diamant plein, 5=diamant vide, 6=triangle nord, 7=triangle sud, 8=triangle est, 9=triangle ouest. |
Type: positiveInt
Super-types: | xs:integer < positiveInt (by restriction) |
---|---|
Sub-types: | None |
Name | positiveInt |
---|---|
Content |
|
Type: representation
Super-types: | xs:string < representation (by restriction) |
---|---|
Sub-types: | None |
Name | representation |
---|---|
Content |
|
Documentation |
Possible ways for representing coefficients, only 1 possibility in 4.0 |
Type: rightAngleStyles
Super-types: | xs:int < rightAngleStyles (by restriction) |
---|---|
Sub-types: | None |
Name | rightAngleStyles |
---|---|
Content |
|
Documentation |
Affectation des valeurs : 0=aucune, 1=carré, 2=point, 3=L (style belge). |
Type: tickStyles
Super-types: | xs:int < tickStyles (by restriction) |
---|---|
Sub-types: | None |
Name | tickStyles |
---|---|
Content |
|
Documentation |
Affectation des valeurs :0=principale et secondaire, 1=principales, 2=aucune |
Type: tooltipModes
Super-types: | xs:int < tooltipModes (by restriction) |
---|---|
Sub-types: | None |
Name | tooltipModes |
---|---|
Content |
|
--Noel Lambert 21 décembre 2011 à 11:50 (CET)