Am 10.09.2014 um 18:37 schrieb Aditya Mahajan
Hi,
There was a question on TeX.SX about an error message http://tex.stackexchange.com/questions/200474/setuppagenumberinglocation-cau...
The following MWE shows the same error
\setupfootertexts[\namedheadnumber{chapter}] \setuppagenumbering[location=,alternative=doublesided]
\starttext
\completecontent
\chapter{Creating device driver}
\section{How to create the}
Chapter text
\stoptext
which gives
lua error > error on line 8 in file /tmp/test.tex:
...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: attempt to index field 'numbers' (a nil value) stack traceback: ...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: in function 'getsectionnumber' [\directlua]:1: in main chunk
The error is weird because it only appears when all parts of the minimal example are present. If I comment either or `location=,` or `alternative=doublesided` or `\completecontent` or `\section{...}`, the error goes away!
Any thoughts?
The error arises only when there is no aux file. A alternative to \namedheadnumber{XXX} is \getmarking[XXXnumber]. \setupfootertexts[{\getmarking[chapternumber]}] Wolfgang