Re: Unicode UTF-8 Compatible Version of Gutcheck

"J. Ali Harlow" <[email protected]> Thu, 26 Feb 2015 20:22:53 +0000
Newsgroups gmane.culture.literature.e-books.gutenberg.volunteers
Message-ID <1424982173.1203418.232943661.65CE05F3@webmail.messagingengine.com>
This is a multi-part message in MIME format.

--===============7251405590152637410==
Content-Transfer-Encoding: 7bit
Content-Type: multipart/alternative; boundary="_----------=_142498217312034180";
 charset="utf-8"

This is a multi-part message in MIME format.

--_----------=_142498217312034180
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"


The alpha versions do have (some) support for additional checks
that have been requested and approved by Charlie. I'm hoping to get
back to it in April, finish of the pending requests and get a new
version released.

Ali.

On Thu, Feb 26, 2015, at 08:15 PM, Al Haines wrote:
> Bookloupe supports UTF8, but does the same checks as
Gutcheck. It doesn't check Unicode quotes. No idea what its developer's
plans may be for adding such functions. There's a thread for it in DP's
Tool Development forum (http://www.pgdp.net/phpBB2/viewforum.php?f=3D13).
It's one of the Sticky topics.
>
>
> Al
>
>>
>> -----Original Message----- *From:* gutvol-d
  [mailto:gutvol-d-bounces-4LCm/o+qPMZ96Xl/[email protected]] *On Behalf Of *James Adcock
>> *Sent:* Thursday, February 26, 2015 10:30 AM *To:*
  'Project Gutenberg Volunteer Discussion'
>> *Subject:* Re: [gutvol-d]
  Unicode UTF-8 Compatible Version of Gutcheck
>>
>> Huh. Not obvious to me
  what he is doing in bookloupe.


>>


>> Jim.


>>


>> *From:* gutvol-d
  [mailto:gutvol-d-bounces-4LCm/o+qPMZ96Xl/[email protected]] *On Behalf Of *Al Haines
>> *Sent:* Wednesday, February 25, 2015 9:37 PM *To:*
  'Project Gutenberg Volunteer Discussion'; 'James Adcock'
>> *Subject:*
  Re: [gutvol-d] Unicode UTF-8 Compatible Version of Gutcheck

>>


>> I'd like
  to give it a try. Can you upload it somewhere? Or you can send me a
  copy as a zipped attachment.


>>


>> And if
  you can mention the etext numbers of several of the files you tested
  it against, I can cross-check them with Gutcheck and Bookloupe
  (http://www.juiblex.co.uk/pgdp/bookloupe/index.html).


>>


>>


>> Al



>>


>>


>>


>>> -----Original
    Message-----
>>> *From:* gutvol-d [mailto:gutvol-d-bounces-4LCm/o+qPMZ96Xl/[email protected]]
    *On Behalf Of *James Adcock
>>> *Sent:* Wednesday, February 25,
    2015 7:49 PM
>>> *To:* gutvol-d-4LCm/o+qPMZ96Xl/[email protected] *Subject:*
    [gutvol-d] Unicode UTF-8 Compatible Version of Gutcheck

>>> I=E2=80=99ve created a Unicode UTF-8 Compatible Version of
    Gutcheck, calling it gutcheck_u -- if anyone wants to try it.


>>>


>>> This was primarily an exercise in finding and changing
    8-bit char coding dependencies to 16-bit widechar coding
    dependencies, but it did require some additional coding.


>>>


>>> Currently it is a somewhat Windows-dependent
    implementation, so if you want to run it on another OS it would take
    a little bit of work.


>>>


>>> I find it more pleasant to use if one=E2=80=99s development file
    format of choice is UTF-8, and/or if one are doing such things as
    left-handed / right-handed quotes.


>>>


>>> Testing it on PG released files I am in fact finding a
    fair amount of left / right handedness errors that are not currently
    being discovered.


>>>


>>> Let me know if you want to try it, same distribution
    terms as the original.


>>>


>>> Jim Adcock


>>> [email protected]


> _________________________________________________
> gutvol-d mailing list gutvol-d-4LCm/o+qPMZ96Xl/[email protected]
> http://lists.pglaf.org/mailman/listinfo/gutvol-d


--_----------=_142498217312034180
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>The alpha versions do have (some) support for additional checks =
that have been requested and approved by Charlie. I'm hoping to get back to=
 it in April, finish of the pending requests and get a new version released=
.<br></div>
<div>&nbsp;</div>
<div>Ali.<br></div>
<div>&nbsp;</div>
<div>On Thu, Feb 26, 2015, at 08:15 PM, Al Haines wrote:<br></div>
<blockquote type=3D"cite"><div><span style=3D"color:rgb(0, 0, 255)" class=
=3D"colour"><span style=3D"font-family:Arial" class=3D"font"><span style=3D=
"font-size:small" class=3D"size"><span>Bookloupe supports UTF8, but does th=
e same checks as=20
Gutcheck.&nbsp; It doesn't check Unicode quotes.&nbsp; No idea what its=20
developer's plans may be for adding such functions.&nbsp; There's a thread =
for=20
it in DP's Tool Development forum (<a defang_rel=3D"noreferrer" style=3D"te=
xt-decoration: underline; color: rgb(5, 99, 193);" href=3D"http://www.pgdp.=
net/phpBB2/viewforum.php?f=3D13">http://www.pgdp.net/phpBB2/viewforum.php?f=
=3D13</a>).&nbsp;=20
It's one of the Sticky topics.</span></span></span></span><br></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><span style=3D"color:rgb(0, 0, 255)" class=3D"colour"><span style=3D"f=
ont-family:Arial" class=3D"font"><span style=3D"font-size:small" class=3D"s=
ize"><span>Al</span></span></span></span><br></div>
<div>&nbsp;</div>
<blockquote style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000=
0ff 2px solid; MARGIN-RIGHT: 0px" dir=3D"ltr"><div>&nbsp;</div>
<div dir=3D"ltr" align=3D"left" lang=3D"en-us"><span style=3D"font-family:T=
ahoma" class=3D"font"><span style=3D"font-size:small" class=3D"size">-----O=
riginal Message-----</span></span><br></div>
<div dir=3D"ltr" align=3D"left" lang=3D"en-us"><span style=3D"font-family:T=
ahoma" class=3D"font"><span style=3D"font-size:small" class=3D"size"><b>Fro=
m:</b> gutvol-d=20
  [mailto:gutvol-d-bounces-4LCm/o+qPMZ96Xl/[email protected]] <b>On Behalf Of </b>James=20
  Adcock</span></span><br></div>
<div dir=3D"ltr" align=3D"left" lang=3D"en-us"><span style=3D"font-family:T=
ahoma" class=3D"font"><span style=3D"font-size:small" class=3D"size"><b>Sen=
t:</b> Thursday, February 26, 2015 10:30 AM</span></span><br></div>
<div dir=3D"ltr" align=3D"left" lang=3D"en-us"><span style=3D"font-family:T=
ahoma" class=3D"font"><span style=3D"font-size:small" class=3D"size"><b>To:=
</b>=20
  'Project Gutenberg Volunteer Discussion'</span></span><br></div>
<div dir=3D"ltr" align=3D"left" lang=3D"en-us"><span style=3D"font-family:T=
ahoma" class=3D"font"><span style=3D"font-size:small" class=3D"size"><b>Sub=
ject:</b> Re: [gutvol-d]=20
  Unicode UTF-8 Compatible Version of Gutcheck</span></span><br></div>
<div dir=3D"ltr" align=3D"left" lang=3D"en-us">&nbsp;</div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"color:rgb(31, 73, 125)" class=3D"c=
olour">Huh.&nbsp; Not obvious to me=20
  what he is doing in bookloupe.</span><br></p><p style=3D"margin: 0in 0in =
0pt; font-family: &quot;Calibri&quot;,sans-serif; font-size: 11pt;"><span s=
tyle=3D"color:rgb(31, 73, 125)" class=3D"colour"></span><br></p><p style=3D=
"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans-serif; font-siz=
e: 11pt;"><span style=3D"color:rgb(31, 73, 125)" class=3D"colour">Jim.</spa=
n><br></p><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;=
,sans-serif; font-size: 11pt;"><span style=3D"color:rgb(31, 73, 125)" class=
=3D"colour"></span><br></p><div><div style=3D"BORDER-TOP: #e1e1e1 1pt solid=
; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0i=
n; PADDING-TOP: 3pt; PADDING-LEFT: 0in; BORDER-LEFT: medium none; PADDING-R=
IGHT: 0in"><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot=
;,sans-serif; font-size: 11pt;"><b>From:</b> gutvol-d=20
  [mailto:gutvol-d-bounces-4LCm/o+qPMZ96Xl/[email protected]] <b>On Behalf Of </b>Al=20
  Haines<br><b>Sent:</b> Wednesday, February 25, 2015 9:37 PM<br><b>To:</b>=
=20
  'Project Gutenberg Volunteer Discussion'; 'James Adcock'<br><b>Subject:</=
b>=20
  Re: [gutvol-d] Unicode UTF-8 Compatible Version of=20
  Gutcheck</p></div>
</div>
<p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans-seri=
f; font-size: 11pt;"><br></p><div><p style=3D"margin: 0in 0in 0pt; font-fam=
ily: &quot;Calibri&quot;,sans-serif; font-size: 11pt;"><span style=3D"color=
:blue" class=3D"colour"><span style=3D"font-family:'Arial',sans-serif" clas=
s=3D"font"><span style=3D"font-size:10pt" class=3D"size">I'd like=20
  to give it a try.&nbsp; Can you upload it somewhere?&nbsp; Or you can sen=
d me=20
  a copy as a zipped attachment.&nbsp; </span></span></span><span style=3D"=
font-family:'Times New Roman',serif" class=3D"font"><span style=3D"font-siz=
e:12pt" class=3D"size"></span></span><br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"font-family:'Times New Roman',seri=
f" class=3D"font"><span style=3D"font-size:12pt" class=3D"size"></span></sp=
an><br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"color:blue" class=3D"colour"><span=
 style=3D"font-family:'Arial',sans-serif" class=3D"font"><span style=3D"fon=
t-size:10pt" class=3D"size">And if=20
  you can mention the etext numbers of several of the files you tested it=20
  against, I can cross-check them with Gutcheck and Bookloupe (<a defang_re=
l=3D"noreferrer" style=3D"text-decoration: underline; color: rgb(5, 99, 193=
);" href=3D"http://www.juiblex.co.uk/pgdp/bookloupe/index.html">http://www.=
juiblex.co.uk/pgdp/bookloupe/index.html</a>).</span></span></span><span sty=
le=3D"font-family:'Times New Roman',serif" class=3D"font"><span style=3D"fo=
nt-size:12pt" class=3D"size"></span></span><br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"font-family:'Times New Roman',seri=
f" class=3D"font"><span style=3D"font-size:12pt" class=3D"size"></span></sp=
an><br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"font-family:'Times New Roman',seri=
f" class=3D"font"><span style=3D"font-size:12pt" class=3D"size"></span></sp=
an><br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"color:blue" class=3D"colour"><span=
 style=3D"font-family:'Arial',sans-serif" class=3D"font"><span style=3D"fon=
