Riferimenti:Tag XML in geogebra.xml

Da GeoGebra Manual.

Il seguente documento è stato generato da una modifica del foglio di stile xs3p: contiene le definizioni dei tag utilizzati in geogebra.xml, che è la parte principale di un file .ggb. Per una breve introduzione consultare la pagina riferimenti XML. È disponibile una spiegazione dei termini correlati ad XML nel Glossario XML.

Dichiarazioni globali

Elemento: axis

Nome axis
Tipo Complesso, definito localmente
Nillable no
Abstract 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]"
/>

Elemento: casSession

Nome casSession
Tipo Complesso, definito localmente
Nillable no
Abstract no
Documentazione

Applicabile a partire da GeoGebra v. 4.0

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

Elemento: euclidianView

Name euclidianView
Type Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<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>

Elemento: euclidianView3D

Name euclidianView3D
Type Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<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>

Elemento: expression

Name expression
Type Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<expression
value="xs:string [0..1]"
/>

Elemento: geogebra

Nome geogebra
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<geogebra
format="xs:double [1]"
>
Start All [1]
<gui> ... </gui> [1]
<kernel> ... </kernel> [1]
<casSession> ... </casSession> [0..1]
End All
</geogebra>

Elemento: gui

Nome gui
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<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>

Elemento: kernel

Nome kernel
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<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>

Elemento: pane

Nome pane
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<pane
location="xs:string [1]"
divider="xs:double [0..1]"
orientation="nonNegInt [0..1]"
/>

Elemento: perspective

Nome perspective
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<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>

Elemento: show

Nome show
Tipo Complesso, definito localmente
Nillable no
Abstract no
Documentazione

Sconsigliato a partire dalla v. 4.0, utilizzare perspectives.

XML Instance Representation
<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]"
/>

Elemento: size

Nome size
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<size
width="nonNegInt [1]"
height="nonNegInt [1]"
/>

Elemento: splitDivider

Nome splitDivider
Tipo Complesso, definito localmente
Nillable no
Abstract no
Documentazione

Sconsigliato a partire dalla v. 4.0, utilizzare perspectives/perspective/panes.

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

Elemento: spreadsheetView

Nome spreadsheetView
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<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>

Elemento: toolbar

Nome toolbar
Tipo Complesso, definito localmente
Nillable no
Abstract no
Documentazione

Sconsigliato a partire dalla v. 4.0, utilizzare perspectives/perspective/toolbar.

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

Elemento: view

Nome view
Tipo Complesso, definito localmente
Nillable no
Abstract no
XML Instance Representation
<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]"
/>
==Definizioni globali==
                    

Tipo: toolbar

Super-tipo: Nessuno
Sotto-tipo: Nessuno
Nome toolbar
Abstract no
XML Instance Representation
<...
show="xs:boolean [0..1]"
items="xs:string [0..1]"
/>

en:Reference:XML_tags_in_geogebra.xml es:Referencia:XML tags in geogebra.xml

© 2024 International GeoGebra Institute