On Fri, 5 Apr 2002, Herbert Voss wrote:

> the first shows the different natbibstyles, which have all
> the same behaviour when deactivating "use natbib".
> it's also possible to use the "before" entry when you
> have natbib style (it's "see" in some labels).
>
> to let the inset know what to do with the label I put all
> information in the option part: before, after, label.
> for example a line from a lyx file:
>
> \citet[<\before>also<\end_before><\after>Page
> 57ff<\end_after><\natbib>Bry and Afflerbach (1968)]{bry-afflerbach}

Can't you just generate the <natbib> part on the fly as it is read in?
You know it is a \citet after all.  That would mean we don't change
the file format and you must already have the code to generate the
<natbib> contents so it should be simple enough to arrange at load or
display time -- you could update the natbib string entry at inset
draw time and this wouldn't have that high a cost.

Allan. (ARRae)

Reply via email to