| Server IP : 82.208.35.60 / Your IP : 216.73.216.168 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/textproc/libtextcat/files/ |
Upload File : |
--- src/constants.h.orig Thu May 22 13:32:43 2003 +++ src/constants.h Thu Aug 23 22:47:07 2007 @@ -39,6 +39,8 @@ */ #include <limits.h> +#define _UTF8_ + #define DESCRIPTION "out of place" /* Reported matches are those fingerprints with a score less than best @@ -59,14 +61,21 @@ /* Maximum number of n-grams in a fingerprint */ #define MAXNGRAMS 400 -/* Maximum size of an n-gram? */ -#define MAXNGRAMSIZE 5 +/* Maximum number of character of an n-gram? */ +#define MAXNGRAMSYMBOL 5 + +/* Maximum size of the string representing an n-gram (must be greater than number of symbol) */ +#ifdef _UTF8_ +#define MAXNGRAMSIZE 20 +#else +#define MAXNGRAMSIZE MAXNGRAMSYMBOL +#endif /* Which characters are not acceptable in n-grams? */ #define INVALID(c) (isspace((int)c) || isdigit((int)c)) /* Minimum size (in characters) for accepting a document */ -#define MINDOCSIZE 25 +#define MINDOCSIZE 6 /* Maximum penalty for missing an n-gram in fingerprint */ #define MAXOUTOFPLACE 400 @@ -75,5 +84,8 @@ #define TABLEPOW 13 #define MAXSCORE INT_MAX + +/* where the fingerprints files are stored */ +#define DEFAULT_FINGERPRINTS_PATH "" #endif