ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: nico <nicolas.marsgui@libertysurf.fr>
Subject: Re: Document Structuring
Date: Sat, 22 Apr 2006 11:30:48 +0200	[thread overview]
Message-ID: <ops8ekpmcz9niby6@localhost> (raw)
In-Reply-To: <4449E85A.2020806@wxs.nl>

On Sat, 22 Apr 2006 10:24:58 +0200, Hans Hagen <pragma@wxs.nl> wrote:

> nico wrote:
>> On Thu, 20 Apr 2006 08:34:44 +0200, Renaud AUBIN <aubin@nibua-r.org>  
>> wrote:
>>
>>
>>> 3. How to obtain (I,II,III,IV) for part numbering ?
>>>
>>
>> \setupsection[section-1][conversion=Romannumerals]
>>
>> seems ok, but I would find more natural to be able to write the  
>> following,
>> at least to make the conversion local to parts (not applied to any other
>> heading defined with the same level):
>>
>> \setuphead[part][conversion=Romannumerals]
>>
> \starttext
>
> \definehead[xx][chapter]
>
> \def\sectionofhead#1{\executeifdefined{\??ko#1\c!section}\s!unknown}
>
> \sectionofhead{chapter}
> \sectionofhead{xx}
>
> \setupsection[\sectionofhead{part}][conversion=Romannumerals]
>
> \stoptext
>
>
> in a next release i'll implement auto-indirectness so that
>
> setupsection[chapter][conversion=greek]
> \setupsection[section][conversion=characters]
>
> will work as well (rather trivial patch)

Ok, but then

\definehead[xx][chapter]

\setupsection[\sectionofhead{chapter}][conversion=Romannumerals]
\setupsection[\sectionofhead{xx}][conversion=Character]

will put Character conversion for both chapter and xx heading. That's why  
i thought it could be interesting to have the conversion option also for  
setuphead, to limit the conversion to one heading.

btw, it seems strange to have so many setuphead command options  
(textcommand, numbercommand, deepnumbercommand) to format completely the  
head rendering, and not the ability to change only the head number  
conversion without changing the whole global section level.

Regards,
BG

  reply	other threads:[~2006-04-22  9:30 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-20  6:34 Renaud AUBIN
2006-04-20  6:54 ` nico
2006-04-22  1:41 ` nico
2006-04-22  8:24   ` Hans Hagen
2006-04-22  9:30     ` nico [this message]
2006-04-22 10:16       ` Hans Hagen
2006-04-22 13:38         ` nico

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ops8ekpmcz9niby6@localhost \
    --to=nicolas.marsgui@libertysurf.fr \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).