From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/52034 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: I can't change startitemize[n]--> startitemize[1] Date: Thu, 23 Jul 2009 18:04:30 +0200 Message-ID: <4A688A0E.1070906@wxs.nl> References: <4A685239.1090601@telefonica.net> <99771342-5FD0-4A61-97F8-E49B383CD6EE@gmail.com> <4A686E0D.7000505@wxs.nl> <4A6874AB.2000301@telefonica.net> <4A6875B3.6090200@wxs.nl> <3771A7EB-58A6-4A0A-8AA2-C733BC889781@gmail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1248365135 2604 80.91.229.12 (23 Jul 2009 16:05:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 Jul 2009 16:05:35 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Jul 23 18:05:28 2009 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1MU0nO-0002rG-IB for gctc-ntg-context-518@m.gmane.org; Thu, 23 Jul 2009 18:05:26 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D45F71FBBA; Thu, 23 Jul 2009 18:05:25 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 14226-01; Thu, 23 Jul 2009 18:04:40 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id A1F101FB4E; Thu, 23 Jul 2009 18:04:40 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 26DFB1FB4E for ; Thu, 23 Jul 2009 18:04:38 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 13901-02 for ; Thu, 23 Jul 2009 18:04:30 +0200 (CEST) Original-Received: from filter2-nij.mf.surf.net (filter2-nij.mf.surf.net [195.169.124.153]) by ronja.ntg.nl (Postfix) with ESMTP id AC9851FB39 for ; Thu, 23 Jul 2009 18:04:30 +0200 (CEST) Original-Received: from mail.pragma-ade.net (dsl-083-247-100-017.solcon.nl [83.247.100.17]) by filter2-nij.mf.surf.net (8.13.8/8.13.8/Debian-3) with ESMTP id n6NG4Tp7004214 for ; Thu, 23 Jul 2009 18:04:30 +0200 Original-Received: from [10.100.1.100] (unverified [10.100.1.100]) by controller-1 (SurgeMail 3.9e) with ESMTP id 29266-1840426 for ; Thu, 23 Jul 2009 18:04:29 +0200 User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) In-Reply-To: X-Originating-IP: 10.100.1.100 X-Authenticated-User: hagen@controller-1 X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=83.247.100.17; country=NL; region=15; city=Almelo; latitude=52.3500; longitude=6.6667; http://maps.google.com/maps?q=52.3500,6.6667&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 265057656 - 7ef5e7cbefbb - 20090723 X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.153 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.11 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:52034 Archived-At: Aditya Mahajan wrote: > \def\defineSOMETHING% > {\dodoubleargument\dodefineSOMETHING} > > \def\dodefineSOMETHING[#1][#2]% > {\setvalue{#1}{\dododefineSOMETHING[#2]} some do, but sometimes redefinition is quite legal; it happens that 'note' and 'symbol' are pretty core the convention (as mentioned) is more or less to use UpperCase names for your own commands and UPPERCASE for logo's and abbreviations (but these can have an optional namespace) kind of tricky are colors and fonts as they have no namespace so i often end up with ThisColor or ThatFont > I meant with commands like \defineSOMETHING above. For example, I once > did \definecolor[page][s=0.9] instead of what I normally do: > \definecolor[pagecolor][s=0.9]. Took a while to figure out what was > going wrong. Some of Xan's error were due to similar things, > \defineSOMETHING[note], \defineSOMETHING[symbol], etc. If all these > commands issued a warning that you are redefining existing macro, > debugging will be much easier. And if you know what you are doing, we > could have > > \redefinecolor[page][s=0.9] > > that does not issue a warning. Or the easier to implemnet: > > \setupcolors[check=error|warn|ignore] maybe later, as it clutters the code; maybe after the mkii->mkiv cleanup Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________