From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/101111 Path: news.gmane.org!.POSTED!not-for-mail From: Rik Newsgroups: gmane.comp.tex.context Subject: Re: Overriding / redefining / disabling standard commands Date: Mon, 25 Jun 2018 19:11:30 -0400 Message-ID: <5a2d9820-7526-d2b7-ead2-cc11971ad46b@panix.com> References: <8ece00df-881e-09bf-1122-86b7cf48bcf6@rik.users.panix.com> <5B31643B.5000601@gmail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0950971924993191485==" X-Trace: blaine.gmane.org 1529968203 23635 195.159.176.226 (25 Jun 2018 23:10:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 25 Jun 2018 23:10:03 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Tue Jun 26 01:09:59 2018 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 blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXacQ-000639-RL for gctc-ntg-context-518@m.gmane.org; Tue, 26 Jun 2018 01:09:58 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0FAD93A277; Tue, 26 Jun 2018 01:11:47 +0200 (CEST) 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 sbobtq4Sf8U7; Tue, 26 Jun 2018 01:11:46 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 5F8CB3A2D1; Tue, 26 Jun 2018 01:11:46 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A58343A287 for ; Tue, 26 Jun 2018 01:11:44 +0200 (CEST) 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 4bv0hx9NuxFU for ; Tue, 26 Jun 2018 01:11:43 +0200 (CEST) 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 C6ACA3A277 for ; Tue, 26 Jun 2018 01:11:33 +0200 (CEST) Original-Received: from [192.168.201.199] (cpe-24-194-22-135.nycap.res.rr.com [24.194.22.135]) by mailbackend.panix.com (Postfix) with ESMTPSA id 94D7D32C47 for ; Mon, 25 Jun 2018 19:11:32 -0400 (EDT) In-Reply-To: <5B31643B.5000601@gmail.com> Content-Language: en-US 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:101111 Archived-At: This is a multi-part message in MIME format. --===============0950971924993191485== Content-Type: multipart/alternative; boundary="------------8C5A9F385A93665FA8B84AC2" Content-Language: en-US This is a multi-part message in MIME format. --------------8C5A9F385A93665FA8B84AC2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 6/25/2018 17:52, Wolfgang Schuster wrote: > \startmode[ebook] > \setupbackend[export=yes] > \stopmode > > \starttext > > \index{Knuth}\input knuth > > \index{Ward}\input ward > > \index{Zapf}\input zapf > > \startnotmode[*export] > \completeregister[index] > \stopnotmode > > \stoptext Unfortunately, this does not suppress generation of index references in the exported output. Here is a snippet of the -div.html file generated by the example you provided:
Thus, I came to the conclusion that the designer of a new system must not only be the implementer and first large--scale user; the designer should also write the first user manual. and a snip of the output with the default css: Thus the request for a (simple) mechanism to redefine or disable standard commands. There are commands other than \index that might also benefit from similar treatment. -- Rik --------------8C5A9F385A93665FA8B84AC2 Content-Type: multipart/related; boundary="------------B37348669B5007DDC6AA469B" --------------B37348669B5007DDC6AA469B Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit
On 6/25/2018 17:52, Wolfgang Schuster wrote:
\startmode[ebook]
\setupbackend[export=yes]
\stopmode

\starttext

\index{Knuth}\input knuth

\index{Ward}\input ward

\index{Zapf}\input zapf

\startnotmode[*export]
\completeregister[index]
\stopnotmode

\stoptext

Unfortunately, this does not suppress generation of index references in the exported output. Here is a snippet of the -div.html file generated by the example you provided:

<div class="registerlocation index" href="#aut-1" onclick="location.href=&apos;#aut-1&apos;"><!--empty--></div>Thus, I came to the conclusion that the designer of a new system must not only be the implementer and first large--scale user; the designer should also write the first user manual.

and a snip of the output with the default css:

Thus the request for a (simple) mechanism to redefine or disable standard commands. There are commands other than \index that might also benefit from similar treatment.

--
Rik   

--------------B37348669B5007DDC6AA469B Content-Type: image/png; name="pninnflokfdmchpk.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="pninnflokfdmchpk.png" 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 --------------B37348669B5007DDC6AA469B-- --------------8C5A9F385A93665FA8B84AC2-- --===============0950971924993191485== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --===============0950971924993191485==--