From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/93738 Path: news.gmane.org!not-for-mail From: Rik Kabel Newsgroups: gmane.comp.tex.context Subject: Re: tip Date: Mon, 15 Feb 2016 21:52:46 -0500 Message-ID: <56C28EFE.3050903@rik.users.panix.com> References: <56C1A0DD.7070806@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4829349558455079672==" X-Trace: ger.gmane.org 1455591234 16555 80.91.229.3 (16 Feb 2016 02:53:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Feb 2016 02:53:54 +0000 (UTC) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Tue Feb 16 03:53:40 2016 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aVVlT-0000PX-HE for gctc-ntg-context-518@m.gmane.org; Tue, 16 Feb 2016 03:53:23 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 083B46B71; Tue, 16 Feb 2016 03:53:09 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yIFNrIYV8cxI; Tue, 16 Feb 2016 03:53:08 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 3B5706B70; Tue, 16 Feb 2016 03:53:08 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id B764F6B70 for ; Tue, 16 Feb 2016 03:53:07 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3NPrVwQsKwUI for ; Tue, 16 Feb 2016 03:53:06 +0100 (CET) Original-Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 511AB6B6E for ; Tue, 16 Feb 2016 03:52:55 +0100 (CET) Original-Received: from [192.168.201.10] (cpe-24-194-22-135.nycap.res.rr.com [24.194.22.135]) by mailbackend.panix.com (Postfix) with ESMTPSA id 9BC56170FB for ; Mon, 15 Feb 2016 21:52:54 -0500 (EST) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 In-Reply-To: <56C1A0DD.7070806@wxs.nl> X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:93738 Archived-At: This is a multi-part message in MIME format. --===============4829349558455079672== Content-Type: multipart/alternative; boundary="------------000002080201020704080909" This is a multi-part message in MIME format. --------------000002080201020704080909 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable On 2016-02-15 04:56, Hans Hagen wrote: > Hi, > > There are quite some probably unknown features in context, here are two= : > > \enabletrackers[visualizers.justification] % overfull/underfull > \enabletrackers[typesetters.suspects] % suspicious spacing > > \setuplayout[width=3D3mm] \showframe > > \starttext > > \hsize 3mm > > xxxxxxxxxxxxxxxxxxxxxxx > xxxx > x > > $x$x > > x:$x$ > > \stoptext > Interesting stuff. Can you point to or provide documentation on the=20 meaning of the hbar colors? (I did try to follow the code, but could not=20 make sense of it.) With visualizers.justification, I see: * green o after loose text? * blue o in margin after tight text? * yellow o around centering text * cyan o before flush-right text? * magenta o after flush-left text? It is not clear what these all mean (except the yellow). What is the=20 difference between magenta and green (I see both in tables and some=20 column-set paragraphs)? What is the difference between green and blue?=20 Does green show how close to needing intraword space compression while=20 blue indicates the degree of compression that was done? With typesetters.suspects, I see * orange with o required space (*~*) o occasionally between words where no markup appeared (could this flag a small word space?) * maroon with o *=E2=80=99* preceded by whitespace as with the contraction /=E2=80= =99tis/ o *=C2=BB* preceded by whitespace as an opening quotation mark for = German * blue with o most punctuation, but not *]* or *)*, when at paragraph end or not followed by whitespace o some punctuation (*@ # & % *** / =E2=80=A6***=C2=B7* *and others)= at any position o *.* preceding a character other than *]* o *.* preceding *\,* o some asterisms =E2=81=82 (the second and third when three spaced = are used as a break) * green with o =CF=82 directly preceding another letter (perhaps other terminal characters, my sample only has this) o digit preceding *,* in index o italic letter preceding or following an upright character o small-cap letter preceding or following a non-whitespace characte= r There are some obvious patterns here (font style transitions, for=20 example) but the logic some seems less clear. Can we get a guide? --=20 rik --------------000002080201020704080909 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 2016-02-15 04:56, Hans Hagen wrote:=
Hi,

There are quite some probably unknown features in context, here are two:

\enabletrackers[visualizers.justification] % overfull/underfull
\enabletrackers[typesetters.suspects] % suspicious spacing

\setuplayout[width=3D3mm] \showframe

\starttext

=C2=A0=C2=A0=C2=A0 \hsize 3mm

=C2=A0=C2=A0=C2=A0 xxxxxxxxxxxxxxxxxxxxxxx
=C2=A0=C2=A0=C2=A0 xxxx
=C2=A0=C2=A0=C2=A0 x

=C2=A0=C2=A0=C2=A0 $x$x

=C2=A0=C2=A0=C2=A0 x:$x$

\stoptext

Interesting stuff. Can you point to or provide documentation on the meaning of the hbar colors? (I did try to follow the code, but could not make sense of it.)

With visualizers.justification, I see:
  • green
    • after loose text?
  • blue
    • in margin after tight text?
  • yellow
    • around centering text
  • cyan
    • before flush-right text?
  • magenta
    • after flush-left text?
It is not clear what these all mean (except the yellow). What is the difference between magenta and green (I see both in tables and some column-set paragraphs)? What is the difference between green and blue? Does green show how close to needing intraword space compression while blue indicates the degree of compression that was done?

With typesetters.suspects, I see
  • orange with
    • required space (~)
    • occasionally between words where no markup appeared (could this flag a small word space?)
  • maroon with
    • =E2=80=99 preceded by whitespace as with the contracti= on =E2=80=99tis
    • =C2=BB preceded by whitespace as an opening quotation = mark for German
  • blue with
    • most punctuation, but not ] or ), when at paragraph end or not followed by whitespace
    • some punctuation (@ # & % * / =E2=80=A6<= b> =C2=B7 and others) at any position
    • . preceding a character other than ]
    • . preceding \,
    • some asterisms =E2=81=82 (the second and third whe= n three spaced are used as a break)
  • green with
    • =CF=82 directly preceding another letter (perhaps other termi= nal characters, my sample only has this)
    • digit preceding , in index
    • italic letter preceding or following an upright character
    • small-cap letter preceding or following a non-whitespace character
There are some obvious patterns here (font style transitions, for example) but the logic some seems less clear. Can we get a guide?
--
rik
--------------000002080201020704080909-- --===============4829349558455079672== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly90ZXguYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHA6Ly9mb3VuZHJ5LnN1cGVsZWMu ZnIvcHJvamVjdHMvY29udGV4dHJldi8Kd2lraSAgICAgOiBodHRwOi8vY29udGV4dGdhcmRlbi5u ZXQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18= --===============4829349558455079672==--