Nota Aclaratoria.-

Los listados que se pueden ver en esta página, se refieren a las figuras que se muestran más arriba. En la parte dedicada a "Otras Aplicaciones" aparecerán otros listados de soluciones de otro tipo y con otra mentalidad. Estas dos primeras partes tienen un espíritu fundamentalmente didáctico, y como ya hemos dicho en varias ocasiones, son sencillas de entender y aplicar y creemos que contribuyen a facilitar el inicio de la programación de imágenes con Metapost.

En la mayor parte de los listados, al comienzo de los mismos aparecen una serie de expresiones que comienzan con la palabra "input". Cada uno de esos INPUT, se refiere a una, normalmente pequeña, macro, que figura en la parte correspondiente a las macros, como parece lógico. Así que para construir el programa basta con bajarse el listado correspondiente y las macros que se definan al comienzo del mismo, aunque hay que tener la precaución de echarles un vistazo primero, puesto que en algunos casos, unas macros llaman a otras. En realidad y dado el poco espacio que ocupan, lo mejor sería bajárselas todas y colocarlo todo en un mismo directorio. Para ello existe el "link" al final del menú, donde se puede leer "Todas (gz)". Pulsando la tecla de mayúsculas y RETURN se obtiene un fichero llamado "totmac.gz" que después de hacer "gunzip", nos deja el fichero fuente de todas las macros. Con ello nos bastaría con incluir al comienzo de cada listado de figura: "input totmac".

Finalmente, y para los "absolutamente" principiantes, daremos unas pequeñas indicaciones sobre la forma de compilar y visualizar los programas.

Todo lo anterior se puede simplificar, ejecutándolo con una sola instrucción utilizando "make", por supuesto. Como recomendación especial, "animo a todos los que se animen" a que utilizen la capacidad de zoom de GV para ver pequeños detalles ampliados 64 veces o las que se quieran. Es realmente impresionante. No puedo dejar de mencionar una singularidad extraordinaria de Metapost, consistente en las flechas que se colocan al final de una curva, como en la figura "Carga oblicua" la que se utiliza para representar el momento flector. Esas flechas no son rectas sino que tienen curvatura !!. Y por si ésto fuera poco, es posible modificar su forma. Personalmente, no conozco ningún programa de generación de imágenes que tenga algo similar.

Para no extendernos en demasía, mencionaré tan sólo que al "rodar" MPOST, se generan también ficheros de apoyo del tipo *.mpx que una vez creada la imagen final PS, no hacen falta para nada y se pueden eliminar, así como el *.dvi, claro está. También quiero matizar lo dicho respecto al fichero creado en primer lugar. No siempre va a ser del tipo nombre.1. En realidad el número que figura después del nombre lo creamos nosotros con la primera declaración del listado de la figura. Si empezamos con "beginfig(1);", el fichero será como he dicho. Pero si hacemos "beginfig(23);" el fichero creado será "nombre.23". Al margen de ésto, el funcionamiento con uno u otro número es idéntico.

Terminaremos diciendo a todos esos que se quieran iniciar en Metapost, que se animen a hacerlo porque enseguida se entusiasmarán con la calidad producida y con las posibilidades de bucear en aguas todo lo profundas que quieran. Suerte a todos!!