I really like knitcitations! Together with knitr, it provides a very neat way to prepare web pages with code and citations embeded, something I wouldn't have dreamt of not very long ago!
This said, if I print a reference, say the one you present in the examples, here is what I get:
Abrams P, Ruokolainen L, Shuter B and McCann K (2012). “Harvesting Creates
Ecological Traps: Consequences of Invisible Mortality Risks in
Predator–Prey Metacommunities.” _Ecology_, *93*. ISSN 0012-9658, <URL:
One can notice that there is no page numbers in the print, which is however the usual way to print references. Would it be possible to modify formatref (I think that's the one function responsible of it) in order to include the page numbers in the reference? If I look at the details of ans in the function ref, i.e. before the formatting by formatref, I can see that the page numbers are actually available:
<?xml version="1.0" encoding="UTF-8"?>
With this addition, that would turn knitcitations into a more complete bibliographic tool.
Thanks in advance!
Grab page values from XML on DOI queries. fixes #33
Thanks for catching this! I had entirely ignored extracting that data from the XML for some reason. Should be fixed in the latest commit. Let me know if it doesn't work or if you hit any other issues.
Thanks a lot Carl! It works beautifully, I love it :)