t-size:10pt" class=3D"size">Al=20
  </span></span></span><span style=3D"font-family:'Times New Roman',serif" =
class=3D"font"><span style=3D"font-size:12pt" class=3D"size"></span></span>=
<br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"font-family:'Times New Roman',seri=
f" class=3D"font"><span style=3D"font-size:12pt" class=3D"size"></span></sp=
an><br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"font-family:'Times New Roman',seri=
f" class=3D"font"><span style=3D"font-size:12pt" class=3D"size"></span></sp=
an><br></p></div>
<div><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans=
-serif; font-size: 11pt;"><span style=3D"font-family:'Times New Roman',seri=
f" class=3D"font"><span style=3D"font-size:12pt" class=3D"size"></span></sp=
an><br></p></div>
<blockquote style=3D"BORDER-TOP: medium none; BORDER-RIGHT: medium none; BO=
RDER-BOTTOM: medium none; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LE=
FT: 4pt; MARGIN: 5pt 0in 5pt 3.75pt; BORDER-LEFT: blue 1.5pt solid; PADDING=
-RIGHT: 0in"><p style=3D"margin: 0in 0in 12pt; font-family: &quot;Calibri&q=
uot;,sans-serif; font-size: 11pt;"><span style=3D"font-family:'Tahoma',sans=
-serif" class=3D"font"><span style=3D"font-size:10pt" class=3D"size">-----O=
riginal=20
    Message-----<br><b>From:</b> gutvol-d [<a defang_rel=3D"noreferrer" sty=
le=3D"text-decoration: underline; color: rgb(5, 99, 193);" href=3D"mailto:g=
utvol-d-bounces-4LCm/o+qPMZ96Xl/[email protected]">mailto:gutvol-d-bounces-4LCm/o+qPMZ96Xl/[email protected]</a=
>]=20
    <b>On Behalf Of </b>James Adcock<br><b>Sent:</b> Wednesday, February 25=
