From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/26686 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: Uppercase headings Date: Fri, 31 Mar 2006 18:48:29 +0200 Message-ID: <442D5D5D.9000207@wxs.nl> References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1143823729 16811 80.91.229.2 (31 Mar 2006 16:48:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 31 Mar 2006 16:48:49 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Fri Mar 31 18:48:45 2006 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 ciao.gmane.org with esmtp (Exim 4.43) id 1FPMnh-0007FF-S0 for gctc-ntg-context-518@m.gmane.org; Fri, 31 Mar 2006 18:48:42 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 03A51127BD; Fri, 31 Mar 2006 18:48:41 +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 07512-07-3; Fri, 31 Mar 2006 18:48:35 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 9B8E11279C; Fri, 31 Mar 2006 18:48:35 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id B5EF01279C for ; Fri, 31 Mar 2006 18:48:33 +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 07512-07-2 for ; Fri, 31 Mar 2006 18:48:31 +0200 (CEST) Original-Received: from mail.pragma-ade.net (dsl-212-84-128-085.solcon.nl [212.84.128.85]) by ronja.ntg.nl (Postfix) with SMTP id E489F12793 for ; Fri, 31 Mar 2006 18:48:30 +0200 (CEST) Original-Received: from [10.100.1.102] (unverified [10.100.1.102]) by controller-1 (SurgeMail 3.5b3) with ESMTP id 10659 for ; Fri, 31 Mar 2006 20:48:30 +0400 User-Agent: Thunderbird 1.5 (Windows/20051201) Original-To: mailing list for ConTeXt users In-Reply-To: X-Server: High Performance Mail Server - http://surgemail.com r=-274017400 X-Authenticated-User: hagen@controller-1 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 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:26686 Archived-At: Ville Voipio wrote: > > I started to edit an old document with capitalized headings. Making > the headings was rather difficult (as can be seen on this list about a > year ago), and now it seems to have broken again. > > I have: > > \setuphead[title] > [page=yes, > before={\strut\blank[5*big]}, > after={\textrule\blank}, > align=middle, > style=\tfb, > textcommand=\WORD > ] > > This worked fine in the past. Not anymore: > > 8<--- > > > ! You can't use `\relax' after \the. > \@sl@\@@pnstate > > \pushmacro ...ame \@sl@ \@@pushedmacro \endcsname > \@@pushedmacro > \endcsname #1 > \makesectionformat ...macro \@@shortsectionnumber > \let > \@@shortsectionnumber... > > \rawreference ...veryreference \makesectionformat > \writereference {#2} > {\sec... > ...\finalsectionnumber }{\asciititle }} > }\fi \executeifdefi! > Missing \endcsname inserted. > > \let > \@@shortsectionnumber ...@EA \ifx \csname \??se #1 > \c!ownnumber > \endcsname \r... > > \makesectionformat ... \@@shortsectionnumber \let > > \@@shortsectionnumber \@@s... > > \rawreference ...veryreference \makesectionformat > \writereference {#2} > {\sec... > ...\finalsectionnumber }{\asciititle }} > }\fi > \executeifdefined {\?... > > \douppercase ...rstoftwoarguments \edef \ascii {#1 > }\edef \ascii > {\expandafte... > ... > > 8<--- > > Using the trivial solution (\uppercase) does not work because with a > non-il1 regime it does not handle the accented characters (A umlat, O > umlaut) correctly. I use UTF, as it contains all the characters I need. > > So, what has changed in the \WORD? It works \WORD{fine} within text > but not in the headings. > > TIA, > > - Ville > > ------------------------------------------------------------------------ > > _______________________________________________ > ntg-context mailing list > ntg-context@ntg.nl > http://www.ntg.nl/mailman/listinfo/ntg-context > -- ----------------------------------------------------------------- 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 -----------------------------------------------------------------