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)