Showing posts with label figurines. Show all posts
Showing posts with label figurines. Show all posts

Tuesday, August 01, 2017

Nueva versión del Editor de Ajedrez



Hace unos meses escribí un editor para ayudarme a la creación de artículos y libros de ajedrez. La problemática es simple: un procesador de palabras normal no tiene manera fácil de hacer diagramas o de desplegar la notación ajedrecística que en general aparece en los libros y artículos de ajedrez.

Así, la primera versión del editor permite cargar una base de partidas en formato PGN (Portable Game Notation), que es el estándar internacional para describir las partidas de ajedrez en formato electrónico. Una vez teniendo la base de partidas, se puede cargar alguna partida y mover las piezas con los controles de atrás y adelante. Una vez que se tiene la posición de interés, se puede pasar el diagrama de la misma al editor de forma automática. Igualmente, se puede pasar la partida (en formato PGN) con los figurines correspondientes como se usa actualmente en los libros especializados.

El editor permite marcar texto y ponerlo en negritas, cursivas o subrayado. Se puede formatear el texto a la izquierda, a la derecha, centrado y justificado en ambos bordes. El editor también puede corregir el texto usando un diccionario de palabras que viene de Linux, pero que hace la labor de corrección algo más sencillo.

Lo nuevo del editor es que se han incluido dos nuevos botones, uno etiquetado como "Txt", el cual pone al editor en formato de escribir texto normal. El botón que tiene una figurita de rey cambia el tipo de botón al de figurines, que es el de la notación de ajedrez. Anteriormente si se quería hacer eso, había que ir a la opción "Formato" y de ahí a "Fuente". De esta manera el cambio se hace de forma mucho más rápida y directamente.

También se le han añadido los símbolos más usados en la notación usada en los Informadores ajedrecísticos, publicación yugoslava, referente de esta manera moderna de anotar partidas de ajedrez. Se añaden los símbolos para "las blancas están mejor", "las blancas están ganadas", "la partida está igualada", "zugzwang", "apuro de tiempo", "novedad teórica", "nota de la redacción", etcétera. También se agregaron los símbolos de las piezas (figurines), que muchas veces se usan cuando por ejemplo, se quiere poner que hay un peón débil en la casilla a4, por mencionar un simple ejemplo. Finalmente se agregó una etiqueta que muestra qué tipo de letra (font), está activo.

Por lo demás, el editor se comporta como el anterior. Los archivos se guardan en formato RTF y se pueden entonces leer a MsWord, por ejemplo, si se le quiere dar un formato más sofisticado, por ejemplo, poner el documento en dos columnas, cosa que mi programa aún no puede hacer (y que conste, he estado investigando esta posibilidad).

Así pues, quien le interese el editor, he aquí lo que tiene que hacer (ver más abajo). Cabe decir que si ya el lector usaba la versión inicial, puede descargar solamente el enlace del programa, sin tener que volver a instalar los tipos de letra o los diccionarios. Cualquier sugerencia es bienvenida...

Este es el mensaje que mando a quienes me piden el editor:

Instala primero los diccionarios para la corrección de los artículos:
http://www.mediafire.com/download/bdyc1yyrz3ev8ls/ISpelIns+%281%29.exe

Pienso añadir más tipos de diagramas pero por el momento solamente trabaja con "zurichdiagram cbwin" que es un tipo de letra para hacer diagramas y que puedes instalar con el programa que puedes bajar de aquí:

http://www.mediafire.com/download/li5p53qzghgldph/font_setup.exe

que instalará varios tipos de letras pero ojo, no funcionará para otro tipo de diagramas por el momento. En las publicaciones, los diagramas de 20 puntos son los más adecuados, pero claro, los puedes poner del tamaño que quieras.  Por otra parte, espero que haya actualizaciones más o menos continuas, pero dependerá de mi tiempo libre, porque ando un poco liado con mi trabajo académico, pero ya me daré tiempo.  Por lo demás, si dejé algo en el tintero (debería decir, en el teclado),vuelvo a escribirte. Las
actualizaciones las comentaré en mi blog. Si no te mando alguna por favor, pídemela.

