* Re: setuphead command changes?
@ 2012-12-09 11:22 reviczky
2012-12-09 14:46 ` Wolfgang Schuster
0 siblings, 1 reply; 5+ messages in thread
From: reviczky @ 2012-12-09 11:22 UTC (permalink / raw)
To: ntg-context
> Am 09.12.2012 um 02:35 schrieb reviczky@caesar.elte.hu:
>
> > Hi,
> >
> > The following minimal example works on live.contextgarden.net but
> with the latest beta the command parameter doesn't seem work (the
> "TEST" does not appear in the margin).
> >
> > \showframe
> > \starttext
> > \define[2]\cmd{\inmargin{TEST}}
> > \startsubject[title=Title,command=\cmd]
> > \input knuth
> > \stopsubject
> > \stoptext
> >
> > Can someone confirm this?
>
>
> You have to use “alternative=command” before you can
> apply a command:
>
> \define[2]\SubjectCommand
> {\inmargin{TEST}}
>
> \setuphead
> [subject]
> [alternative=command,
> command=\SubjectCommand]
>
> \showframe
>
> \starttext
> \startsubject[title=Title]
> \input knuth
> \stopsubject
> \stoptext
Thanks. I only apply commands for certain headings, so is there a way
to have that working within the startsubject or is it not inheriting
from setupheads?
\define[2]\SubjectCommand
{\inmargin{TEST}}
\showframe
\starttext
\startsubject[title=Intro]
\input knuth
\stopsubject
\startsubject[title=Title,alternative=command,command=\SubjectCommand]
\input knuth
\stopsubject
\stoptext
This still doesn't show me the margin-text, whereas your example is fine.
> When you want more control about the layout of your header use
> \defineheadalternative to create it:
>
> \defineheadalternative
> [Subject]
> [alternative=horizontal,
> renderingsetup=Subject]
>
> \startsetups[Subject]
> \headsetupspacing
> \inmargin{TEST}
> \stopsetups
>
> \setuphead
> [subject]
> [alternative=Subject,
> distance=0pt]
>
> \showframe
>
> \starttext
> \startsubject[title=Title]%
> \input knuth
> \stopsubject
> \stoptext
That is great, thanks!
Adam
___________________________________________________________________________________
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://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: setuphead command changes?
2012-12-09 11:22 setuphead command changes? reviczky
@ 2012-12-09 14:46 ` Wolfgang Schuster
2012-12-09 17:24 ` Wolfgang Schuster
0 siblings, 1 reply; 5+ messages in thread
From: Wolfgang Schuster @ 2012-12-09 14:46 UTC (permalink / raw)
To: mailing list for ConTeXt users
Am 09.12.2012 um 12:22 schrieb reviczky@caesar.elte.hu:
> Thanks. I only apply commands for certain headings, so is there a way to have that working within the startsubject or is it not inheriting from setup heads?
You can use the optional second argument for \start… to set your own arguments.
\define\SubectCommand
{\doifsomething
{\structureuservariable{text}}
{\inmargin{\structureuservariable{text}}}}
\setuphead[section][commandbefore=\SubectCommand]
\starttext
\startsubject[title=Ward]
\input ward
\stopsubject
\startsubject[title=Knuth][text=XXX]
\input knuth
\stopsubject
\startsubject[title=Tufte]
\input tufte
\stopsubject
\stoptext
Wolfgang
___________________________________________________________________________________
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://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: setuphead command changes?
2012-12-09 14:46 ` Wolfgang Schuster
@ 2012-12-09 17:24 ` Wolfgang Schuster
0 siblings, 0 replies; 5+ messages in thread
From: Wolfgang Schuster @ 2012-12-09 17:24 UTC (permalink / raw)
To: mailing list for ConTeXt users
Am 09.12.2012 um 15:46 schrieb Wolfgang Schuster <wolfgang.schuster@gmail.com>:
>
> Am 09.12.2012 um 12:22 schrieb reviczky@caesar.elte.hu:
>
>> Thanks. I only apply commands for certain headings, so is there a way to have that working within the startsubject or is it not inheriting from setup heads?
>
>
> You can use the optional second argument for \start… to set your own arguments.
>
> \define\SubectCommand
> {\doifsomething
> {\structureuservariable{text}}
> {\inmargin{\structureuservariable{text}}}}
>
> \setuphead[section][commandbefore=\SubectCommand]
Should be:
\define\SubjectCommand
{\doifsomething
{\structureuservariable{text}}
{\inmargin{\structureuservariable{text}}}}
\setuphead[subject][commandbefore=\SubjectCommand]
Wolfgang
___________________________________________________________________________________
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://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: setuphead command changes?
2012-12-09 1:35 reviczky
@ 2012-12-09 8:41 ` Wolfgang Schuster
0 siblings, 0 replies; 5+ messages in thread
From: Wolfgang Schuster @ 2012-12-09 8:41 UTC (permalink / raw)
To: mailing list for ConTeXt users
Am 09.12.2012 um 02:35 schrieb reviczky@caesar.elte.hu:
> Hi,
>
> The following minimal example works on live.contextgarden.net but with the latest beta the command parameter doesn't seem work (the "TEST" does not appear in the margin).
>
> \showframe
> \starttext
> \define[2]\cmd{\inmargin{TEST}}
> \startsubject[title=Title,command=\cmd]
> \input knuth
> \stopsubject
> \stoptext
>
> Can someone confirm this?
You have to use “alternative=command” before you can apply a command:
\define[2]\SubjectCommand
{\inmargin{TEST}}
\setuphead
[subject]
[alternative=command,
command=\SubjectCommand]
\showframe
\starttext
\startsubject[title=Title]
\input knuth
\stopsubject
\stoptext
When you want more control about the layout of your header use \defineheadalternative to create it:
\defineheadalternative
[Subject]
[alternative=horizontal,
renderingsetup=Subject]
\startsetups[Subject]
\headsetupspacing
\inmargin{TEST}
\stopsetups
\setuphead
[subject]
[alternative=Subject,
distance=0pt]
\showframe
\starttext
\startsubject[title=Title]%
\input knuth
\stopsubject
\stoptext
Wolfgang
___________________________________________________________________________________
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://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
* setuphead command changes?
@ 2012-12-09 1:35 reviczky
2012-12-09 8:41 ` Wolfgang Schuster
0 siblings, 1 reply; 5+ messages in thread
From: reviczky @ 2012-12-09 1:35 UTC (permalink / raw)
To: ntg-context
Hi,
The following minimal example works on live.contextgarden.net but with
the latest beta the command parameter doesn't seem work (the "TEST"
does not appear in the margin).
\showframe
\starttext
\define[2]\cmd{\inmargin{TEST}}
\startsubject[title=Title,command=\cmd]
\input knuth
\stopsubject
\stoptext
Can someone confirm this?
Adam
___________________________________________________________________________________
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://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2012-12-09 17:24 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-09 11:22 setuphead command changes? reviczky
2012-12-09 14:46 ` Wolfgang Schuster
2012-12-09 17:24 ` Wolfgang Schuster
-- strict thread matches above, loose matches on Subject: below --
2012-12-09 1:35 reviczky
2012-12-09 8:41 ` Wolfgang Schuster
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).