,=20
    2015 7:49 PM<br><b>To:</b> <a defang_rel=3D"noreferrer" style=3D"text-d=
ecoration: underline; color: rgb(5, 99, 193);" href=3D"mailto:gutvol-d@list=
s.pglaf.org">gutvol-d-4LCm/o+qPMZ96Xl/[email protected]</a><br><b>Subject:</b>=20
    [gutvol-d] Unicode UTF-8 Compatible Version of Gutcheck</span></span><s=
pan style=3D"font-family:'Times New Roman',serif" class=3D"font"><span styl=
e=3D"font-size:12pt" class=3D"size"></span></span></p><p style=3D"margin: 0=
in 0in 0pt; font-family: &quot;Calibri&quot;,sans-serif; font-size: 11pt;">=
I=E2=80=99ve created a Unicode UTF-8 Compatible Version of=20
    Gutcheck, calling it gutcheck_u -- if anyone wants to try it.<br></p><p=
 style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans-serif;=
 font-size: 11pt;"><br></p><p style=3D"margin: 0in 0in 0pt; font-family: &q=
uot;Calibri&quot;,sans-serif; font-size: 11pt;">This was primarily an exerc=
ise in finding and changing=20
    8-bit char coding dependencies to 16-bit widechar coding dependencies, =
