Hello! I have a ConTeXt Lua Document where I need to have headertexts. When running the enclosed file I get 6 pages where only page 1 and 2 have header texts and the others none. — Why is that? Thanks for hints! Kind regards Willi
On 8/25/2022 7:32 PM, Willi Egger via ntg-context wrote:
Hello!
I have a ConTeXt Lua Document where I need to have headertexts.
When running the enclosed file I get 6 pages where only page 1 and 2 have header texts and the others none. — Why is that?
Thanks for hints! you use a function but headertexts are not frozen which meand that you need to do this:
context.setupheadertexts( { function() context("\\bf") context(monthname) return true end }, { function() context(year) return true end }, { function() context("\\bf") context(monthname) return true end }, { function() context(year) return true end } ) the "return true" makes sure that the function stays around I'm sure that you will wikify this ... Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Hans! Thank you so much for your help and quick answer. Indeed now all header texts appear as expected :-) I will wikify this of course! Kind regards Willi
On 25 Aug 2022, at 19:45, Hans Hagen
wrote: On 8/25/2022 7:32 PM, Willi Egger via ntg-context wrote:
Hello! I have a ConTeXt Lua Document where I need to have headertexts. When running the enclosed file I get 6 pages where only page 1 and 2 have header texts and the others none. — Why is that? Thanks for hints! you use a function but headertexts are not frozen which meand that you need to do this:
context.setupheadertexts( { function() context("\\bf") context(monthname) return true end }, { function() context(year) return true end }, { function() context("\\bf") context(monthname) return true end }, { function() context(year) return true end } )
the "return true" makes sure that the function stays around
I'm sure that you will wikify this ...
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Hello! based on the answer Hans posted on my question how to correctly setup header texts in a ConTeXt Lua Document I added a section on the Wiki: https://wiki.contextgarden.net/CLD#Setting_up_Header_Texts Kind regards Willi
On 25 Aug 2022, at 19:45, Hans Hagen
wrote: On 8/25/2022 7:32 PM, Willi Egger via ntg-context wrote:
Hello! I have a ConTeXt Lua Document where I need to have headertexts. When running the enclosed file I get 6 pages where only page 1 and 2 have header texts and the others none. — Why is that? Thanks for hints! you use a function but headertexts are not frozen which meand that you need to do this:
context.setupheadertexts( { function() context("\\bf") context(monthname) return true end }, { function() context(year) return true end }, { function() context("\\bf") context(monthname) return true end }, { function() context(year) return true end } )
the "return true" makes sure that the function stays around
I'm sure that you will wikify this ...
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Hans Hagen
-
Willi Egger