This is a modest package with lofty goals. It is modest because it is a package for a powerful open-source mathematical software suite but it contains only one method and adds exactly zero computational ability to the platform. The one method, called cite, can be called on any Macaulay2 package and will return a bibtex citation for inclusion in a LaTeX document. For example, a citation for this package can be obtained as follows.
The initial benefit of having a fast and facile mechanism for citing packages should be that more users of the software will include citations in their work. This, of course, will benefit the community in a number of ways. First it will recognize the hard work of the coders in the Macaulay2 community and second it will serve as valuable promotion for the platform and encourage new users and coders to join the community.
This documentation describes version 0.1 of PackageCitations.
The source code from which this documentation is derived is in the file PackageCitations.m2.