Diferencia entre revisiones de «Referencia:Formato Archivo»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 13: Línea 13:
 
Este es el archivo en que se almacena toda la información sobre la construcción, en [http://en.wikipedia.org/wiki/Xml XML]. Para más información, consultar el archivo [[Referencia:Xml|referencia XML]].  
 
Este es el archivo en que se almacena toda la información sobre la construcción, en [http://en.wikipedia.org/wiki/Xml XML]. Para más información, consultar el archivo [[Referencia:Xml|referencia XML]].  
 
==== geogebra_thumbanil.png ====
 
==== geogebra_thumbanil.png ====
Esta imagen contiene una pequeña imagen de la construcción guardada en el archivo  <code>geogebra.xml</code>. 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).
+
Contiene una pequeña imagen de la construcción guardada en el archivo  <code>geogebra.xml</code>. 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).
 
==== Imágenes ====
 
==== Imágenes ====
 
Las imágenes empleadas en la construcción (incluidas las integradas con la  [[Image:Tool_Insert_Image.gif]]  [[Herramienta de Inserta 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  <code>.ggb</code> sólo aparecerán los de extensión <code>geogebra.xml</code> y <code>geogebra_thumbnail.png</code>.
 
Las imágenes empleadas en la construcción (incluidas las integradas con la  [[Image:Tool_Insert_Image.gif]]  [[Herramienta de Inserta 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  <code>.ggb</code> sólo aparecerán los de extensión <code>geogebra.xml</code> y <code>geogebra_thumbnail.png</code>.
Línea 19: Línea 19:
 
Los archivos de extensión <code>.ggt</code> comparten las mismas pautas de almacenamiento que los de extensión <code>.ggb</code>, de modo que al rebautizarlos y decomprimirlos revelarán los mismos archivos que se mencionaran:
 
Los archivos de extensión <code>.ggt</code> comparten las mismas pautas de almacenamiento que los de extensión <code>.ggb</code>, de modo que al rebautizarlos y decomprimirlos revelarán los mismos archivos que se mencionaran:
 
==== geogebra_macro.xml ====
 
==== geogebra_macro.xml ====
This [http://en.wikipedia.org/wiki/Xml XML] stores the main information about the tool. As custom tools are also stored in the normal <code>.ggb</code> files the structure of the entries in this files are also explained in the [[Referencia:Xml|referencia XML]].
+
Este [http://en.wikipedia.org/wiki/Xml XML] almacena la principal  información de la herramienta. Como las herramientas personales también se archivan en los archivos  normales <code>.ggb</code>, la estructura de las entradas en estos archivos también se explica en la  [[Referencia:Xml|referencia XML]].
 
==== imágenes ====
 
==== imágenes ====
If there is any special icon assigned to this tool this icon is stored in a sub-folder. Be aware that both the icon and the sub-folder have names not intended to be read by humans, so don't try to make some sense out of it.
+
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 ==
 
== Modificando los archivos ==
Modifying <code>.ggb</code> or <code>.ggt</code> files (namely the <code>.xml</code> files within them) is clearly a task for the most tech-savvy users of GeoGebra. Whether you want to touch the <code>.xml</code> because you want to modify something which can't be modified by GeoGebra at the moment, like the definition of a custom tool, or you want to trick GeoGebra or just experiment you should take some tips for your journey:
+
Modificar los archivos <code>.ggb</code> o <code>.ggt</code> (y  los de <code>.xml</code> conjuntamente) es un desafío para usuarios avezados desde el punto de vista técnico. Tanto para retocar el  <code>.xml</code> 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:
# Backup your files. It's almost certain that you will break your files sometime if you're modifying the XML definition.   
+
# Sacar copias de respaldo de los archivos porque es muy probables que los originales se estropeen al modificar la definición XML.   
# Read the [[Referencia:Xml|referencia XML]] to understand what you are doing.
+
# Leer cada [[Referencia:Xml|referencia XML]] para comprender qué se está llevando adelante.
# Be aware that the changes you've made may be lost if you re-save your file within GeoGebra. While it might be possible that GeoGebra understands something unusual while loading it might not save it at all or save it somehow anormal which corrupts the file.
+
# 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.
# ZIP all required files at the end using the most standard ZIP options (no encryption etc.) and rename your files back to <code>.ggb</code>.
+
# 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  <code>.ggb</code>.
  
 
[[Categoría:Referencia|Formato Archivo]]
 
[[Categoría:Referencia|Formato Archivo]]

Revisión del 06:37 11 may 2011

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 file. 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 referencia XML.

geogebra_thumbanil.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).

Imágenes

Las imágenes empleadas en la construcción (incluidas las integradas con la Tool Insert Image.gif Herramienta de Inserta 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 sólo 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 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.
© 2024 International GeoGebra Institute