Anton -- On Fri, Sep 07, 2012, Anton Shterenlikht wrote: > From [email protected] Thu Sep 6 18:37:05 2012 > > > > %X DOI: 10.1016/j.actamat.2010.03.013 > > > > Should I use %O for it if I want to use mom? > > If you want an annotation at the end of a reference, use %n rather > than %X (which, you're right, mom doesn't recognize). > > %O inserts its text between the reference's title and the > subsequent publication data. > > ok, no problem. > However, %n is not mentioned in refer(1). > Is it a mom extension?
Yes. > In other words, will %n work with other > macro packages, like mm, ms, etc.? No. Macro sets define their own field identifiers and generally respect the conventions in refer(1) (A = author; T = title, etc). These, however, are restricted to citing from a relatively small subset of sources, usually print, and need to be extended. Only by checking the documentation for a particular macro set can one be certain of the available identifiers. In mom, the list of identifiers is in the html documentation, refer.html. Hope this helps. -- Peter Schaffter Author of The Binbrook Caucus http://www.schaffter.ca
