ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* 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
* 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

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  1:35 setuphead command changes? reviczky
2012-12-09  8:41 ` Wolfgang Schuster
2012-12-09 11:22 reviczky
2012-12-09 14:46 ` Wolfgang Schuster
2012-12-09 17:24   ` 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).