Referencia:Formato Archivo

De GeoGebra Manual
Saltar a: navegación, buscar

Acceso a Archivos de GeoGebra

Los archivos de GeoGebra tienen la extensión .ggb (bocetos de GeoGebra) o .ggt (herramientas de GeoGebra), a los que basta re-nominarlos para que pasen a tener la extensión .zip. Entonces se los puede abrir fácilmente con cualquier programa para archivos ZIP que los abra como a cualquier otro archivo de extensión .zip. Cuando se exporta una Hoja Dinámica: se crean varios archivos:

  • un archivo html (por ejemplo. circular.html) que incluye la hoja dinámica propiamente dicha
  • un archivo GGB (por ejemplo. circular.ggb) que incluye la construcción, el boceto de GeoGebra.
  • varios archivos JAR (como geogebra.jar) que incluye a GeoGebra y le otorga su tenor interactivo a la hoja dinámica.

Todos estos archivos (por ejemplo. circular.html, circular.ggb y geogebra.jar) deben estar presentes en la misma carpeta (o directorio) para que el boceto funcione dinámicamente. El archivo HTML exportado (por ejemplo. circular.html) puede apreciarse con cualquier navegador de Internet (por ejemplo. Mozilla, Internet Explorer, Safari). Para que el comportamiento de la construcción sea dinámico, el equipo de trabajo debe tener instalado Java (se lo puede bajar desde http://www.java.com gratuitamente). Para trabajar sobre una Hoja Dinámica en uno de los equipos de una red, como la secular por ejemplo, quien administre la red local debe asegurarse de tener Java adecuadamente instalado.

Contenidos

.ggb - Hoja Dinámica GeoGebra

La extensión .ggb es la usual de archivos de bocetos de GeoGebra. Al cambiar su extensión por .zip se encontrarán los siguientes archivos después de decomprimirlo ("deszippear"):

geogebra.xml

Este es el archivo en que se almacena toda la información sobre la construcción, en XML. Para más información, consultar el archivo de referencia XML.

geogebra_thumbnail.png

Contiene una pequeña imagen de la construcción guardada en el archivo geogebra.xml. GeoGebra usa esta imagen para la pre-visualización de archivos que se produce cuando se "Abre.." y "Guarda como.." o en otras situaciones (explorador de archivos del sistema, sistema en línea u otros programa de revisión previa a alzar archivos de GeoGebra).

geogebra.js

Este archivo contiene definiciones globales de JavaScript empleadas en el archivo. Para mayores detalles, puede consultarse la sección Programa (guion-scripting).

Imágenes

Las imágenes empleadas en la construcción (incluidas las integradas con la Tool Insert Image.gif Herramienta de Imagen) o como iconos de herramientas creadas por los usuarios) no presentan nombres de archivos sencillamente legibles pero pueden ser copiados y rebautizados facilitar su extracción de los archivos de GeoGebra. Si no hay ni imágenes ni herramientas propias en el archivo .ggb solo aparecerán los de extensión geogebra.xml y geogebra_thumbnail.png.

.ggt - Herramientas de GeoGebra

Los archivos de extensión .ggt comparten las mismas pautas de almacenamiento que los de extensión .ggb, de modo que al rebautizarlos y decomprimirlos revelarán los mismos archivos que se mencionaran:

geogebra_macro.xml

Este XML almacena la principal información de la herramienta. Como las herramientas personales también se archivan en los archivos normales .ggb, la estructura de las entradas en estos archivos también se explica en la referencia a XML.

imágenes

Si hubiera un ícono especial asignado a esta herramienta, se lo almacenaría en esta sub-carpeta o sub-directorio. Ni el nombre del sub-directorio ni el del archivo del ícono son claros o ilustrativos.

Modificando los archivos

Modificar los archivos .ggb o .ggt (y los de .xml conjuntamente) es un desafío para usuarios avezados desde el punto de vista técnico. Tanto para retocar el .xml para modificar algo inaccesible directamente desde GeoGebra (por el momento), como la definición de una herramienta personal, como para intentar ciertos trucos o experimentar, conviene precaverse tomando ciertas medidas:

  1. Sacar copias de respaldo de los archivos porque es muy probables que los originales se estropeen al modificar la definición XML.
  2. Leer cada referencia XML para comprender qué se está llevando adelante.
  3. Considerar que los cambios que se llevan adelante pueden perderse en caso de reescribir los archivos con GeoGebra. Puede ser posible que GeoGebra "comprenda" algo inusual mientras se lo carga, puede que no quede guardado o que se almacene de modo anormal, dañando el archivo.
  4. Comprimir a un ZIP todos los archivos requeridos al final, usando las opciones más usuales (sin encriptar, por ejemplo) y renombrar los archivos nuevamente a la extensión .ggb.

