On 12/19/2011 2:02 AM, Renaud Gaujoux wrote:
Hi,

I actually adapted and integrated this feature into Achim's -- nice -- function (posted on r-help). Romain included it a couple of weeks ago into the bibtex package as function write.bib, and submitted the update to CRAN, but some NOTEs in the check delayed its availability on CRAN.
You can still install and try out the new version with:
install.packages("bibtex", repos="http://R-Forge.R-project.org";)

Keys for multiple citations are generated as "<pkgname>%i", which might not be ideal, but works ok though. It might be better not number the first (main) citation. Romain, I think I will submit a patch for this.
Hope this helps.

Thanks, Renaud

I now have a working function, Rpackages.bib() that is roughly equivalent to your write.bib() and other related
material at
http://euclid.psych.yorku.ca/SCS/Private/Rbibs/

Also, see the document
http://euclid.psych.yorku.ca/SCS/Private/Rbibs/Rpkg-test.pdf
which reports some problems & perl fixes for the generated bibentries. These might be incorporated into the functions to make the resulting bibtex files directly usable. Your bibtex package seems the most natural place for
this.

Also, write.bib() doesn't seem to work unless you pass a list of package names.

> write.bib()
Error in is(entry, "bibentry") :
  argument "entry" is missing, with no default
> write.bib(NULL)
Error in write.bib(NULL) :
Invalid argument `entry`: expected a bibentry object or a character vector of package names.
>


best,
-Michael



--
Michael Friendly     Email: friendly AT yorku DOT ca
Professor, Psychology Dept.
York University      Voice: 416 736-5115 x66249 Fax: 416 736-5814
4700 Keele Street    Web:   http://www.datavis.ca
Toronto, ONT  M3J 1P3 CANADA

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to