Differenze tra le versioni di "Riferimenti:Tag e tipi comuni XML"
Riga 860: | Riga 860: | ||
</ul> | </ul> | ||
Significato dei valori: | Significato dei valori: | ||
− | * 0= | + | * 0=NORMALE, |
− | * 1= | + | * 1=TRATTEGGIO, |
− | * 2= | + | * 2=TRATTEGGIO INCROCIATO, |
− | * 3= | + | * 3=SCACCHI, |
− | * 4= | + | * 4=PUNTINI, |
− | * 5= | + | * 5=NIDO D'APE, |
− | * 6= | + | * 6=MATTONI, |
− | * 7= | + | * 7=IMMAGINE |
Riga 875: | Riga 875: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:int < <strong>gridTypes</strong> ( | + | <td>xs:int < <strong>gridTypes</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 888: | Riga 888: | ||
<li>0 <= <em>value</em> <= 3</li> | <li>0 <= <em>value</em> <= 3</li> | ||
</ul> | </ul> | ||
− | + | Significato dei valori: 0=cartesiana (principale), 1=isometrica, 2=polare, 3=cartesiana (principali+secondarie) | |
Riga 896: | Riga 896: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:string < <strong>javaDouble</strong> ( | + | <td>xs:string < <strong>javaDouble</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 916: | Riga 916: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:int < <strong>lineTypes</strong> ( | + | <td>xs:int < <strong>lineTypes</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 928: | Riga 928: | ||
<ul> | <ul> | ||
<li> | <li> | ||
− | <em>value</em> | + | <em>value</em> proviene dalla lista: {'0'|'10'|'15'|'20'|'30'}</li> |
</ul> | </ul> | ||
− | + | Significato dei valori: 0=pieno, 10=tratteggio corto,15=tratteggio lungo, 20=puntini, 30=tratteggio e punto | |
Riga 938: | Riga 938: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:integer < <strong>nonNegInt</strong> ( | + | <td>xs:integer < <strong>nonNegInt</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 958: | Riga 958: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:int < <strong>pointCapturings</strong> ( | + | <td>xs:int < <strong>pointCapturings</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 971: | Riga 971: | ||
<li>0 <= <em>value</em> <= 3</li> | <li>0 <= <em>value</em> <= 3</li> | ||
</ul> | </ul> | ||
− | + | Significato dei valori: 0=non attivo, 1=attivo, 2=sulla griglia, 3=automatico. | |
Riga 979: | Riga 979: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:int < <strong>pointStyles</strong> ( | + | <td>xs:int < <strong>pointStyles</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 992: | Riga 992: | ||
<li>-1 <= <em>value</em> <= 9</li> | <li>-1 <= <em>value</em> <= 9</li> | ||
</ul> | </ul> | ||
− | + | Significato dei valori: -1=usa predefiniti, 0=punto pieno, 1=croce, 2=punto vuoto, 3=simbolo somma, 4=diamante pieno, 5=diamante vuoto, | |
− | 6= | + | 6=triangolo nord, 7=triangolo sud, 8=triangolo est, 9=triangolo ovest. |
Riga 1 001: | Riga 1 001: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:integer < <strong>positiveInt</strong> ( | + | <td>xs:integer < <strong>positiveInt</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 1 021: | Riga 1 021: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:string < <strong>representation</strong> ( | + | <td>xs:string < <strong>representation</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 1 035: | Riga 1 035: | ||
<em>pattern</em> = array</li> | <em>pattern</em> = array</li> | ||
</ul> | </ul> | ||
− | + | Modi possibili per rappresentare i coefficienti, solo 1 possibilità in 4.0 | |
Riga 1 043: | Riga 1 043: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:int < <strong>rightAngleStyles</strong> ( | + | <td>xs:int < <strong>rightAngleStyles</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 1 056: | Riga 1 056: | ||
<li>0 <= <em>value</em> <= 3</li> | <li>0 <= <em>value</em> <= 3</li> | ||
</ul> | </ul> | ||
− | + | Significato dei valori: 0=nessuno, 1=quadrato, 2=punto ,3=L (stile Belga). | |
Riga 1 064: | Riga 1 064: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:string < <strong>specialDouble</strong> ( | + | <td>xs:string < <strong>specialDouble</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 1 084: | Riga 1 084: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:int < <strong>tickStyles</strong> ( | + | <td>xs:int < <strong>tickStyles</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Riga 1 097: | Riga 1 097: | ||
<li>0 <= <em>value</em> <= 2</li> | <li>0 <= <em>value</em> <= 2</li> | ||
</ul> | </ul> | ||
− | + | Significato dei valori: 0=mggiore minore, 1=maggiore, 2=nessuno | |
Riga 1 105: | Riga 1 105: | ||
<tr> | <tr> | ||
<th>Super-types:</th> | <th>Super-types:</th> | ||
− | <td>xs:int < <strong>tooltipModes</strong> ( | + | <td>xs:int < <strong>tooltipModes</strong> (per restrizione)</td> |
</tr> | </tr> | ||
<tr> | <tr> |
Versione delle 10:49, 20 giu 2018
Il seguente documento è stato generato da una modifica del foglio di stile xs3p: contiene le definizioni dei tag e dei tipi utilizzati sia nei file geogebra.xml che nei file geogebra_macro.xml, che sono la parte principale nel formato di file di GeoGebra. Per una breve introduzione consultare la pagina riferimenti XML.
Dichiarazioni globali
Elemento: cascell
Elemento: construction
Elemento: element
Elemento: expression
==Definizioni globali==
Tipo: animation
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: boolVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: casMap
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: coords
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: doubleVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: eigenvectors
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: expCoords
Super-types: | None |
---|---|
Sub-types: | None |
È necessario inserire exp (per il punto iniziale) oppure i numeri x, y, z (per il punto iniziale assoluto). Il parametro number è valido solo per elementi immagine e si riferisce a uno dei corner (da 1 a 3)
Tipo: fontProperties
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: intVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: ioType
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: matrix
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: objColorType
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: rgbColor
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: rgbaColor
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: slider
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: spreadsheetTrace
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: stringVal
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: xyCoords
Super-types: | None |
---|---|
Sub-types: | None |
Tipo: algebraStyles
Super-types: | xs:int < algebraStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=valore, 1=definizione, 2=comando.
Tipo: angleUnits
Super-types: | xs:string < angleUnits (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = degree|radiant
Tipo: axisIds
Super-types: | xs:int < axisIds (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=x, 1=y, 2=z
Tipo: axisTypes
Super-types: | xs:int < axisTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 3
Significato dei valori: 0=pieno, 1=freccia, 2=pieno grassetto, 3=freccia piena grassetto
Tipo: colorSpaces
Super-types: | xs:int < colorSpaces (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=RGB, 1=HSB, 2=HSL.
Tipo: coordStyles
Super-types: | xs:string < coordStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = cartesian|polar|complex
Tipo: data
Super-types: | xs:string < data (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = \[(\[.*\],?)*\]
Tipo: decorTypes
Super-types: | xs:int < decorTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 6
Significato dei valori: 0=nessuno, 1=trattino singolo, 2=doppio trattino, 3=triplo trattino, 4=freccia singola, 5=doppia freccia, 6=tripla freccia . 1=quadrato, 2=punto ,3=L (Stile Belga).
Tipo: doubleOrBool
Super-types: | None |
---|---|
Sub-types: | None |
- Unione dei seguenti tipi:
- xs:double
- xs:boolean
- specialDouble
Tipo: elType
Super-types: | xs:string < elType (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = (angle|line|plane|point|polygon|polyline|ray|segment|vector|(curve|surface)cartesian|implicit(poly|surface))(3d)?|boolean|button|conic(3d)?(part)?|function(NVar)?|image|list|locus|numeric|quadric(limited|part)?|text(field)?|turtle|net|polyhedron|penstroke|audio|video|embed
Tipo: eqnStyles
Super-types: | xs:string < eqnStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = implicit|explicit|specific|parametric
Tipo: fills
Super-types: | xs:int < fills (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 7
Significato dei valori:
- 0=NORMALE,
- 1=TRATTEGGIO,
- 2=TRATTEGGIO INCROCIATO,
- 3=SCACCHI,
- 4=PUNTINI,
- 5=NIDO D'APE,
- 6=MATTONI,
- 7=IMMAGINE
Tipo: gridTypes
Super-types: | xs:int < gridTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 3
Significato dei valori: 0=cartesiana (principale), 1=isometrica, 2=polare, 3=cartesiana (principali+secondarie)
Tipo: javaDouble
Super-types: | xs:string < javaDouble (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = Infinity|-Infinity|NaN|(-?[0-9.E]*)
Tipo: lineTypes
Super-types: | xs:int < lineTypes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- value proviene dalla lista: {'0'|'10'|'15'|'20'|'30'}
Significato dei valori: 0=pieno, 10=tratteggio corto,15=tratteggio lungo, 20=puntini, 30=tratteggio e punto
Tipo: nonNegInt
Super-types: | xs:integer < nonNegInt (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: integer
- value >= 0
Tipo: pointCapturings
Super-types: | xs:int < pointCapturings (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 3
Significato dei valori: 0=non attivo, 1=attivo, 2=sulla griglia, 3=automatico.
Tipo: pointStyles
Super-types: | xs:int < pointStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- -1 <= value <= 9
Significato dei valori: -1=usa predefiniti, 0=punto pieno, 1=croce, 2=punto vuoto, 3=simbolo somma, 4=diamante pieno, 5=diamante vuoto, 6=triangolo nord, 7=triangolo sud, 8=triangolo est, 9=triangolo ovest.
Tipo: positiveInt
Super-types: | xs:integer < positiveInt (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: integer
- value >= 1
Tipo: representation
Super-types: | xs:string < representation (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = array
Modi possibili per rappresentare i coefficienti, solo 1 possibilità in 4.0
Tipo: rightAngleStyles
Super-types: | xs:int < rightAngleStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 3
Significato dei valori: 0=nessuno, 1=quadrato, 2=punto ,3=L (stile Belga).
Tipo: specialDouble
Super-types: | xs:string < specialDouble (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: string
- pattern = Infinity|-Infinity
Tipo: tickStyles
Super-types: | xs:int < tickStyles (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 2
Significato dei valori: 0=mggiore minore, 1=maggiore, 2=nessuno
Tipo: tooltipModes
Super-types: | xs:int < tooltipModes (per restrizione) |
---|---|
Sub-types: | None |
- Base XSD Type: int
- 0 <= value <= 4