Exportação para Web

Uma vez que o iGeom foi projetado para trabalhar também via Web (na forma de applet), é muito simples produzir construções geométricas que podem ser incorporadas em páginas na Internet. Assim, uma vez feita a construção é possível gravá-la utilizando o recurso ``Gerar applet'' disponível nas opções de menus, e o iGeom se encarrega de criar uma página Web padrão, contendo todo o código HTML2 necessário para apresentar a construção na Web.

Para publicar a página HTML na Web, é necessário colocar esta página em algum diretório do servidor Web, acessível pela Internet. Neste mesmo diretório deve-se colocar também uma cópia da versão do iGeom que pode ser obtido em http://www.matematica.br/igeom/iGeom.jar.

Figura: Parte do código gerado ao exportar a construção da mediatriz
<applet codebase="." archive="iGeom.jar" code="IGeomApplet.class" 
        WIDTH=720 HEIGHT=590 alt="...">
 <param name="BGCOLOR" value="#eeffee">
 <param name="igeom" value="# igeom: http://www.matematica.br!
[iGeom versão 3.1.12]!
[ versao: 3.1.12 ]!
[[Mar 17, 2005 8:06:45 AM; seiji]]!
[0:1.1, 1:7, 2:0] - iGeom versão 3.1.12!
[Mar 17, 2005 8:06:45 AM; seiji]!
{1:0, 0:0, 2:314.0 -209.0, 3:2 3, 4:A 0.78539816339 0, 6:1, 5:-167119, 7:0}!
{1:1, 0:0, 2:393.0 -215.0, 3:2 7 3, 4:B 0.785398163 0, 6:1, 5:-167119, 7:0}!
{1:2, 0:3, 2:0 1, 3:4 5 7, 4:c0 0.785398163397448 0, 6:1, 5:-1677696, 7:0}!
{1:3, 0:3, 2:1 0, 3:4 5 7, 4:c1 0.785398163397448 0, 6:1, 5:-167796, 7:0}!
{1:4, 0:1, 2:2 3 2, 3:7 6, 4:C 0.785398163397448 0, 6:1, 5:-65536, 7:0}!
{1:5, 0:1, 2:2 3 1, 3:6, 4:D 0.785398163397448 0, 6:1, 5:-65536, 7:0}!
{1:6, 0:4, 2:4 5, 3:, 4:r 0.5 0, 6:1, 5:-16776961, 7:0}!
"></applet>

A página gerada pelo iGeom, ao ser aberta por um navegador Web, apresentará o formato padrão das páginas do iMática (http://www.matematica.br). Entretanto, não é difícil para o usuário (com um pouco de experiência) transportar sua construção para uma outra página HTML qualquer. Para isso, basta transferir um pedaço de texto HTML gerado pelo iGeom da seguinte forma: (a) abrir o arquivo gerado pelo iGeom em um editor de texto (como o Emacs no Linux/Unix ou o Notepad no Windows) e também o outro arquivo HTML (no qual deseja inserir sua construção); (b) identificar os comandos relativos ao iGeom, como apresentado na Figura [*]; (c) copiar este código, que está entre <applet ... </applet> (incluindo estas marcas), para o arquivo de destino; (d) Gravar o arquivo modificado.

Seiji Isotani 2006-10-04