|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| lib/ | H | 29-Dec-2018 | - | 3,781 | 2,387 |
| sombok/ | H | 29-Dec-2018 | - | 40,074 | 38,349 |
| t/ | H | 29-Dec-2018 | - | 954 | 768 |
| test-data/ | H | 03-May-2022 | - | 1,326 | 1,074 |
| ARTISTIC | H A D | 11-Apr-2017 | 6.3 KiB | 125 | 104 |
| Changes | H A D | 29-Dec-2018 | 15.2 KiB | 504 | 452 |
| Changes.REL1 | H A D | 11-Apr-2017 | 7.1 KiB | 229 | 176 |
| GPL | H A D | 11-Apr-2017 | 17.7 KiB | 340 | 281 |
| LineBreak.xs | H A D | 29-Dec-2018 | 37.1 KiB | 1,581 | 1,374 |
| MANIFEST | H A D | 29-Dec-2018 | 2.9 KiB | 143 | 142 |
| META.json | H A D | 29-Dec-2018 | 1.2 KiB | 54 | 53 |
| META.yml | H A D | 29-Dec-2018 | 772 | 30 | 29 |
| Makefile.PL | H A D | 29-Dec-2018 | 6.9 KiB | 245 | 206 |
| Makefile.PL.sombok | H A D | 29-Mar-2018 | 1.9 KiB | 79 | 62 |
| README | H A D | 29-Mar-2018 | 1.9 KiB | 72 | 48 |
| Todo.REL1 | H A D | 11-Apr-2017 | 1.7 KiB | 50 | 36 |
| perl-Unicode-LineBreak.spec | H A D | 29-Dec-2018 | 2.2 KiB | 77 | 62 |
| ppport.h | H A D | 11-Apr-2017 | 170.8 KiB | 7,064 | 3,086 |
| typemap | H A D | 29-Dec-2018 | 2.8 KiB | 90 | 81 |
README
1===========================================================
2Unicode-LineBreak - UAX #14 Unicode Line Breaking Algorithm
3===========================================================
4
5Unicode-LineBreak Package is Copyright (C) 2009-2018,
6by Hatuka*nezumi - IKEDA Soji.
7
8This package is free software; you can redistribute it and/or modify it
9under the same terms as Perl itself.
10
11Prerequisites
12=============
13
14Perl 5.8.0 or later is required.
15
16Sombok library package is required. If Sombok had not been installed,
17bundled source will be used.
18 https://sourceforge.net/projects/linefold/files/
19
20Optionally, LibThai package is needed to support Thai word segmentation:
21 http://linux.thai.net/projects/libthai/
22
23Additionally, pkg-config will be required for libthai and/or shared
24sombok library.
25
26Install
27=======
28
29To build and install Unicode-LineBreak package, do:
30
31 $ perl Makefile.PL
32 $ make
33 $ make test
34 # make install
35
36If you wish to disable libthai feature explicitly, do:
37
38 $ perl Makefile.PL --with-bundled-sombok --disable-libthai
39 $ make
40 $ make test
41 # make install
42
43Documentations
44==============
45
46Three main modules and some supporting program files are contained. For
47more details read following POD documentations:
48
49 Text::LineFold - Line Folding for Plain Text
50 Unicode::GCString - String as Sequence of UAX #29 Grapheme Clusters
51 Unicode::LineBreak - UAX #14 Unicode Line Breaking Algorithm
52
53For japonophones, PODs in Japanese language are also included:
54
55 POD2::JA::Text::LineFold - プレインテキストの行折り
56 POD2::JA::Unicode::GCString - UAX #29 書記素クラスタの列としての文字列
57 POD2::JA::Unicode::LineBreak - UAX #14 Unicode 行分割アルゴリズム
58
59For Other Language
60==================
61
62Python
63 pytextseg: http://pypi.python.org/pypi/pytextseg/
64
65Author
66======
67
68Hatuka*nezumi - IKEDA Soji <hatuka(at)nezumi.nu>.
69
70
71$$
72