Chess :: PGN :: filter

Chess :: PGN :: Filter is een PERL-extensie voor het converteren van PGN-bestanden naar andere formaten.
Download nu

Chess :: PGN :: filter Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Hugh S. Myers
  • Uitgever website:
  • http://search.cpan.org/~hsmyers/Chess-PGN-EPD-0.21/EPD.pm

Chess :: PGN :: filter Tags


Chess :: PGN :: filter Beschrijving

Schaken :: PGN :: Filter is een Perl-uitbreiding voor het omzetten van PGN bestanden naar andere formaten. Schaken :: PGN :: Filter is een Perl-uitbreiding voor het omzetten van PGN bestanden naar andere formats.SYNOPSIS gebruik Schaken :: PGN :: Filter; filter (bron => $ PGN, filtervormige => 'XML'), of mijn% vervangingen = (hsmyers => 'Myers, Hugh S (ID)'); mijn @exclude = qw (WhiteElo BlackElo EVENTDATE); filter (bron => $ PGN, filtervormige => 'TEXT', vervangingen =>% vervangingen, zeurt => 'ja', exclude => @exclude,), of filter (bron => $ PGN, filtervormige => 'DOM ') OR $ dom = filter (source => $ pGN, filtervormige => 'DOM', verbose => 0,), Dit is een typisch tekst in één zijde, andere tekst de andere kant filtermodule. Er zijn met ingang van dit schrijven, steunde de volgende keuzes: 1. XML - Converteert van .pgn naar Xml behulp van de meegeleverde pgn.dtd als validatie document. Dit is grotendeels een 1-1 transcriptie van de PGN standaardoplossing in XMLese. Het heeft de extra krachtens zodat posities worden gecodeerd binnen het XML-uitvoer. Deze worden gevormd door een ingebedde NAG van {0} automatisch (gebruikersgecontroleerde) aan het einde van elk spel. Als een soort aanvulling op de positie diagrammen, pgn.dtd laat eventueel elke beweging van het FEN string. Dit maakt het mogelijk scripted animatie voor webpagina's gegenereerd deze informatie. 2. TEXT - Hoewel de PGN standaard is op grote schaal beschikbaar, vele programma dat genereren .pgn dat doen in een slecht gevormde weg. Deze modus is een poging om 'normaliseren' weg van de verschillende gebreken gevonden in het 'wild'! Dit omvat zaken als spel tekst allemaal op één regel zonder voorafgaande lege regel. Of rokade aangegeven met nullen in plaats van de letter 'O'. Er is ten minste één applicatie die zorgvuldig inspringen de eerste stap! De lijst van de eigenaardigheden is waarschijnlijk zo lang als de lijst met toepassingen. 3. DOM - Een Document Object Model (DOM) zorgt voor een zeer gunstige tussentijdse vorm, gemeenschappelijk voor alle andere soorten filter. Bruikbaar in zowel het ontwerp en debuggen fasen van filterconstructie. Bij wijze van zelf-documentatie, is hier een voorbeeld van een enkel spel dat toont alle voor de hand liggende kenmerken van de DOM: $ VAR1 = { 'Tags' => { 'Site' => 'Boise (ID)', 'Event '=> 'Cabin Fever Open', 'Round'=> '1', 'ECO'=> '?', 'Date'=> '1997. ??. ??', 'White'=>' Barrett Curtis ' 'Black'=> 'Myers Hugh S' 'result'=> '1-0'} 'Gametext'=> }. . . { 'Movenumber' => '29', 'Opmerkingen' => '(Bxe5) Zwart kon nog steeds kick voor een tijdje als hij had gespeeld ... Bxe5.', 'EPD' => 'r1bq1rk1 / 2p1npb1 / 2n1p2P / pp1pP1p1 / 3P2P1 / 2P4Q / PP2BP2 / RNB1K2R b KQ -', 'Movetext'=> 'H6'}]}; Vereisten: · Perl


Chess :: PGN :: filter Gerelateerde software

XML :: Regels

XML :: Regels is een PERL-module die XML- en proceslabels kan ontleden door regels vanaf bladeren. ...

182

Downloaden

Svggraph

SVGGRAPH is een PERL-extensie voor het maken van SVG-grafieken / diagrammen / grafieken / percelen. ...

146

Downloaden

Math :: Basearith

MATH :: Basearith is een PERL-extensie voor representatie van gemengde basisnummer (zoals APL-coördinatie / decodeer). ...

169

Downloaden