El editor lo puedes descargar de aquí:

https://www.mediafire.com/file/6il180lnm1ikest/setup_editor_ajedrez.exe

Avísame cualquier problema.

Wednesday, July 20, 2016

Un editor para artículos de ajedrez



Hoy en día tenemos muchos libros de ajedrez y no es aventurado decir que se escriben más libros sobre este juego de mesa que de cualquier otro que el hombre haya inventado. Los libros de ajedrez, las revistas especializadas, por muchos años han requerido de poder diseñar diagramas que de alguna manera, muestren las posiciones claves de la partida. Con la llegada de las computadoras, el poder poner diagramas de ajedrez en una publicación sobre el tema ha sido ya una tarea resuelta. No sólo se pueden poner diagramas, sino partidas de ajedrez completas, sin temor de transcribirlas mal, pues los manejadores de partidas de ajedrez permiten hacer estas tareas con relativa facilidad, copiando partidas y diagramas directamente al documento que se está escribiendo.

Así pues, si usted quiere escribir un texto de ajedrez, insertar partidas y diagramas, lo que tiene que hacer normalmente es tener instalado un programa como Chessbase, un editor como Word y al ir escribiendo, copiar de la base de partidas los diagramas o la propia anotación de la partida en cuestión. Hay muchas veces que hay que cambiar de tipo de letra o el tamaño, para poder realizar adecuadamente esta tarea.

Pues bien, pensando en esto decidí escribir mi propio sistema para escribir artículos o libros de ajedrez. Para ello decidí primero, usar algunos componentes maravillosos porque permiten crear una especie de mini-chessbase (que funciona solamente con PGN - Portable Game Notation), el formato que se usa universalmente para desplegar partidas en un tablero, y tener la opción de crear diagramas o bien, cargar una partida y poner el diagrama en la posición que se nos antoje de forma automática.

De esta manera, tenemos un manejador de partidas, las cuales podemos cargar de disco o incluso, jugar en el tablerito electrónico si es que nuestro artículo no tiene nada que ver con alguna(s) partida(s) famosa(s).  El editor de los artículos permite con la acción del correspondiente botón copiar directamente la partida que nos interesa con el tipo de letra que usa figurines, que son los dibujitos de las piezas de ajedrez en la anotación de las mismas, lo cual con todos los tipos de letra disponible, ya se tiene acceso a algo así. Con otro botón se puede crear un diagrama en particular y con otro botón más, se puede pegar al documento un diagrama de alguna de las partidas de las bases de datos. Así entonces, se acabó el ir a la base de partidas, darle copiar y luego pegar al documento el diagrama. Ahora todo se hace de forma más automatizada.

Mi programa guarda los documentos en un formato RTF (Rich Text Format), que permite guardar los tipos de letra usados, así como los tamaños de dichas letras. Y aunque esta es apenas una primera versión, voy a seguir trabajando en ella para que se pueda incorporar un mejor editor con características "wysiwyg" -what you see is what you get, o como se ve, así se  verá finalmente cuando se imprima, para decirlo en pocas palabras. Por el momento esta parte usa el componente RichEdit de mi herramienta, Delphi, que da una funcionalidad básica, pero puede ser mucho mejor.

A quien le interese este programa escríbame a morsa@la-morsa.com y se lo enviaré por correo electrónico. Puede ser que se tengan algunos errores y agradeceré, desde luego, quien me muestre algún comportamiento incorrecto o inesperado del programa. Úsese con cuidado y guarde contínuamente su trabajo por si falla algo que, aunque no debería pasar, en estas primeras versiones se dan casos en que algo sale mal y hasta se congela el programa (cosa que no me ha pasado pero no está de más advertirles).