Mojca Miklavec wrote:
On Tue, Mar 17, 2009 at 20:56, Wolfgang Schuster wrote:
Am 17.03.2009 um 20:12 schrieb Mojca Miklavec:

On Sat, Mar 14, 2009 at 08:52, Aditya Mahajan wrote:
Also, we put periods after section numbers, so no "1.2
Section", but rather "1.2. Section".
\setuplabeltext [pl] [section={{},{.}}]
Hello Aditya,

Interesting trick, thanks. But the problem is that references then
ignore the dot. So \in[ref] gives me only "1" instead of "1.". Also,
it's non-recursive (but that is not so problematic). Redefining the
numbercommand seems to work a tiny bit better for me, but I would
prefer to have a better & automatic solution based on the chosen
language (so that "1.1.." will start appearing in my old documents :)
:) :) :)

Let's hope the stopper key for \setuphead will work in MkIV.

Language depends settings are possible with start/stoplanguagespecifics
but it's broken :-(

\startlanguagespecifics[sl]

\setuphead
 [chapter,section,subsection]
 [numbercommand=\groupedcommand{}{.}]

\stoplanguagespecifics

Hello Wolfgang,

I was often tempted to do that (in some less fancy way than with
groupedcommand :) by default ... but maybe some user wants
    \setuphead[section][numbercommand=\xxx] \def\xxx#1{\framed{#1}}
or whatever else and that would interfere with the existing
numbercommand= that's specific to one language. Proper support for
stopper would be much better.

mkiv (xp) has much more control over conversion, separators, stoppers as well as control over each of them with respect to typesetting; also, it can be different for all places where numbers are used; of course this comes at a price ... the more one can tune, the more complex things get

-----------------------------------------------------------------
                                          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
___________________________________________________________________________________

Reply via email to