Re: [NTG-context] About \setupheadertexts : simplify a code
Hi, Otared, I am also able to typeset Aditya’s example without problem, so example file is OK for me. There may be something which is not in the file. I am using MKIV beta 6. 21 version under OSX. This is LuaTeX, Version 1.05.0 (TeX Live 2017) system commands enabled. open source > level 1, order 1, name '/Users/graph/ConTeXt/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv' system > system > ConTeXt ver: 2017.06.21 23:03 MKIV beta fmt: 2017.6.25 int: english/english Best regards, Dalyoung
2017. 8. 19. 오전 7:14, ntg-context-request@ntg.nl 작성:
About \setupheadertexts : simplify a code
Hello,
I have tried many approaches, but it still does not work. Everything is
passed to the dm-1.tex file (font, footer) but not the header.
Have you tested the files, does it work for you ?
Sorry to insist, but I really need this way of doingThank you
Fabrice
##########
MyLayout.mkvi
##########
\startenvironment MyLayout
\setupbodyfont[12pt,pagella]
\definelayout
[noheader]
[header=2\lineheight,
headerdistance=\lineheight,
backspace=2cm,
width=middle,
topspace=\dimexpr 2cm-\headerheight-\headerdistance\relax,
footer=\lineheight,
height=middle]
\setuplayout
[header=\zeropoint,
headerdistance=\lineheight,
backspace=2cm,
width=middle,
topspace=\dimexpr 2cm-\headerheight-\headerdistance\relax,
footer=\lineheight,
height=middle]
\definelayout[1][noheader]
\setuppagenumbering[alternative=doublesided,location=]
\setupfootertexts[\tfxx Page \pagenumber\,/\,\lastpage][]
\definecolor[darkgray] [s=.25]
\setupbackgrounds
[header]
[text]
[
frame=off,
bottomframe=on,
framecolor=darkgray,
rulethickness=2pt,
]
\defineframed[headerframed]
[
frame=off, % For visualization set this to on
height=fit,
width=fit,
location=bottom,
boffset=\lineheight,
]
\starttexdefinition MyHeader #where #day #month #year #title #number #time
\setupheadertexts
[{\headerframed[align=middle, foregroundstyle=bold,
foregroundcolor=red]
{#title n\high{o}\,#number}}]
\setupheadertexts
[{\headerframed[align=flushleft, foregroundstyle=\ssx]
{Lycée JANSON DE SAILLY \\ \date[d=#day,m=#month,y=#year]}}]
[{\headerframed[align=flushright, foregroundstyle=\ssx]
{#where \\ {#time}}}]
\stoptexdefinition
\stopenvironment
#######
dm-1.tex
#######
\startcomponent dm-1
\component MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-19 1:29 GMT+02:00 Jeong Dal
Hi, Otared,
I am also able to typeset Aditya’s example without problem, so example file is OK for me. There may be something which is not in the file. I am using MKIV beta 6. 21 version under OSX.
This is LuaTeX, Version 1.05.0 (TeX Live 2017) system commands enabled. open source > level 1, order 1, name '/Users/graph/ConTeXt/tex/ texmf-context/tex/context/base/mkiv/cont-yes.mkiv' system > system > ConTeXt ver: 2017.06.21 23:03 MKIV beta fmt: 2017.6.25 int: english/english
Best regards,
Dalyoung
2017. 8. 19. 오전 7:14, ntg-context-request@ntg.nl 작성:
About \setupheadertexts : simplify a code
____________________________________________________________ _______________________ 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ____________________________________________________________ _______________________
On Sat, 19 Aug 2017, Fabrice Couvreur wrote:
Hello, I have tried many approaches, but it still does not work. Everything is passed to the dm-1.tex file (font, footer) but not the header.
\startcomponent dm-1
\component MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
Two things: 1. Use \environment MyLayout instead of \component MyLayout. 2. The environment should be set before \startcomponent. I am attaching a zip file with working code. Aditya
Hi Aditya,
Thank you very much !!
I did not know that it was necessary to use \environment instead of
\component, it is probably in the documentation
Fabrice
2017-08-19 12:35 GMT+02:00 Aditya Mahajan
On Sat, 19 Aug 2017, Fabrice Couvreur wrote:
Hello,
I have tried many approaches, but it still does not work. Everything is passed to the dm-1.tex file (font, footer) but not the header.
\startcomponent dm-1
\component MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
Two things:
1. Use \environment MyLayout instead of \component MyLayout. 2. The environment should be set before \startcomponent.
I am attaching a zip file with working code.
Aditya ____________________________________________________________ _______________________ 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ____________________________________________________________ _______________________
Hi Aditya, Fabrice and others,
I didn't know that the solution was to compile dm-1.tex with a call to MyLayout.mkvi.
The file compile perfectly with \environment MyLayout command...
JP
----- Mail original -----
De: "Aditya Mahajan"
Hello, I have tried many approaches, but it still does not work. Everything is passed to the dm-1.tex file (font, footer) but not the header.
\startcomponent dm-1
\component MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
Two things: 1. Use \environment MyLayout instead of \component MyLayout. 2. The environment should be set before \startcomponent. I am attaching a zip file with working code. Aditya ___________________________________________________________________________________ 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________
participants (4)
-
Aditya Mahajan
-
Fabrice Couvreur
-
Jean-Pierre Delange
-
Jeong Dal