ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Sectioning from 0?
@ 2013-10-04 14:04 Procházka Lukáš Ing. - Pontex s. r. o.
  2013-10-04 14:11 ` Peter Münster
  0 siblings, 1 reply; 9+ messages in thread
From: Procházka Lukáš Ing. - Pontex s. r. o. @ 2013-10-04 14:04 UTC (permalink / raw)
  To: ConTeXt

Hello,

is it possible to force a section command to have its own number, e.g. 0?

E.g.:

----
\section{A}
\subsection{B}
\subsection[ownnumber=0]{C}
\subsection[ownnumber=XX]{D}
----

to produce:

"
1  A
1.1 B
1.0 C
1.XX D
"

Maybe \start/stop-subsection would be better for this case... But how?

Thanks in advance,

Lukas


-- 
Ing. Lukáš Procházka [mailto:LPr@pontex.cz]
Pontex s. r. o.      [mailto:pontex@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-10-04 14:04 Sectioning from 0? Procházka Lukáš Ing. - Pontex s. r. o.
@ 2013-10-04 14:11 ` Peter Münster
  2013-10-04 14:25   ` Procházka Lukáš Ing. - Pontex s. r. o.
                     ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Peter Münster @ 2013-10-04 14:11 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Fri, Oct 04 2013, Procházka Lukáš Ing. - Pontex s. r. o. wrote:

> \subsection[ownnumber=0]{C}
>
> Maybe \start/stop-subsection would be better for this case... But how?

Did you try this:

\starttext
\startsection[ownnumber=123, title=A]
bla
\stopsubsection
\stoptext 

?  ;)

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-10-04 14:11 ` Peter Münster
@ 2013-10-04 14:25   ` Procházka Lukáš Ing. - Pontex s. r. o.
  2013-10-04 14:53   ` Mari Voipio
  2013-11-05 12:22   ` Procházka Lukáš Ing. - Pontex s. r. o.
  2 siblings, 0 replies; 9+ messages in thread
From: Procházka Lukáš Ing. - Pontex s. r. o. @ 2013-10-04 14:25 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Fri, 04 Oct 2013 16:11:10 +0200, Peter Münster <pmlists@free.fr> wrote:

> On Fri, Oct 04 2013, Procházka Lukáš Ing. - Pontex s. r. o. wrote:
>
>> \subsection[ownnumber=0]{C}
>>
>> Maybe \start/stop-subsection would be better for this case... But how?
>
> Did you try this:
>
> \starttext
> \startsection[ownnumber=123, title=A]
> bla
> \stopsubsection
> \stoptext
>
> ?  ;)
>

<8-) I'd swore I did...

Thank you anyway.

Cheers,

Lukas


-- 
Ing. Lukáš Procházka [mailto:LPr@pontex.cz]
Pontex s. r. o.      [mailto:pontex@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 244 062 238
Fax: +420 244 461 038

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-10-04 14:11 ` Peter Münster
  2013-10-04 14:25   ` Procházka Lukáš Ing. - Pontex s. r. o.
@ 2013-10-04 14:53   ` Mari Voipio
  2013-10-04 19:21     ` Peter Münster
  2013-10-06 18:22     ` Lukáš Procházka
  2013-11-05 12:22   ` Procházka Lukáš Ing. - Pontex s. r. o.
  2 siblings, 2 replies; 9+ messages in thread
From: Mari Voipio @ 2013-10-04 14:53 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Fri, Oct 4, 2013 at 5:11 PM, Peter Münster <pmlists@free.fr> wrote:
> \startsection[ownnumber=123, title=A]
> bla
> \stopsubsection

?

(They should be a pair, shouldn't they? Just in case somebody tries to
cut-and-paste the code...)

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-10-04 14:53   ` Mari Voipio
@ 2013-10-04 19:21     ` Peter Münster
  2013-10-06 18:22     ` Lukáš Procházka
  1 sibling, 0 replies; 9+ messages in thread
From: Peter Münster @ 2013-10-04 19:21 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Fri, Oct 04 2013, Mari Voipio wrote:

>> \startsection[ownnumber=123, title=A]
>> bla
>> \stopsubsection
>
> (They should be a pair, shouldn't they?

Why should we bother?  It just works...  ;-))

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-10-04 14:53   ` Mari Voipio
  2013-10-04 19:21     ` Peter Münster
@ 2013-10-06 18:22     ` Lukáš Procházka
  1 sibling, 0 replies; 9+ messages in thread
From: Lukáš Procházka @ 2013-10-06 18:22 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Fri, 04 Oct 2013 16:53:58 +0200, Mari Voipio <mari.voipio@iki.fi> wrote:

> On Fri, Oct 4, 2013 at 5:11 PM, Peter Münster <pmlists@free.fr> wrote:
>> \startsection[ownnumber=123, title=A]
>> bla
>> \stopsubsection
>
> ?

That was a typo, I guess; it should have been:

\startsubsection[ownnumber=123,title=A]
   bla
\stopsubsection

Lukas

>
> (They should be a pair, shouldn't they? Just in case somebody tries to
> cut-and-paste the code...)
>
> Mari


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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-10-04 14:11 ` Peter Münster
  2013-10-04 14:25   ` Procházka Lukáš Ing. - Pontex s. r. o.
  2013-10-04 14:53   ` Mari Voipio
@ 2013-11-05 12:22   ` Procházka Lukáš Ing. - Pontex s. r. o.
  2013-11-05 22:31     ` Wolfgang Schuster
  2 siblings, 1 reply; 9+ messages in thread
