Presentación > Apéndices complementarios >

Cómo hacer de una partida un archivo PGN

    Los archivos PGN son, en el fondo, archivos de texto plano (.txt) que son susceptibles de se ser leídos por los programas especializados en ajedrez.

    Un archivo .txt puede transformase en un archivo pgn si tiene como mínimo la siguiente cabecera:

[Event "?"]
[Site "?"]
[Date "?"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "?"]
    Aunque no está de más que tenga esta otra:
[Event "?"]
[Site "?"]
[Date "2003.02.22"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "*"]
[WhiteELO "?"]
[BlackELO "?"]
[WhiteNA "?"]
[BlackNA "?"]
[WhiteCountry "?"]
[BlackCountry "?"]
[ECO "?"]
    La partida tiene que estar perfectamente escrita en inglés, sin símbolos ni comentarios. Por ejemplo como sigue:
1.d4 Nf6 2.c4 g6 3.e3 Bg7 4.Nc3 O-O 5.Nf3 d6
6.Be2 Nbd7 7.O-O c5 8.Bd2 a6 9.Qc2 Qc7 10.h3 Nb6
11.b3 Bf5 12.Qd1 Rac8 13.Rc1 Ne4 14.Nxe4 Bxe4 15.Bc3 e5
16.dxe5 dxe5 17.Ng5 Rcd8 18.Qe1 Bc6 19.Bf3 Bxf3 20.Nxf3 Rd7
21.e4 Rfd8 22.Qe2 Nc8 23.Qb2 f6 24.Qc2 Ne7 25.Rcd1 Nc6
26.Rd2 Nd4 27.Bxd4 cxd4 28.Rd3 b5 29.Rc1 Rc8 30.Ne1 Bh6
31.Rb1 bxc4 32.bxc4 Qxc4 33.Qxc4+ Rxc4 34.Rb6 a5 35.Rxf6 Rc1
36.Kf1 Rb7 37.f4 Rbb1 38.fxe5 Rxe1+ 39.Kf2 Rxe4 40.e6 Bg7
41.Rff3 Rxe6 42.Ra3 Rb2+ 43.Kf1 Rc6 44.Kg1 Rc1+  0-1
    Es muy importante que después de cada número venga un punto, y que la jugada blanca no tenga un espacio. También debe poner el + en los jaques y debe haber saltos de línea más o menos frecuentemente, como aparece en el ejemplo.

    Una vez que tenemos la partida así basta con sustituir la terminación .txt por .pgn abrir nuestro Chessbase, buscar el archivo y abrir la partida.

    En un mismo archivo txt-pgn puede haber varias partidas. Cada encabezamiento marcará una partida distinta.

    También se puede hacer al revés. Sin tenemos un archivo .pgn y sustituimos su terminación por .txt lo podremos abrir con el bloc de notas y tendremos la partida lista para copiar, pegar e imprimir. ¡Y con los comentarios y todo!

    De todas formas este sistema puede fallar porque algunas jugadas pueden considerarse como un comentario.

PGN con ECTool

    El mejor método para convertir un archivo .txt (o cualquier texto) en .pgn en a través de ECTool. ECTool es un gestor de correo electrónico especializado en ajedrez por email, y que se puede encontrar en http://www.ectool.nu Cuesta muy poco dinero, y merece la pena porque es un gestor de correo electrónico muy bueno, no sólo para jugar al ajedrez, sino para poder ver qué hay en nuestro buzón antes de bajar el correo, y poder eliminar los archivos sospechosos de ser spam o tener virus. Es necesario registrarse porque sino no podremos importar partidas de más de 20 jugadas.

    Para importar una partida a ECTool debe estar escrita en inglés y sin comentarios, por ejemplo:

1.d4 Nf6 2.c4 g6 3.e3 Bg7 4.Nc3 O-O 5.Nf3 d6
6.Be2 Nbd7 7.O-O c5 8.Bd2 a6 9.Qc2 Qc7 10.h3 Nb6
11.b3 Bf5 12.Qd1 Rac8 13.Rc1 Ne4 14.Nxe4 Bxe4 15.Bc3 e5
16.dxe5 dxe5 17.Ng5 Rcd8 18.Qe1 Bc6 19.Bf3 Bxf3 20.Nxf3 Rd7
21.e4 Rfd8 22.Qe2 Nc8 23.Qb2 f6 24.Qc2 Ne7 25.Rcd1 Nc6
26.Rd2 Nd4 27.Bxd4 cxd4 28.Rd3 b5 29.Rc1 Rc8 30.Ne1 Bh6
31.Rb1 bxc4 32.bxc4 Qxc4 33.Qxc4+ Rxc4 34.Rb6 a5 35.Rxf6 Rc1
36.Kf1 Rb7 37.f4 Rbb1 38.fxe5 Rxe1+ 39.Kf2 Rxe4 40.e6 Bg7
41.Rff3 Rxe6 42.Ra3 Rb2+ 43.Kf1 Rc6 44.Kg1 Rc1+  0-1
    Es muy importante que después de cada número venga un punto, y que la jugada blanca no tenga un espacio. También debe poner el + en los jaques y debe haber saltos de línea más o menos frecuentemente, como aparece en el ejemplo. En esta ocasión no es necesario que tenga cabecera, se puede completar después.

    Una vez tenemos la partida así la copiamos al Portapapeles (Control + C), abrimos en ETCool una partida nueva (Ficheros > Nuevo). A continuación importamos la partida del Portapapeles (Utilidades > Importa juego desde portapapeles), se abrirá una ventana con la partida, la marcamos y aceptamos (OK).

    La gran ventaja de este sistema es que si hay algún detalle mal escrito ETCool importa la partida hasta el sitio en el que está el fallo y marca un error. Podemos ir al texto, corregir el fallo e intentarlo de nuevo.

    Una vez que hemos importado la partida correctamente la guardamos. Abrimos la opción Cargar y aparece una ventana con todas las partidas que tenemos. Es posible que tengamos activada la opción «Muestra sólo las partidas en juego» y se supone que esta nueva partida está jugada. Para ver la partida debemos ir en esta misma ventana a Utilidades y marcar Muestra todas las partidas (Utilidades > Muestra todas las partidas).

    A continuación debemos seleccionar las partidas que deseemos tener en pgn y en Utilidades y marcar Exportar partidas seleccionadas a fichero PGN (Utilidades > Exportar partidas seleccionadas a fichero PGN), ponerle un nombre y guardar. Ese archivo se puede abrir con el Chessbase.

Cómo traducir una partida en español al inglés

    Normalmente nosotros tendremos las partidas escritas en español, y para hacer un archivo pgn debemos traducirlas al inglés. Es muy fácil. Se hace con la opción Buscar > Reemplazar de nuestro procesador de textos favorito.

    Para asegurarnos de que no reemplazamos más que las letras de la partida debemos seleccionarla primero, y asegurarnos de que está activa la opción «Coincidir mayúsculas y minúsculas».

    Una vez que tememos todo preparado para buscar y reemplazar comenzamos por el rey y sustituimos la R por la K, «Reemplazar todos» a continuación seguimos con el resto C por N, A por B, D por Q y T por R. En todo caso, debemos asegurarnos de no sustituir la T por la R antes del rey (R por K).

    De esta forma ya tenemos la partida escrita en inglés y se puede copiar al portapapeles e importarla en ECTool sin dificultad.



 
 
directNIC Search
Hosted by directNIC.com