/usr/share/doc/pgn-extract/index.html is in pgn-extract 17.21-1+b1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>pgn-extract: Portable Game Notation (PGN) Manipulator for Chess Games</title>
<link rev="made" href="mailto:D.J.Barnes @ kent.ac.uk">
<meta name="Author" content="David Barnes">
<meta name="Description"
CONTENT="FTP Directory with source of program to manipulate
chess games recorded in Portable Game Notation (PGN)
format">
<meta name="Keywords" content="Chess PGN Portable Game Notation
Database
pgn-extract">
<link href="style.css" rel="stylesheet" type="text/css" media="all">
</head>
<body>
<div id="body">
<div id="banner-wrapper">
<div id="banner">
<h1 align="center">pgn-extract:<br />A Portable Game Notation (PGN) Manipulator for Chess Games<br />
Version 17-19 by <a href="http://www.cs.kent.ac.uk/~djb/">David J. Barnes</a>
(<a href="https://twitter.com/kentdjb">@kentdjb</a>)<br />
<a href="pgn-extract.xml">
<img src="feed.png" width="25" height="25"></a>
</h1>
</div>
</div>
<div id="page-wrapper">
<div id="page">
<h2>Introduction</h2>
<p>This is the home page for
the <em>pgn-extract</em> program,
which is a <em>command-line</em> program for manipulating
chess games recorded in the Portable Game Notation (PGN).
<p>A <a href="http://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/help.html">full
description of pgn-extract's functionality</a> is available and included
with the sources.
<p>Here you can find the C source code and win32 binary for the current
version.
pgn-extract compiles and runs under Windows, Linux and Mac OSX.
This program is made available under the terms of the
<a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/COPYING">GNU
General Public License (Version 1).</a>
<h2>Overview</h2>
<p>The program is designed to make it easy to extract selected games from a
PGN format data file based on a wide variety of criteria.
The criteria include:
<ul>
<li><p>textual move sequences;</p></li>
<li><p>the position reached after a sequence of moves;</p></li>
<li><p>information in the tag fields;</p></li>
<li><p>fuzzy board position;</p></li>
<li><p>and material balance in the ending.</p></li>
</ul>
<p>The program includes a semantic analyser which will
report errors in game scores and it is also able to detect duplicate
games found in its input files.
<p>The range of input move formats accepted is fairly wide and includes
recognition of lower-case piece letters for English and upper-case
piece letters for Dutch and German. The output is normally in English Standard
Algebraic Notation (SAN), but this can be varied.
<p>Extracted games may be written out either including or excluding
comments, NAGs, variations, move numbers, tags and/or results.
Games may be given ECO classifications
derived from the accompanying file eco.pgn, or a customised version
provided by the user.
<p>The program is designed to be relatively memory-friendly, so it
does not retain a game's moves in memory once it has been processed.
<p>Use the <em>--help</em> argument to the program to
get the full lists of arguments.
<h2>New in version 17-19</h2>
<p>These are the major additions in version 17-19:
<ul>
<li><p>Corrected failure to 'or' together multiple dates with -T and -t.</p></li>
<li><p>Corrected an error in the generation of hashcodes when a promotion is made.</p></li>
<li><p>Added --keepbroken to allow broken games to be output.</p></li>
<li><p>Added --totalplycount to add a plycount tag.</p></li>
<li><p>Added --addhashcode to add a game hashcode tag.</p></li>
<li><p>Added --selectonly to select output of only a single game.</p></li>
</ul>
<h2>Available Files</h2>
<p>You can take a copy of the full source and
documentation as either
<a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/pgn-extract-17-19.tgz">pgn-extract-17-19.tgz</a>
or
<a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/pgn-extract-17-19.zip">pgn-extract-17-19.zip</a>.
Alternatively, <a
href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/pgn-extract-17-19.exe">a win32
binary</a> is available.
<p />
<table border cellpadding=5>
<tr>
<td align="center"><b>Name</b></td>
<td align="center"><b>Description</b></td>
<td align="center"><b>Size</b></td>
<td align="center"><b>Date</b></td>
</tr>
<tr valign="top">
<td><a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/pgn-extract-17-19.tgz">pgn-extract-17-19.tgz</a><br>
<td>GZipped tar file
of the complete source of version 17-19 of the program.<br>
Includes <a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/help.html">help.html</a>,
Makefile for compilation and
<a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/eco.pgn">eco.pgn</a> file for ECO classification.</td>
<td align="right">305650 bytes</td><td>Oct 28 2013</td>
</tr>
<tr valign="top">
<td><a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/pgn-extract-17-19.zip">pgn-extract-17-19.zip</a></td>
<td>Zipped file of the complete source of version 17-19 of the program.<br>
Includes <a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/help.html">help.html</a>, Makefile for compilation and
<a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/eco.pgn">eco.pgn</a> file for ECO classification.</td>
<td align="right">427193 bytes</td><td>Oct 28 2013</td>
</tr>
<tr>
<td><a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/pgn-extract-17-19.exe">pgn-extract-17-19.exe</a></td>
<td>win32 binary of version 17-19 of the program.</td>
<td align="right">427193 bytes</td><td>Oct 28 2013</td>
</tr>
<tr>
<td><a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/eco.zip">eco.zip</a></td>
<td>Zipped version of <a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/eco.pgn">eco.pgn</a>.</td>
<td align="right">32081 bytes</td><td>May 24 2013</td>
</tr>
<tr valign="top">
<td><a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/eco.pgn">eco.pgn</a></td>
<td>File of openings with PGN classification.<br>
This file is already included in the source archives.
</td>
<td align="right">254723 bytes</td><td>May 24 2013</td>
</tr>
<tr>
<td><a href="ftp://ftp.cs.kent.ac.uk/pub/djb/pgn-extract/COPYING">COPYING</a></td>
<td>GNU General Public License (version 1).</td>
<td align="right">12488 bytes</td><td>Dec 05 1997</td>
</tr>
</table>
<h2>Feedback</h2>
<p>Feedback and suggestions for further features are always welcome, although I can't always
promise to undertake significant development work.
<hr>
</div>
</div>
<div id="footer">
<address>
<p>© 1994-2014 David J. Barnes<br />
<a href="http://www.cs.kent.ac.uk/~djb/">My home page</a> at the University of Kent.<br />
<a href="mailto:d.j.barnes@kent.ac.uk">d.j.barnes@kent.ac.uk</a><br />
<a href="http://twitter.com/kentdjb">@kentdjb</a><br />
Last updated: 29th October 2014: version 17-19 released.<br />
</address>
</div>
</div>
</body>
</html>
|