| Ajedrez :: PGN :: Filtro Chess :: PGN :: Filter es una extensión PERL para convertir archivos PGN a otros formatos. |
Descargar ahora |
Ajedrez :: PGN :: Filtro Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Hugh S. Myers
- Sitio web del editor:
- http://search.cpan.org/~hsmyers/Chess-PGN-EPD-0.21/EPD.pm
Ajedrez :: PGN :: Filtro Etiquetas
Ajedrez :: PGN :: Filtro Descripción
Ajedrez :: PGN :: Filter es una extensión Perl para convertir archivos PGN a otros formatos. Ajedrez :: PGN :: FILTER es una extensión de Perl para convertir archivos PGN a otros formatos.Synopsis Use Chess :: PGN :: Filtro; Filtro (fuente => $ PGN, filtrante => 'XML'); o Mis sustituciones% = (hsmyers => 'Myers, Hugh S (id)',); mi @exclude = QW (Whiteelo Blackelo eventdate); filtro (fuente => $ PGN, filtrante => 'texto', sustituciones =>% sustituciones, nags => 'sí', excluir => @exclude,); o filtro (fuente => $ pgn, filtertype => 'Dom ',); O $ dom = filtro (fuente => $ pgn, filtrytype =>' dom ', verbose => 0,); Este es un texto típico en un lado, un texto diferente al módulo de filtro Otros. Hay este escrito, las siguientes opciones compatibles: 1. XML - Convierte de .pgn a .xml usando el PGN.DTD incluido como el documento de validación. Esto es en su mayor parte una transliteración de la norma PGN en XMLESE. Tiene la virtud adicional de permitir que se codifiquen las posiciones dentro de la salida XML. Estos son generados por una NAG incrustada de {0} y automáticamente (controlado por el usuario) al final de cada juego. Como una especie de competencia de los diagramas de posición, PGN.DTD opcionalmente permite que cada movimiento incluya su cadena de fen. Esto permite que la animación con script para páginas web generó esta información. 2. Texto: aunque el estándar PGN está ampliamente disponible, muchos programas que generan .PGN lo hacen de forma mal formada. ¡Este modo es un intento de "normalizar" lejos las diversas fallas que se encuentran en el 'WILD'! Esto incluye cosas como texto de juego en una sola línea sin una línea en blanco anterior. O castillo indicado con ceros en lugar de la letra 'O'. ¡Hay al menos una aplicación que indica cuidadosamente el primer movimiento! La lista de rarezas es probablemente siempre que la lista de aplicaciones. 3. DOM: un modelo de objeto de documento (DOM) hace que sea una forma provisional muy conveniente, común a todos los demás tipos de filtros. Útil tanto en el diseño como en la depuración de fases de construcción de filtros. A modo de autodecuación, aquí hay un ejemplo de un solo juego que muestra todas las características obvias de la DOM: $ var1 = {'etiquetas' => {'sitio' => 'boise (id)', 'evento '=>' Cabaña Fiebre abierta ',' ROUND '=>' 1 ',' ECO '=>'? ',' Fecha '=>' 1997. ??. ?? ',' White '=>' Barrett Curtis ',' Black '=>' Myers Hugh S ',' Result '=>' 1-0 '},' gameteText '=> } ,. . . {'Movenumber' => '29', 'comentario' => '(bxe5) Black todavía podría patear por un tiempo si hubiera jugado ... Bxe5.', 'EPD' => 'R1BQ1RK1 / 2P1NPB1 / 2N1P2P / PP1PP1P1 / 3p2p1 / 2p4q / pp2bp2 / rnb1k2r b kq - ',' MOFETEXT '=>' H6 '}]}; Requisitos: · Perl
Ajedrez :: PGN :: Filtro Software relacionado