From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/73958 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: another surprising change (line break in TOC) Date: Wed, 18 Jan 2012 09:37:23 +0100 Message-ID: <4F1684C3.1040604@wxs.nl> References: <5B970A6D-978E-4343-81E5-302237FF639A@googlemail.com> <4F144DEF.7040108@wxs.nl> <6C1E0926-9262-4899-9F33-7D354C13B4E5@st.estfiles.de> <08645D53-B5D7-4B4E-8C4F-525471B04FFE@st.estfiles.de> 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: dough.gmane.org 1326875882 14235 80.91.229.12 (18 Jan 2012 08:38:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 18 Jan 2012 08:38:02 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Jan 18 09:37:58 2012 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RnR1o-0006BG-DD for gctc-ntg-context-518@m.gmane.org; Wed, 18 Jan 2012 09:37:56 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 824C2CB201; Wed, 18 Jan 2012 09:37:55 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id XJygqDeGazE8; Wed, 18 Jan 2012 09:37:48 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1DC36CB1F5; Wed, 18 Jan 2012 09:37:48 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 434E5CB1F5 for ; Wed, 18 Jan 2012 09:37:46 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 2vuNAhvaKgwb for ; Wed, 18 Jan 2012 09:37:31 +0100 (CET) Original-Received: from filter3-ams.mf.surf.net (filter3-ams.mf.surf.net [192.87.102.71]) by balder.ntg.nl (Postfix) with ESMTP id 5FA32CB1F4 for ; Wed, 18 Jan 2012 09:37:31 +0100 (CET) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by filter3-ams.mf.surf.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id q0I8bU2v021105 for ; Wed, 18 Jan 2012 09:37:30 +0100 X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.100; Original-Received: from [10.100.1.100] (unverified [10.100.1.100]) by pragma-net.nl (SurgeMail 5.3h2) with ESMTP (TLS) id 8492-1713362 for multiple; Wed, 18 Jan 2012 09:37:28 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 In-Reply-To: X-Authenticated-User: hagen@controller-9 X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=213.125.29.162; country=NL; region=11; city=Den Haag; latitude=52.0833; longitude=4.3000; http://maps.google.com/maps?q=52.0833,4.3000&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0cGmUBu29 - 79840ba078cc - 20120118 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.71 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 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 Xref: news.gmane.org gmane.comp.tex.context:73958 Archived-At: On 18-1-2012 08:30, luigi scarso wrote: > On Wed, Jan 18, 2012 at 7:25 AM, Steffen Wolfrumwrote: > >> >> Am 17.01.2012 um 23:41 schrieb Wolfgang Schuster: >> > > >>> You should try to make your code more readable. >>> >>> \definelistplacement[MyListItemIT][none]#1#2#3% >>> {\maxaligned\bgroup >>> \rlap{\it#1}% >>> >> \framed[frame=off,align=middle,location=bottom,width=broad,foregroundstyle=\TOCstyleBF]{#2}% >>> \llap{\tf#3}% >>> \egroup} >> >> >> I did not know "\maxaligned" >> >> even me --- it's normal, it's hard to be in sync with all the changes of > the source. I suspect that it's an internal macro, can even change. > Wolfgang often uses internal macro, gaining speed but loosing compatibility. > As general rule (another...) in my stylesheets I try to use TeX macros and > ConTeXt switches (i.e. key=val) especially if they are related to long term > projects. Actually, Wolfgang seldom uses internal macros. Macros like \maxaligned are helpers that are used to build regular commands, so they're part of the infrastructure and Wolfgang knows the context internals amazingly well. There are some obscure helpers that might dissappear but most are there for a reason and will stay. So, we have: commands: offcial interface helpers : more low level, no key/values etc hidden : not meant to be used unless on your own risk Btw, \rlap and \llap are quite standard in a tex system. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________