About \setupheadertexts : simplify a code
Hello, To get the alignment, I had to create three \vbox. Can we simplify this code a bit ? Thank you Fabrice % macros=mkvi \setuplayout [header=3\lineheight, headerdistance=\lineheight] \setupbackgrounds[header][text] [frame=off, bottomframe=on, framecolor=darkgray, rulethickness=2pt] \defineframed[headerframedleft] [frame=off, align=left, width=fit,height=\headerheight] \defineframed[headerframedright] [frame=off, align=right, width=fit,height=\headerheight] \defineframed[headerframedmiddle] [frame=off, align=middle, width=fit,height=\headerheight] \starttexdefinition MyHeader #where #day #month #year #title #number #time \setupheadertexts [\headerframedmiddle{\\ \ss\sc\bf\red #title n\high{o}\,#number \\ }] \setupheadertexts [\headerframedright{\tfx \ss Lycée JANSON DE SAILLY \\ \date[d=#day,m=#month,y=#year]}] [\headerframedleft{\tfx\ss #where \\ {#time}}] \stoptexdefinition \MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m} \starttext \input knuth \stoptext
On Thu, 2017-08-17 at 15:25 +0200, Fabrice Couvreur wrote:
Hello, To get the alignment, I had to create three \vbox. Can we simplify this code a bit ? Thank you Fabrice
Use the optional argument of the new framed you defined. \setuplayout [header=3\lineheight, headerdistance=\lineheight] \setupbackgrounds [header] [text] [frame=off, bottomframe=on, framecolor=darkgray, rulethickness=2pt] \defineframed [headerframed] [frame=off,width=fit,height=\headerheight] \starttexdefinition MyHeader #where #day #month #year #title #number #time \setupheadertexts [{\headerframed[align=middle]{\\ \ss\sc\bf\red #title n\high{o}\,#number \\ }}] \setupheadertexts [{\headerframed[align=right]{\tfx \ss Lycée JANSON DE SAILLY \\ \date[d=#day,m=#month,y=#year]}}] [{\headerframed[align=left]{\tfx\ss #where \\ {#time}}}] \stoptexdefinition \MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m} \starttext \input knuth \stoptext
% macros=mkvi \setuplayout [header=3\lineheight, headerdistance=\lineheight]
\setupbackgrounds[header][text] [frame=off, bottomframe=on, framecolor=darkgray, rulethickness=2pt]
\defineframed[headerframedleft] [frame=off, align=left, width=fit,height=\headerheight] \defineframed[headerframedright] [frame=off, align=right, width=fit,height=\headerheight] \defineframed[headerframedmiddle] [frame=off, align=middle, width=fit,height=\headerheight]
\starttexdefinition MyHeader #where #day #month #year #title #number #time
\setupheadertexts [\headerframedmiddle{\\ \ss\sc\bf\red #title n\high{o}\,#number \\ }] \setupheadertexts [\headerframedright{\tfx \ss Lycée JANSON DE SAILLY \\ \date[d=#day,m=#month,y=#year]}] [\headerframedleft{\tfx\ss #where \\ {#time}}] \stoptexdefinition \MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\starttext \input knuth \stoptext ___________________________________________________________________________________ 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 Fri, 18 Aug 2017, Henri wrote:
On Thu, 2017-08-17 at 15:25 +0200, Fabrice Couvreur wrote:
Hello, To get the alignment, I had to create three \vbox. Can we simplify this code a bit ? Thank you Fabrice
Use the optional argument of the new framed you defined.
In addition to that, you can also simplify other things as well. This is how I would have done it: % macros=mkvi \showframe \setuplayout [header=3\lineheight, headerdistance=\lineheight] \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 \MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m} \starttext \input knuth \stoptext An added benefit is that you get correct interlinespace for the left and right header. Aditya
Hi Aditya, I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition. What am I missing here? Thanks for your attention: OK
On 18 Aug 2017, at 06:25, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Henri wrote:
On Thu, 2017-08-17 at 15:25 +0200, Fabrice Couvreur wrote:
Hello, To get the alignment, I had to create three \vbox. Can we simplify this code a bit ? Thank you Fabrice
Use the optional argument of the new framed you defined.
In addition to that, you can also simplify other things as well. This is how I would have done it:
% macros=mkvi \showframe
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\starttext \input knuth \stoptext
An added benefit is that you get correct interlinespace for the left and right header.
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 and Henri Thank you for your suggestions.
@Otared Maybe remove \showframe ?
Fabrice
2017-08-18 11:45 GMT+02:00 Otared Kavian
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
What am I missing here? Thanks for your attention: OK
On 18 Aug 2017, at 06:25, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Henri wrote:
Hello, To get the alignment, I had to create three \vbox. Can we simplify
On Thu, 2017-08-17 at 15:25 +0200, Fabrice Couvreur wrote: this code a bit ?
Thank you Fabrice
Use the optional argument of the new framed you defined.
In addition to that, you can also simplify other things as well. This is how I would have done it:
% macros=mkvi \showframe
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\starttext \input knuth \stoptext
An added benefit is that you get correct interlinespace for the left and right header.
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 ____________________________________________________________
____________________________________________________________ _______________________ 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 Otared and Aditya,
I get the same mtx-context | fatal error: return code: 1
The log shows this :
tex error > tex error on line 36 in file /home/adeimantos/TRAVAIL/context/Fichiers-ConTeXt_Doc-Tests/ConTEXt_TEST_Formulaire.tex: ! Illegal parameter number in definition of \MyHeader
----- Mail original -----
De: "Otared Kavian"
On 18 Aug 2017, at 06:25, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Henri wrote:
On Thu, 2017-08-17 at 15:25 +0200, Fabrice Couvreur wrote:
Hello, To get the alignment, I had to create three \vbox. Can we simplify this code a bit ? Thank you Fabrice
Use the optional argument of the new framed you defined.
In addition to that, you can also simplify other things as well. This is how I would have done it:
% macros=mkvi \showframe
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\starttext \input knuth \stoptext
An added benefit is that you get correct interlinespace for the left and right header.
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 ___________________________________________________________________________________
___________________________________________________________________________________ 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,
It's okay for me
Fabrice
2017-08-18 15:05 GMT+02:00 Jean-Pierre Delange
Hi Otared and Aditya,
I get the same mtx-context | fatal error: return code: 1
The log shows this :
tex error > tex error on line 36 in file /home/adeimantos/TRAVAIL/ context/Fichiers-ConTeXt_Doc-Tests/ConTEXt_TEST_Formulaire.tex: ! Illegal parameter number in definition of \MyHeader
----- Mail original ----- De: "Otared Kavian"
À: "mailing list for ConTeXt users" Envoyé: Vendredi 18 Août 2017 11:45:47 Objet: Re: [NTG-context] About \setupheadertexts : simplify a code Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
What am I missing here? Thanks for your attention: OK
On 18 Aug 2017, at 06:25, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Henri wrote:
Hello, To get the alignment, I had to create three \vbox. Can we simplify
On Thu, 2017-08-17 at 15:25 +0200, Fabrice Couvreur wrote: this code a bit ?
Thank you Fabrice
Use the optional argument of the new framed you defined.
In addition to that, you can also simplify other things as well. This is how I would have done it:
% macros=mkvi \showframe
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\starttext \input knuth \stoptext
An added benefit is that you get correct interlinespace for the left and right header.
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 ____________________________________________________________
____________________________________________________________ _______________________ 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 ____________________________________________________________ _______________________ ____________________________________________________________ _______________________ 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,
Thanks for your answers but I also get the same error
Fabrice
2017-08-18 15:05 GMT+02:00 Jean-Pierre Delange
Hi Otared and Aditya,
I get the same mtx-context | fatal error: return code: 1
The log shows this :
tex error > tex error on line 36 in file /home/adeimantos/TRAVAIL/ context/Fichiers-ConTeXt_Doc-Tests/ConTEXt_TEST_Formulaire.tex: ! Illegal parameter number in definition of \MyHeader
----- Mail original ----- De: "Otared Kavian"
À: "mailing list for ConTeXt users" Envoyé: Vendredi 18 Août 2017 11:45:47 Objet: Re: [NTG-context] About \setupheadertexts : simplify a code Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
What am I missing here? Thanks for your attention: OK
On 18 Aug 2017, at 06:25, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Henri wrote:
Hello, To get the alignment, I had to create three \vbox. Can we simplify
On Thu, 2017-08-17 at 15:25 +0200, Fabrice Couvreur wrote: this code a bit ?
Thank you Fabrice
Use the optional argument of the new framed you defined.
In addition to that, you can also simplify other things as well. This is how I would have done it:
% macros=mkvi \showframe
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\starttext \input knuth \stoptext
An added benefit is that you get correct interlinespace for the left and right header.
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 ____________________________________________________________
____________________________________________________________ _______________________ 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 ____________________________________________________________ _______________________ ____________________________________________________________ _______________________ 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 Fri, 18 Aug 2017, Otared Kavian wrote:
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23:57. Aditya
Hi Aditya, Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well. By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ? Best regards: OK
On 18 Aug 2017, at 17:54, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Otared Kavian wrote:
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23:57.
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 ___________________________________________________________________________________
Hello,
It's ok for me if I compile the Aditya file.
I have another problem with a simple structure. I created the file
MyLayout.tex containing the macro and I want to call this macro in the
dm1.tex file, but it does not work.
Thank you
Fabrice
#########
MyLayout.tex
#########
% macros=mkvi
\startenvironment MyLayout
\setuplayout
[header=3\lineheight,
headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
On 18 Aug 2017, at 17:54, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Otared Kavian wrote:
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23:57.
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 ____________________________________________________________
____________________________________________________________ _______________________ 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 2017-08-18 17:34, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
\startenvironment MyLayout
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
mailto:otared@gmail.com>: Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
> On 18 Aug 2017, at 17:54, Aditya Mahajan
mailto:adityam@umich.edu> wrote: > > On Fri, 18 Aug 2017, Otared Kavian wrote: > >> Hi Aditya, >> >> I tried to typeset your example, but got an error: whether or not the command >> % macros=mkvi >> is present on the fist line, then ConTeXt complains saying that >> ! Illegal parameter number in definition of \MyHeader >> and stops typesetting pointing to the command \stoptexdefinition. > > I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23 tel:2017.08.14%2023:57. > > Aditya
I believe you need to declare the use of MKVI macros as the first thing in your project file if they will be used by any components. -- Rik
Hi Rik,
Can you clarify by editing my files ?
Fabrice
2017-08-18 23:57 GMT+02:00 Rik Kabel
On 2017-08-18 17:34, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
\startenvironment MyLayout
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
: Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
On 18 Aug 2017, at 17:54, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Otared Kavian wrote:
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23 <2017.08.14%2023>:57.
Aditya
I believe you need to declare the use of MKVI macros as the first thing in your project file if they will be used by any components.
-- Rik
____________________________________________________________ _______________________ 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 2017-08-18 18:14, Fabrice Couvreur wrote:
Hi Rik, Can you clarify by editing my files ? Fabrice
2017-08-18 23:57 GMT+02:00 Rik Kabel
mailto:context@rik.users.panix.com>: On 2017-08-18 17:34, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
\startenvironment MyLayout
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
mailto:otared@gmail.com>: Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
> On 18 Aug 2017, at 17:54, Aditya Mahajan
mailto:adityam@umich.edu> wrote: > > On Fri, 18 Aug 2017, Otared Kavian wrote: > >> Hi Aditya, >> >> I tried to typeset your example, but got an error: whether or not the command >> % macros=mkvi >> is present on the fist line, then ConTeXt complains saying that >> ! Illegal parameter number in definition of \MyHeader >> and stops typesetting pointing to the command \stoptexdefinition. > > I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23 tel:2017.08.14%2023:57. > > Aditya I believe you need to declare the use of MKVI macros as the first thing in your project file if they will be used by any components.
-- Rik
%macros=mkvi \startcomponent dm-1 … -- Rik
If I test this file, it does not work
% macros=mkvi
\startcomponent dm-1
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\dorecurse{20}{\input knuth}
\math{x^2+4x+5=0}
\stopcomponent
2017-08-19 0:23 GMT+02:00 Rik Kabel
On 2017-08-18 18:14, Fabrice Couvreur wrote:
Hi Rik, Can you clarify by editing my files ? Fabrice
2017-08-18 23:57 GMT+02:00 Rik Kabel
: On 2017-08-18 17:34, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
\startenvironment MyLayout
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
: Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
On 18 Aug 2017, at 17:54, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Otared Kavian wrote:
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23:57.
Aditya
I believe you need to declare the use of MKVI macros as the first thing in your project file if they will be used by any components.
-- Rik
%macros=mkvi \startcomponent dm-1 …
-- Rik
____________________________________________________________ _______________________ 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
it does not work
2017-08-19 1:01 GMT+02:00 Fabrice Couvreur
If I test this file, it does not work
% macros=mkvi
\startcomponent dm-1
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\dorecurse{20}{\input knuth}
\math{x^2+4x+5=0}
\stopcomponent
2017-08-19 0:23 GMT+02:00 Rik Kabel
: On 2017-08-18 18:14, Fabrice Couvreur wrote:
Hi Rik, Can you clarify by editing my files ? Fabrice
2017-08-18 23:57 GMT+02:00 Rik Kabel
: On 2017-08-18 17:34, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
\startenvironment MyLayout
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
: Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
On 18 Aug 2017, at 17:54, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Otared Kavian wrote:
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23:57.
Aditya
I believe you need to declare the use of MKVI macros as the first thing in your project file if they will be used by any components.
-- Rik
%macros=mkvi \startcomponent dm-1 …
-- Rik
____________________________________________________________ _______________________ 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/list info/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 2017-08-18 19:01, Fabrice Couvreur wrote:
If I test this file, it does not work
% macros=mkvi
\startcomponent dm-1
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\dorecurse{20}{\input knuth}
\math{x^2+4x+5=0}
\stopcomponent
2017-08-19 0:23 GMT+02:00 Rik Kabel
mailto:context@rik.users.panix.com>: On 2017-08-18 18:14, Fabrice Couvreur wrote:
Hi Rik, Can you clarify by editing my files ? Fabrice
2017-08-18 23:57 GMT+02:00 Rik Kabel
mailto:context@rik.users.panix.com>: On 2017-08-18 17:34, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
\startenvironment MyLayout
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
mailto:otared@gmail.com>: Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
> On 18 Aug 2017, at 17:54, Aditya Mahajan
mailto:adityam@umich.edu> wrote: > > On Fri, 18 Aug 2017, Otared Kavian wrote: > >> Hi Aditya, >> >> I tried to typeset your example, but got an error: whether or not the command >> % macros=mkvi >> is present on the fist line, then ConTeXt complains saying that >> ! Illegal parameter number in definition of \MyHeader >> and stops typesetting pointing to the command \stoptexdefinition. > > I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23 tel:2017.08.14%2023:57. > > Aditya I believe you need to declare the use of MKVI macros as the first thing in your project file if they will be used by any components.
-- Rik
%macros=mkvi \startcomponent dm-1 …
I was wrong, and (no surprise) Aditya was correct. The %macros=mkvi line is not needed in dm1.tex. It should be at the top of MyLayout.tex. You may then reference MyLayout.tex (note the addition of the extension) in dm1.tex, or you may rename the file to MyLayout.mkvi, where you can reference it as either MyLayout or as MyLayout.mkvi. Sorry for the noise. -- Rik
I turn around !!
It does not work
2017-08-19 1:15 GMT+02:00 Rik
On 2017-08-18 19:01, Fabrice Couvreur wrote:
If I test this file, it does not work
% macros=mkvi
\startcomponent dm-1
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\dorecurse{20}{\input knuth}
\math{x^2+4x+5=0}
\stopcomponent
2017-08-19 0:23 GMT+02:00 Rik Kabel
: On 2017-08-18 18:14, Fabrice Couvreur wrote:
Hi Rik, Can you clarify by editing my files ? Fabrice
2017-08-18 23:57 GMT+02:00 Rik Kabel
: On 2017-08-18 17:34, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
\startenvironment MyLayout
\setuplayout [header=3\lineheight, headerdistance=\lineheight]
\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
\environment MyLayout
\MyHeader{Seconde}{17}{08}{2017}{Devoir surveillé}{1}{1h\,30m}
\input knuth
\stopcomponent
2017-08-18 18:44 GMT+02:00 Otared Kavian
: Hi Aditya,
Thanks for having sent the example file: indeed with your file I can typeset the example and see the expected result. I don’t know what happened when I copied and pasted the example from the e-mail… I think the command % macros = mkvi was not set correctly written at the first line, that is I had a space before the percent sign « % ». In fact %macros=mkvi or %macros = mkvi work as well.
By the way, wouldn’t be more user friendly, and more in the spirit of ConTeXt, if we had a command saying \enablemode[mkvi] in order to tell ConTeXt that we are using %macros = mkvi ?
Best regards: OK
On 18 Aug 2017, at 17:54, Aditya Mahajan
wrote: On Fri, 18 Aug 2017, Otared Kavian wrote:
Hi Aditya,
I tried to typeset your example, but got an error: whether or not the command % macros=mkvi is present on the fist line, then ConTeXt complains saying that ! Illegal parameter number in definition of \MyHeader and stops typesetting pointing to the command \stoptexdefinition.
I am attaching the file. It runs fine here with ConTeXt ver: 2017.08.14 23 <2017.08.14%2023>:57.
Aditya
I believe you need to declare the use of MKVI macros as the first thing in your project file if they will be used by any components.
-- Rik
%macros=mkvi \startcomponent dm-1 …
I was wrong, and (no surprise) Aditya was correct.
The %macros=mkvi line is not needed in dm1.tex. It should be at the top of MyLayout.tex.
You may then reference MyLayout.tex (note the addition of the extension) in dm1.tex, or you may rename the file to MyLayout.mkvi, where you can reference it as either MyLayout or as MyLayout.mkvi.
Sorry for the noise.
-- Rik
____________________________________________________________ _______________________ 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 Fri, 18 Aug 2017, Fabrice Couvreur wrote:
Hello, It's ok for me if I compile the Aditya file. I have another problem with a simple structure. I created the file MyLayout.tex containing the macro and I want to call this macro in the dm1.tex file, but it does not work. Thank you Fabrice
######### MyLayout.tex #########
% macros=mkvi
Save this file as MyLayout.mkvi Aditya
participants (7)
-
Aditya Mahajan
-
Fabrice Couvreur
-
Henri
-
Jean-Pierre Delange
-
Otared Kavian
-
Rik
-
Rik Kabel