BOD

CajasdeHherramientas3D

Mode move.svg Mode point.svg Mode join.svg Mode orthogonalthreed.svg Mode polygon.svg Mode circleaxispoint.svg Mode intersectioncurve.svg Mode planethreepoint.svg Mode pyramid.svg Mode sphere2.svg Mode angle.svg Mode mirroratplane.svg Mode text.svg Mode rotateview.svg
Mode pointonobject.svg Mode segment.svg Mode parallel.svg Mode circlepointradiusdirection.svg Mode plane.svg Mode prism.svg Mode spherepointradius.svg Mode distance.svg Mode mirroratline.svg Mode translateview.svg
Mode intersect.svg Mode segmentfixed.svg Mode angularbisector.svg Mode circle3.svg Mode orthogonalplane.svg Mode conify.svg Mode area.svg Mode mirroratpoint.svg Mode zoomin.svg
Mode midpoint.svg Mode ray.svg Mode tangent.svg Mode circumcirclearc3.svg Mode parallelplane.svg Mode extrusion.svg Mode volume.svg Mode rotatearoundline.svg Mode zoomout.svg
Mode attachdetachpoint.svg Mode vector.svg Mode polardiameter.svg Mode circumcirclesector3.svg Mode cone.svg Mode translatebyvector.svg Mode showhideobject.svg
Mode vectorfrompoint.svg Mode locus.svg Mode ellipse3.svg Mode cylinder.svg Mode dilatefrompoint.svg Mode showhidelabel.svg
Mode hyperbola3.svg Mode tetrahedron.svg Mode copyvisualstyle.svg
Mode parabola.svg Mode cube.svg Mode delete.svg
Mode conic5.svg Mode net.svg Mode viewinfrontof.svg

Identificadas por sus nombres en 3D

Mode move.svg Elige
y Mueve
Mode point.png Punto Mode join.png Recta Mode orthogonalthreed.png Ortogonal Mode polygon.png Polígono
Mode pointonobject.png Punto en Objeto Mode segment.png Segmento Mode parallel.svg Paralela
Mode intersect.png Intersección Mode segmentfixed.png Segmentode longitud dada Mode angularbisector.png Bisectriz
Mode midpoint.png Medio o Centro Mode ray.png Semirrecta Mode tangent.png Tangentes
Mode attachdetachpoint.png Punto(des)vinculado Mode vector.png Vector Mode polardiameter.png Polaro Conjugado
Mode vectorfrompoint.png Equipolente Mode locus.svg LugarGeométrico
Mode circleaxispoint.png Circunferencia (eje, punto) Mode intersectioncurve.png Intersección de
dos superficies
Mode planethreepoint.png Planopor tres puntos Mode pyramid.png Pirámide Mode sphere2.png Esferacentro-punto
Mode circlepointradiusdirection.png Circunferencia
centro,dirección,_radio
Mode plane.png Plano Mode prism.png Prisma Mode spherepointradius.png Esferacentro-radio
Mode circle3.png Circunferenciapor tres puntos Mode orthogonalplane.png PlanoPerpendicular Mode conify.png Pirámide
o Conodesde su base
Mode circumcirclearc3.png ArcoTres Puntos Mode parallelplane.png Planoparalelo Mode extrusion.png Prisma o Cilindrodesde su base
Mode circumcirclesector3.png SectorTres Puntos Mode cone.png Cono
Mode ellipse3.png Elipse Mode cylinder.png Cilindro
Mode hyperbola3.png Hipérbola Mode tetrahedron.png Tetraedroregular
Mode parabola.png Parábola Mode cube.png Cubo
Mode conic5.png Cónicapor cinco puntos Mode net.png Desarrollo
Mode angle.png Ángulo Mode mirroratplane.png SimetríaEspecular Mode text.png Texto Mode rotateview.png Rotala Vista Gráfica 3D
Mode distance.png Distancia o
Longitud
Mode mirroratline.png Simetría Axial Mode translateview.png DesplazaVista Gráfica
Mode area.png Área Mode mirroratpoint.png SimetríaCentral Mode zoomin.png Aproximar
Mode volume.png Volumen Mode rotatearoundline.png RotaciónAxial Mode zoomout.png Alejar
Mode translatebyvector.png Traslada
Objeto
por Vector
Mode showhideobject.png Objeto(in)visiblet
Mode dilatefrompoint.png Homotecia Mode showhidelabel.png Etiqueta(in)visible
Mode copyvisualstyle.png Copiarestilo visual
Mode delete.png Eliminar
Mode viewinfrontof.png Vistafrontal
© 2020 International GeoGebra Institute