From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/108459 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Fabrice Couvreur Newsgroups: gmane.comp.tex.context Subject: Chapter number with Luametafun Date: Tue, 18 Aug 2020 16:24:01 +0200 Message-ID: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4583075800106371664==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13090"; mail-complaints-to="usenet@ciao.gmane.io" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Aug 18 16:26:31 2020 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k82ZL-0003Hy-2i for gctc-ntg-context-518@m.gmane-mx.org; Tue, 18 Aug 2020 16:26:31 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 8E75E1A846A; Tue, 18 Aug 2020 16:26:18 +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 jHkGImJ5AvBX; Tue, 18 Aug 2020 16:26:17 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id ACA081A83C5; Tue, 18 Aug 2020 16:26:17 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 1A0671A82B6 for ; Tue, 18 Aug 2020 16:26:17 +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 626Y8rSGGwsO for ; Tue, 18 Aug 2020 16:26:16 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.221.50; helo=mail-wr1-f50.google.com; envelope-from=fabrice1.couvreur@gmail.com; receiver= Original-Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 8CF931A82B0 for ; Tue, 18 Aug 2020 16:26:16 +0200 (CEST) Original-Received: by mail-wr1-f50.google.com with SMTP id f7so18488289wrw.1 for ; Tue, 18 Aug 2020 07:26:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=wHGsG9CwcnovpZZxXh49DkiB3YX4HTH7arPqxX+rDXY=; b=eq5W/G+ItPkSZZigYSTA3ZfN9n2K4sDLFqFCz/97cpmqKr+h3V4hLP4ATvCgKsYfw0 gFNbYxpzCBBVLddTaCpWupCiyn9st8fLHdy8KKjUSLK139eao+nyY/F2tpe1yFYGHLrW Sow/wJ2ROQJtTZaWKZCUn7UEj9y0jYzCSOpLu28iZhwyjgMagGj9T4oJekm9YGVSFZqy YPoaMtoYfE+WtHatqrBpx6gnvhVBo55B4POHRUiuVP+/D8ywbrV+yDLWCNGiMga61fYZ wxUoKVj9fsiVzhYwKbp1ZEdcpqCb9nfeBN2FX7jS1E+HbxkNsSnyVfTOkwhtv6h7rOEG qwZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=wHGsG9CwcnovpZZxXh49DkiB3YX4HTH7arPqxX+rDXY=; b=UTM5GcuIHk8iTzAUvGrftQW6tsfbDn6BkpzLe224aHrXp82OTYe6nVk6IRJBWdkMM5 vyOv2Qpos+c5r7JOWHbrqz747D0iZ3MwsY5kSx8cmZu26n2DT6vfBUCN8nB6sStt8WPJ VtGwVEE4D/ge7tzFcSpup8+cV6pxPKyJpL5lB/AeLcaQ9x89i1gcoVV0S5aYox81PMEN AcTPqLcUBFDQBcb42XsVdk8fKIdnes6+ZtSYIeJKMMQivpX36HuzXzggbz3VY8O5Xx9C ceBMSucMut8xA5YJc0v7SKZU//Folezl8oKIXVTuauGFmMfEefBtv3Fc+iUsZU82Mx3o KkEw== X-Gm-Message-State: AOAM530Uzi71qEJQj6f3n2Ot3oNGG+ErSh23HcBdhtWViDYSg98/zqsz nymZPEVyffcJ8H7lGTJBBz48T/Jy/WNFCGM1GClfWtD7h08= X-Google-Smtp-Source: ABdhPJwnMjEqOqgILqbiXZwkQ7qKej9bj4xkRdVP8xGoI82meaLnN6+d31q+S47XtBHEQoa775sybWYgkvgyZLOHQEs= X-Received: by 2002:adf:ec10:: with SMTP id x16mr19801283wrn.74.1597760775843; Tue, 18 Aug 2020 07:26:15 -0700 (PDT) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 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.io gmane.comp.tex.context:108459 Archived-At: --===============4583075800106371664== Content-Type: multipart/alternative; boundary="0000000000007af2ca05ad27abe1" --0000000000007af2ca05ad27abe1 Content-Type: text/plain; charset="UTF-8" Hello, How to get the number of the current chapter ? How to get the label "Chapitre" ? Thanks for your help. Fabrice %%% Begin example \mainlanguage[fr] \setcharacterspacing [frenchpunctuation] \setuplabeltext[fr][chapter=Chapitre~] \startuseMPgraphic{fun} definecolor[name="Mycolor", s = 0.85 ] draw lmt_outline [ text = "1", kind = "fillup", fillcolor = "Mycolor", rulethickness = 1, ] xsized 1cm; \stopuseMPgraphic \unexpanded\def\MyNumber#1{\useMPgraphic{fun}#1} \unexpanded\def\Title#1#2{\framed[frame=off,width=fit,align=flushleft] {#1\blank#2}} \setuphead[chapter] [style=\bfd, align={flushleft,broad}, command=\Title, textcommand=\MyNumber, numbercommand=\groupedcommand{}{\MyNumber}, number=no] \starttext \startchapter [title={First chapter}] \input knuth.tex \stopchapter \startchapter [title={Second chapter}] \input knuth.tex \stopchapter \stoptext %%% end example --0000000000007af2ca05ad27abe1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,
How to get the number of the current chapter ?
= How to get the label "Chapitre" ?<= br>Thanks for your help.
Fabric= e

%%% Begin example<= br>

\mainlanguage[fr= ]

\setcharacterspacing [frenchpunctuation] =C2=A0

\setuplabel= text[fr][chapter=3DChapitre~]

\startuseMPgraphic{fun}
=C2=A0 defi= necolor[name=3D"Mycolor", s =3D 0.85 ]
=C2=A0 draw lmt_outline=
=C2=A0 =C2=A0[
=C2=A0 =C2=A0 text =3D "1",
=C2=A0 =C2= =A0 kind =3D "fillup",
=C2=A0 =C2=A0 fillcolor =3D "Mycol= or",
=C2=A0 =C2=A0 rulethickness =3D 1,
=C2=A0 =C2=A0]
=C2=A0= xsized 1cm;
\stopuseMPgraphic

\unexpanded\def\MyNumber#1{\useMPg= raphic{fun}#1}

\unexpanded\def\Title#1#2{\framed[frame=3Doff,width= =3Dfit,align=3Dflushleft]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 {#1\blank#2}}

\setuphe= ad[chapter]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [style=3D\bfd,
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0align=3D{flushleft,broad},
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0command=3D\Title,
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0textcommand=3D\MyNumber,
=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0numbercommand=3D\groupedcommand{}{\MyNumber},
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0number=3Dno]

\starttext
\startchap= ter
=C2=A0 [title=3D{First chapter}]
=C2=A0 \input knuth.tex
\stop= chapter
\startchapter
=C2=A0 [title=3D{Second chapter}]
=C2=A0 \in= put knuth.tex
\stopchapter
\stoptext

%%% end example
--0000000000007af2ca05ad27abe1-- --===============4583075800106371664== 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 X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============4583075800106371664==--