From: Procházka Lukáš Ing. - Pontex s. r. o. @ 2013-11-05 12:22 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Hello,

I noticed now that:

----
\starttext
   \startsection[ownnumber=0,title=A]
     bla
   \stopsection

   \startsection[title=B]
     bla
   \stopsection
\stoptext
----

gives:

"
0 A

bla

2 B	<- 1 should be here instead of 2; automatically

bla
"

instead of:

"
0 A

bla

1 B

bla
"

So my original question remains:

How to start counting sections (locally) from 0, not from 1?

TIA.

Best regads,

Lukas


On Fri, 04 Oct 2013 16:11:10 +0200, Peter Münster <pmlists@free.fr> wrote:

> Did you try this:
>
> \starttext
> \startsection[ownnumber=123, title=A]
> bla
> \stopsubsection
> \stoptext
>
> ?  ;)
>


-- 
Ing. Lukáš Procházka [mailto:LPr@pontex.cz]
Pontex s. r. o.      [mailto:pontex@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 241 096 751
Fax: +420 244 461 038

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-11-05 12:22   ` Procházka Lukáš Ing. - Pontex s. r. o.
@ 2013-11-05 22:31     ` Wolfgang Schuster
  2013-11-06  9:29       ` Procházka Lukáš Ing. - Pontex s. r. o.
  0 siblings, 1 reply; 9+ messages in thread
From: Wolfgang Schuster @ 2013-11-05 22:31 UTC (permalink / raw)
  To: mailing list for ConTeXt users


Am 05.11.2013 um 13:22 schrieb Procházka Lukáš Ing. - Pontex s. r. o. <LPr@pontex.cz>:

> Hello,
> 
> I noticed now that:
> 
> ----
> \starttext
>  \startsection[ownnumber=0,title=A]
>    bla
>  \stopsection
> 
>  \startsection[title=B]
>    bla
>  \stopsection
> \stoptext
> ----
> 
> gives:
> 
> "
> 0 A
> 
> bla
> 
> 2 B	<- 1 should be here instead of 2; automatically
> 
> bla
> "
> 
> instead of:
> 
> "
> 0 A
> 
> bla
> 
> 1 B
> 
> bla
> "
> 
> So my original question remains:
> 
> How to start counting sections (locally) from 0, not from 1?

\defineexpandable[1]\PreviousNumber{\number\numexpr#1-1\relax}

\defineconversion[PreviousNumber][\PreviousNumber]

\setuphead[section][conversion=PreviousNumber]

\starttext

\startsection[title=A]
bla
\stopsection

\startsection[title=B]
bla
\stopsection

\stoptext

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Sectioning from 0?
  2013-11-05 22:31     ` Wolfgang Schuster
@ 2013-11-06  9:29       ` Procházka Lukáš Ing. - Pontex s. r. o.
  0 siblings, 0 replies; 9+ messages in thread
From: Procházka Lukáš Ing. - Pontex s. r. o. @ 2013-11-06  9:29 UTC (permalink / raw)
  To: mailing list for ConTeXt users

... It works perfectly, thanks!

Lukas

On Tue, 05 Nov 2013 23:31:25 +0100, Wolfgang Schuster <wolfgang.schuster@gmail.com> wrote:

>
> Am 05.11.2013 um 13:22 schrieb Procházka Lukáš Ing. - Pontex s. r. o. <LPr@pontex.cz>:
>
>> Hello,
>>
>> I noticed now that:
>>
>> ----
>> \starttext
>>  \startsection[ownnumber=0,title=A]
>>    bla
>>  \stopsection
>>
>>  \startsection[title=B]
>>    bla
>>  \stopsection
>> \stoptext
>> ----
>>
>> gives:
>>
>> "
>> 0 A
>>
>> bla
>>
>> 2 B	<- 1 should be here instead of 2; automatically
>>
>> bla
>> "
>>
>> instead of:
>>
>> "
>> 0 A
>>
>> bla
>>
>> 1 B
>>
>> bla
>> "
>>
>> So my original question remains:
>>
>> How to start counting sections (locally) from 0, not from 1?
>
> \defineexpandable[1]\PreviousNumber{\number\numexpr#1-1\relax}
>
> \defineconversion[PreviousNumber][\PreviousNumber]
>
> \setuphead[section][conversion=PreviousNumber]
>
> \starttext
>
> \startsection[title=A]
> bla
> \stopsection
>
> \startsection[title=B]
> bla
> \stopsection
>
> \stoptext
>
> Wolfgang
> ___________________________________________________________________________________
> 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
> ___________________________________________________________________________________
>


-- 
Ing. Lukáš Procházka [mailto:LPr@pontex.cz]
Pontex s. r. o.      [mailto:pontex@pontex.cz] [http://www.pontex.cz]
Bezová 1658
147 14 Praha 4

Tel: +420 241 096 751
Fax: +420 244 461 038

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-11-06  9:29 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-04 14:04 Sectioning from 0? Procházka Lukáš Ing. - Pontex s. r. o.
2013-10-04 14:11 ` Peter Münster
2013-10-04 14:25   ` Procházka Lukáš Ing. - Pontex s. r. o.
2013-10-04 14:53   ` Mari Voipio
2013-10-04 19:21     ` Peter Münster
2013-10-06 18:22     ` Lukáš Procházka
2013-11-05 12:22   ` Procházka Lukáš Ing. - Pontex s. r. o.
2013-11-05 22:31     ` Wolfgang Schuster
2013-11-06  9:29       ` Procházka Lukáš Ing. - Pontex s. r. o.

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).