<commit_before>This folder contains the distribution of epubcheck project.

EpubCheck is a tool to validate IDPF Epub files. It can detect many
types of errors in Epub. OCF container structure, OPF and OPS mark-up,
and internal reference consistency are checked. EpubCheck can be run
as a standalone command-line tool, installed as a web application or
used as a library.

EpubCheck project home: https://github.com/idpf/epubcheck

RUNNING

To run the tool you need Java Runtime (1.5 or above). Any OS should do. Run
it from the command line: 

java -jar epubcheck.jar file.epub

All detected errors are simply printed to stderr.

USING AS A LIBRARY

You can also use EpubCheck as a library in your Java application. EpubCheck
public interfaces can be found in com.adobe.epubcheck.api package. EpubCheck
class can be used to instantiate a validation engine. Use one of its
constructors and then call validate() method. Report is an interface that
you can implement to get a list of the errors and warnings reported by the
validation engine (instead of the error list being printed out).

LICENSING

See COPYING.txt and THIRD-PARTY.txt

AUTHORS / CONTRIBUTORS

<NAME> 
<NAME> 
<NAME> 
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
Ionut-<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
Satoshi KOJIMA


Most of the EpubCheck functionality comes from the schema validation tool Jing
and schemas that were developed by IDPF and DAISY. EpubCheck development was
largely done at Adobe Systems. 
<commit_msg>changes to readme-dist (java 6!)<commit_after>This folder contains the distribution of epubcheck project.

EpubCheck is a tool to validate IDPF Epub files. It can detect many
types of errors in Epub. OCF container structure, OPF and OPS mark-up,
and internal reference consistency are checked. EpubCheck can be run
as a standalone command-line tool, installed as a web application or
used as a library.

EpubCheck project home: https://github.com/idpf/epubcheck


RUNNING

To run the tool you need Java Runtime (1.6 or above). Any OS should do. Run
it from the command line: 

java -jar epubcheck.jar file.epub

All detected errors are simply printed to stderr.


USING AS A LIBRARY

You can also use EpubCheck as a library in your Java application. EpubCheck
public interfaces can be found in com.adobe.epubcheck.api package. EpubCheck
class can be used to instantiate a validation engine. Use one of its
constructors and then call validate() method. Report is an interface that
you can implement to get a list of the errors and warnings reported by the
validation engine (instead of the error list being printed out).


LICENSING

See COPYING.txt and THIRD-PARTY.txt


AUTHORS / CONTRIBUTORS

<NAME> 
<NAME> 
<NAME> 
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
Ionut-<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>
<NAME>


Most of the EpubCheck functionality comes from the schema validation tool Jing
and schemas that were developed by IDPF and DAISY. EpubCheck development was
largely done at Adobe Systems. 

{'fraction_non_alphanumeric': 0.055795416805048154, 'fraction_numerical': 0.0016605778811026237, 'mean_word_length': 4.3121693121693125, 'pattern_counts': {'":': 0, '<': 36, '<?xml version=': 0, '>': 36, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7038357', 'n_tokens_mistral': 914, 'n_tokens_neox': 887, 'n_words': 453}