Difference between revisions of "Release Notes GeoGebra 4.2"

From GeoGebra Manual
Jump to: navigation, search
Line 32: Line 32:
 
The [http://mathworld.wolfram.com/ExponentialIntegral.html Exponential Integral] function
 
The [http://mathworld.wolfram.com/ExponentialIntegral.html Exponential Integral] function
 
= New Commands =
 
= New Commands =
 +
* [[SetTrace Command|SetTrace]][ <Object>, <Boolean> ]
 
* [[ShowAxes Command|ShowAxes]][ ]
 
* [[ShowAxes Command|ShowAxes]][ ]
  Shows the axes in the active view
 
 
* [[ShowAxes Command|ShowAxes]][ <Boolean> ]
 
* [[ShowAxes Command|ShowAxes]][ <Boolean> ]
  Shows/hides the axes in the active view
 
 
* [[ShowAxes Command|ShowAxes]][ <View>, <Boolean> ]
 
* [[ShowAxes Command|ShowAxes]][ <View>, <Boolean> ]
  Shows/hides the axes in the specified view (View = 1, 2. View = 3 for GeoGebra 5)
 
 
* [[ShowGrid Command|ShowGrid ]][ ]
 
* [[ShowGrid Command|ShowGrid ]][ ]
  Shows the grid in the active view
 
 
* [[ShowGrid Command|ShowGrid ]][ <Boolean> ]  
 
* [[ShowGrid Command|ShowGrid ]][ <Boolean> ]  
  Shows/hides the grid in the active view
 
 
* [[ShowGrid Command|ShowGrid ]][ <View>, <Boolean> ]
 
* [[ShowGrid Command|ShowGrid ]][ <View>, <Boolean> ]
  Shows/hides the grid in the specified view (View = 1, 2. View = 3 for GeoGebra 5)
 
 
* [[Flatten Command|Flatten]][ <List of Lists> ]
 
* [[Flatten Command|Flatten]][ <List of Lists> ]
 
* [[TriangleCenter Command|TriangleCenter]][ <Point>,<Point>,<Point>,<Number> ]
 
* [[TriangleCenter Command|TriangleCenter]][ <Point>,<Point>,<Point>,<Number> ]
Line 53: Line 48:
 
* [[SurdText Command|SurdText]][ <Point> ]
 
* [[SurdText Command|SurdText]][ <Point> ]
 
* [[Function Command|Function]][ <List of Numbers> ]
 
* [[Function Command|Function]][ <List of Numbers> ]
  First two elements of list are the min and max x-coordinates and the rest of the numbers are the y-coordinates (evenly spaced between x-min and x-max). Used by the Freehand Tool.
 
 
* [[BarCode Command|BarCode]][ ]
 
* [[BarCode Command|BarCode]][ ]
  Searches for and decodes a barcode from the currently active Graphics View and creates a text if successful.
 
 
* [[BarCode Command|BarCode]][ <Image> ]
 
* [[BarCode Command|BarCode]][ <Image> ]
  Searches for and decodes a barcode from the Image and creates a text if successful.
 
 
* [[BarCode Command|BarCode]][ "<'''Text'''>", "<'''Format''' (optional)>" , "<'''Error Correction''' (optional)>", <'''Width''' (optional)>, <'''Height''' (optional)>]
 
* [[BarCode Command|BarCode]][ "<'''Text'''>", "<'''Format''' (optional)>" , "<'''Error Correction''' (optional)>", <'''Width''' (optional)>, <'''Height''' (optional)>]
 
* [[BarCode Command|BarCode]][ <'''Number'''>, "<'''Format''' (optional)>" , "<'''Error Correction''' (optional)>", <'''Width''' (optional)>, <'''Height''' (optional)>]
 
* [[BarCode Command|BarCode]][ <'''Number'''>, "<'''Format''' (optional)>" , "<'''Error Correction''' (optional)>", <'''Width''' (optional)>, <'''Height''' (optional)>]
  Creates a barcode from the '''Text''' or '''Number'''. If the format is not specified then it will be guessed (eg as EAN_8, UPC_A, EAN_13 or QR_CODE)
 
  Possible values for '''Format''' are "AZTEC", "CODABAR", "CODE_39", "CODE_93", "CODE_128", "DATA_MATRIX", "EAN_8", "EAN_13", "ITF", "PDF_417", "QR_CODE", "RSS_14", "RSS_EXPANDED", "UPC_A". Possible values for '''Error Correction''' are "L", "M", "Q", "H".
 
  
 
=New Keyboard & Mouse Shortcuts=
 
=New Keyboard & Mouse Shortcuts=

Revision as of 12:15, 2 May 2012

Running on XO OLPC / Sugar

http://wiki.sugarlabs.org/go/Activities/GeoGebra

CAS View

http://wiki.geogebra.org/en/CAS_View

General

  • Algebra View: options to sort by Construction Order & by Layer
  • Settings -> Advanced -> Use Path and Region Parameters: "On" makes Points on objects keep their Path Parameter when the parent object is moved (the behaviour in GeoGebra 4), "Off" makes them stay as close as possible to their old position.
  • Double-click on a View's title bar to maximize it
  • Logical implication operator added (-> or→) eg a = false → true
  • Alt-drag on a parabola to rescale it (keeping the vertex fixed)
  • When dragging a parabola, the vertex now snaps to grid (if appropriate)
  • Buttons can be resized, be made bold & italic or include an image
  • Default polarity for mouse wheel zoom changed
  • Better (localizable) dynamic texts created by the Area / Perimeter Tools (eg Area of c = 3.14)
  • String comparison (eg "AA" < AB" gives true)

Improved Tools

You can now just drag a shape to translate it

New Tools

New Functions

  • psi(x)

The Digamma function

  • polygamma(m, x)

The Polygamma function is the (m+1)th derivative of the natural logarithm of the Gamma function, gamma(x) (m=0,1)

  • sinIntegral(x)

The Sine Integral function

  • cosIntegral(x)

The Cosine Integral function

  • expIntegral(x)

The Exponential Integral function

New Commands

New Keyboard & Mouse Shortcuts

  • <Ctrl><Shift>E: Open Object Properties View
  • <Ctrl><Shift>B: Export as GeoGebraWeb to Clipboard
  • In Text Tool, <Alt>Left, <Alt>Right to move in/out of formula boxes, <Alt>Enter, <Alt>Up, <Alt>Down to create a new formula box

Description of all Keyboard Shortcuts

New Applet Parameters

Description of all GeoGebra Applet Parameters

New Command Line Arguments

If you use command line arguments, make sure you allocate enough memory, eg:
java -Xms32m -Xmx512m -jar geogebra.jar --export=bitmap.png --dpi=300 spiral.ggb

--export=<File> Exports the Graphics View to SVG/PNG/PDF/EMF/EPS as determined by the extension
--dpi=<Integer> (only used in conjunction with --export)

Description of all GeoGebra Command Line Arguments

New JavaScript commands

  • registerLoggerListener(functionName), unregisterLoggerListener(functionName) to access Vernier Go!Motion USB Logger
  • registerPenListener(functionName), unregisterPenListener(functionName) to handle pen tool usage
  • drawToImage(label,x[],y[]), clearImage(label) to draw
  • String evalGeoGebraCAS(String casCommand)
  • String evalGeoGebraCAS(String casCommand, boolean printDebugInfo)
  • void setPenColor(int red, int green, int blue); values 0 - 255
  • void setPenSize(int size); sets pen size size in pixels
  • int getPenSize(); return pen size in pixels
  • String getPenColor(); returns pen color as RGB hex string (eg #AB1234)

Description of all GeoGebra JavaScript Methods

GeoGebra's XML File Format

GeoGebra's XML file format is documented at Reference:XML

License

You are free to copy, distribute and transmit GeoGebra for non-commercial purposes. Please see the GeoGebra license for details: http://www.geogebra.org/download/license.txt


es:Notas_Lanzamiento_de_GeoGebra_4.2

© 2024 International GeoGebra Institute