Difference between revisions of "Naming Objects"

From GeoGebra Manual
Jump to: navigation, search
m
m
Line 12: Line 12:
 
:{{notes|1=
 
:{{notes|1=
 
:* If you don’t manually assign a name to an object, GeoGebra assigns the names of new objects in alphabetical order.
 
:* If you don’t manually assign a name to an object, GeoGebra assigns the names of new objects in alphabetical order.
:* You can create indices within the names of objects by using an underscore. For example A<sub>1</sub> is entered as <code>A_1</code> and s<sub>AB</sub> is entered as <code>s_{AB}</code> into the Input Bar. }}
+
:* You can create indices within the names of objects by using an underscore. For example A<sub>1</sub> is entered as <code>A_1</code> and s<sub>AB</sub> is entered as <code>s_{AB}</code> into the ''Input Bar''. }}
  
 
==Reserved labels==
 
==Reserved labels==
Line 24: Line 24:
 
sec, csc, cosec, cot, sech, csch, coth
 
sec, csc, cosec, cot, sech, csch, coth
  
In the symbol list of the input bar, you will find special characters for the following constants:
+
In the symbol list of the ''Input Bar'', you will find special characters for the following constants:
 
* π - the circle constant pi, which you can also type with {{KeyCode|Alt-p}}
 
* π - the circle constant pi, which you can also type with {{KeyCode|Alt-p}}
 
* ℯ - the Euler number, e.g. for the exponential function ℯ^x, which you can also type with {{KeyCode|Alt-e}}
 
* ℯ - the Euler number, e.g. for the exponential function ℯ^x, which you can also type with {{KeyCode|Alt-e}}
Line 31: Line 31:
  
 
==Renaming objects==
 
==Renaming objects==
The easiest way to change the name of an existing object is to click on it once, then start typing its new name.
+
The easiest way to change the name of an existing object is to select it, then start typing its new name.
  
You can also rename an object by right clicking on it, then selecting the [[File:Menu-edit-rename.svg|link=|18px]] ''Rename'' option in the context menu shown, or opening the [[Properties Dialog]] window of the object and typing the new name in the ''Name'' box of the ''Basic'' tab.
+
You can also rename an object by then selecting the [[File:Menu-edit-rename.svg|link=|18px]] ''Rename'' option in the [[Context Menu]] of the object or opening the [[File:Menu-options.svg|link=|16px]] [[Properties Dialog]] window of the object and typing the new name in the ''Name'' box of the ''Basic'' tab.
 
{{notes|1=
 
{{notes|1=
 
:*Dependencies are usually automatically resolved: this means that the name of the object is also changed in its definition. Scripting involving objects that were assigned a new name need to be changed manually.
 
:*Dependencies are usually automatically resolved: this means that the name of the object is also changed in its definition. Scripting involving objects that were assigned a new name need to be changed manually.

Revision as of 15:09, 30 October 2015


You can assign a certain name to an object when you create it using the Input Bar:

  • Points: In GeoGebra, points are always named using upper case letters. Just type in the name (e.g. A, P) and an equal sign in front of the coordinates or commands.
Example: C = (2, 4), P = (1; 180°)
  • Vectors: In order to distinguish between points and vectors, vectors need to have a lower case name in GeoGebra. Again, type in the name (e.g. v, u) and an equal sign in front of the coordinates or commands.
Example: v = (1, 3), u = (3; 90°)
  • Lines, circles, and conic sections: These objects can be named by typing in the name and a colon in front of their equations or commands.
Example: g: y = x + 3, c: (x-1)^2 + (y – 2)^2 = 4, hyp: x^2 – y^2 = 2
  • Functions: You can name functions by typing, for example, f(x) = or g(x) = in front of the function’s equation or commands.
Example: h(x) = 2 x + 4, q(x) = x^2, trig(x) = sin(x)
Notes:
  • If you don’t manually assign a name to an object, GeoGebra assigns the names of new objects in alphabetical order.
  • You can create indices within the names of objects by using an underscore. For example A1 is entered as A_1 and sAB is entered as s_{AB} into the Input Bar.

Reserved labels

These are the labels you can't use for objects: x, y, z, xAxis, yAxis, zAxis, abs, sgn, sqrt, exp, log, ln, ld, lg, cos, sin, tan, acos, arcos, arccos, asin, arcsin, atan, arctan, cosh, sinh, tanh, acosh, arcosh, arccosh, asinh, arcsinh, atanh, arctanh, atan2, erf, floor, ceil, round, random, conjugate, arg, gamma, gammaRegularized, beta, betaRegularized, sec, csc, cosec, cot, sech, csch, coth

In the symbol list of the Input Bar, you will find special characters for the following constants:

  • π - the circle constant pi, which you can also type with Alt-p
  • ℯ - the Euler number, e.g. for the exponential function ℯ^x, which you can also type with Alt-e
  • ί - the imaginary unit, e.g. for complex numbers like z = 3 + ί, which you can also type with Alt-i

When the variable names e and i are not used yet, they are automatically read as ℯ and ί respectively for convenience.

Renaming objects

The easiest way to change the name of an existing object is to select it, then start typing its new name.

You can also rename an object by then selecting the Menu-edit-rename.svg Rename option in the Context Menu of the object or opening the Menu-options.svg Properties Dialog window of the object and typing the new name in the Name box of the Basic tab.

Notes:
  • Dependencies are usually automatically resolved: this means that the name of the object is also changed in its definition. Scripting involving objects that were assigned a new name need to be changed manually.
  • If you assign to an object a name that is already in use by another object, the name of this last object will be changed, e.g. if you change the name of point B to A and a point A already exists, the former point A gets the new name A_1.

See also Labels and Captions.

© 2024 International GeoGebra Institute