Command/somenamedheadnumber

From Wiki
< Command
Revision as of 08:02, 20 July 2022 by Hraban (talk | contribs) (example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


\somenamedheadnumber

Summary

Use \somenamedheadnumber to access a section number (expandable).

Settings

\somenamedheadnumber{...}{...}
{...}section
{...}previous current next first last

OptionExplanation
name of the section level e.g. “chapter”

Description

Examples

chapter color

\usemodule[visual]

\startsetups[MyChapterSetup]
\definecolor[MyChapterColor][h={\the\numexpr 360*\somenamedheadnumber{chapter}{current}/\somenamedheadnumber{chapter}{last}\relax},s=1,v=.75]
\definecolor[fakerulecolor][MyChapterColor] % for \fakewords
\setuphead[chapter][color=MyChapterColor]
\stopsetups

\unexpanded\def\MyChapter#1{
  \setup{MyChapterSetup}
  \color[MyChapterColor]{#1}
}

\setuphead[chapter][page=no,textcommand=\MyChapter]

\starttext

\dorecurse{5}{
\chapter{\fakewords{1}{5}}
\fakewords{10}{20}
}

\stoptext

Notes

See also

Help from ConTeXt-Mailinglist/Forum

All issues with: