On Thu, 11 Jan 2007, Mike Bird wrote:

> Hi Taco,
> 
> On Thursday 11 January 2007 01:51, Taco Hoekwater wrote:
> > https://foundry.supelec.fr/tracker/index.php?func=detail&aid=63&group_id=21
> >&atid=164
> 
> That page says:
> 
> > \setupquotation[right={''\footnote{First}}]
> >
> > is not usable because it gets fed into \symbol[]
> 
> Material is passed through \symbol BEFORE assigning to right:
>
>   \definedelimitedtext
>     [\v!quotation]
>     [\c!left={\symbol[\c!leftquotation]},
>      \c!right={\symbol[\c!rightquotation]},
>      \c!leftmargin=\v!standard]
> 
> If right is subsequently passed through \symbol again, I haven't been able
> to find where it is done.

How about?

\unprotect

\def\rightdelimitedtextmark
   {\delimitedtextparameter\c!right}
% was  {\hsmash{\delimitedtextparameter\c!right}}

\protect

\starttext

\setupquotation[right={''\footnote{First}}]

\startquotation
  Loses footnote.
  \stopquotation

  \setupquotation[right={''}]
  \quotation{OK}\footnote{Second}

\stoptext

I do not know why the right delimited is hsmased. Maybe to prevent 
line breaks?

Aditya
_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to