but=20
    it did require some additional coding.<br></p><p style=3D"margin: 0in 0=
in 0pt; font-family: &quot;Calibri&quot;,sans-serif; font-size: 11pt;"><br>=
</p><p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans-=
serif; font-size: 11pt;">Currently it is a somewhat Windows-dependent=20
    implementation, so if you want to run it on another OS it would take a=
=20
    little bit of work.<br></p><p style=3D"margin: 0in 0in 0pt; font-family=
: &quot;Calibri&quot;,sans-serif; font-size: 11pt;"><br></p><p style=3D"mar=
gin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans-serif; font-size: 1=
1pt;">I find it more pleasant to use if one=E2=80=99s development file=20
    format of choice is UTF-8, and/or if one are doing such things as=20
    left-handed / right-handed quotes.<br></p><p style=3D"margin: 0in 0in 0=
pt; font-family: &quot;Calibri&quot;,sans-serif; font-size: 11pt;"><br></p>=
<p style=3D"margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans-seri=
f; font-size: 11pt;">Testing it on PG released files I am in fact finding a=
=20
    fair amount of left / right handedness errors that are not currently be=
ing=20
    discovered.<br></p><p style=3D"margin: 0in 0in 0pt; font-family: &quot;=
Calibri&quot;,sans-serif; font-size: 11pt;"><br></p><p style=3D"margin: 0in=
 0in 0pt; font-family: &quot;Calibri&quot;,sans-serif; font-size: 11pt;">Le=
t me know if you want to try it, same distribution=20
    terms as the original.<br></p><p style=3D"margin: 0in 0in 0pt; font-fam=
ily: &quot;Calibri&quot;,sans-serif; font-size: 11pt;"><br></p><p style=3D"=
margin: 0in 0in 0pt; font-family: &quot;Calibri&quot;,sans-serif; font-size=
: 11pt;">Jim Adcock<br></p><p style=3D"margin: 0in 0in 0pt; font-family: &q=
uot;Calibri&quot;,sans-serif; font-size: 11pt;"><a defang_rel=3D"noreferrer=
" style=3D"text-decoration: underline; color: rgb(5, 99, 193);" href=3D"mai=
lto:[email protected]">[email protected]</a><br></p></blockquote></div>
</blockquote><div><u>_______________________________________________</u><br=
></div>
<div>gutvol-d mailing list<br></div>
<div><a defang_rel=3D"noreferrer" style=3D"text-decoration: underline; colo=
r: rgb(5, 99, 193);" href=3D"mailto:gutvol-d-4LCm/o+qPMZ96Xl/[email protected]">gutvol-d@list=
s.pglaf.org</a><br></div>
<div><a defang_rel=3D"noreferrer" style=3D"text-decoration: underline; colo=
r: rgb(5, 99, 193);" href=3D"http://lists.pglaf.org/mailman/listinfo/gutvol=
-d">http://lists.pglaf.org/mailman/listinfo/gutvol-d</a><br></div>
</blockquote><div>&nbsp;</div>
</body>
</html>

--_----------=_142498217312034180--


--===============7251405590152637410==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZ3V0dm9sLWQg
bWFpbGluZyBsaXN0Cmd1dHZvbC1kQGxpc3RzLnBnbGFmLm9yZwpodHRwOi8vbGlzdHMucGdsYWYu
b3JnL21haWxtYW4vbGlzdGluZm8vZ3V0dm9sLWQK

--===============7251405590152637410==--