![](https://secure.gravatar.com/avatar/c5ae4f9aa0d3a9bd5376e92b322c3e50.jpg?s=120&d=mm&r=g)
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? Aditya
![](https://secure.gravatar.com/avatar/b79687264c3e06cba13b54d05b12a9f5.jpg?s=120&d=mm&r=g)
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
![](https://secure.gravatar.com/avatar/c5ae4f9aa0d3a9bd5376e92b322c3e50.jpg?s=120&d=mm&r=g)
On Wed, 10 Sep 2014, Wolfgang Schuster wrote:
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]}]
Thanks! Aditya
participants (2)
-
Aditya Mahajan
-
Wolfgang Schuster