{"id":5491,"date":"2014-08-22T09:00:54","date_gmt":"2014-08-22T13:00:54","guid":{"rendered":"https:\/\/blogs.mathworks.com\/pick\/?p=5491"},"modified":"2014-08-19T02:38:56","modified_gmt":"2014-08-19T06:38:56","slug":"automatic-reference-bibliography-creator","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/pick\/2014\/08\/22\/automatic-reference-bibliography-creator\/","title":{"rendered":"Automatic reference (bibliography) creator"},"content":{"rendered":"<div xmlns:mwsh=\"https:\/\/www.mathworks.com\/namespace\/mcode\/v1\/syntaxhighlight.dtd\" class=\"content\">\r\n   <p><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/15007\">Jiro<\/a>'s pick this week is <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/47285-valeriobiscione-referencecreator\">Reference Creator<\/a> by <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/456863\">Valerio Biscione<\/a>.\r\n   <\/p>\r\n   <p>Even though I have been away from the world of academia for quite some time, I can remember and appreciate the effort that\r\n      people put into writing papers. And in that process, one of the more mundane tasks is putting together the references. Not\r\n      only do I need to figure out the exact article and journal names, I need to put the information in the correct format. It\r\n      may not be super difficult, but it's definitely time-consuming.\r\n   <\/p>\r\n   <p>Valerio's Reference Creator makes this process extremely easy. It accesses Mendeley, an online research paper database, to\r\n      gather the bibliographical data based on some search criteria, such as author name and year. You can use his tool either through\r\n      the command line interface or the UI. I gave it a try using a paragraph from one of my papers.\r\n   <\/p>\r\n   <p><img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/images\/pick\/jiro\/potw_referencecreator\/refcreator_screenshot.png\"> <\/p>\r\n   <p>It even gave me a warning when it found multiple matches with the same author(s) and year.<\/p>\r\n   <p>Thanks Valerio for this useful tool! I'm sure a lot of researchers out there will appreciate this.<\/p>\r\n   <p><i>Warning: This entry uses some undocumented\/unsupported capabilities, namely the displaying of colored and bold text in the\r\n         edit boxes. Use this entry with caution, as undocumented features can change in behavior or stop working at any time.<\/i><\/p>\r\n   <p><b>Comments<\/b><\/p>\r\n   <p>Give this a try and let us know what you think <a href=\"https:\/\/blogs.mathworks.com\/pick\/?p=5491#respond\">here<\/a> or leave a <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/47285-valeriobiscione-referencecreator#comments\">comment<\/a> for Valerio.\r\n   <\/p><script language=\"JavaScript\">\r\n<!--\r\n\r\n    function grabCode_2e1b0bd754b6400f8096618d96af97ca() {\r\n        \/\/ Remember the title so we can use it in the new page\r\n        title = document.title;\r\n\r\n        \/\/ Break up these strings so that their presence\r\n        \/\/ in the Javascript doesn't mess up the search for\r\n        \/\/ the MATLAB code.\r\n        t1='2e1b0bd754b6400f8096618d96af97ca ' + '##### ' + 'SOURCE BEGIN' + ' #####';\r\n        t2='##### ' + 'SOURCE END' + ' #####' + ' 2e1b0bd754b6400f8096618d96af97ca';\r\n    \r\n        b=document.getElementsByTagName('body')[0];\r\n        i1=b.innerHTML.indexOf(t1)+t1.length;\r\n        i2=b.innerHTML.indexOf(t2);\r\n \r\n        code_string = b.innerHTML.substring(i1, i2);\r\n        code_string = code_string.replace(\/REPLACE_WITH_DASH_DASH\/g,'--');\r\n\r\n        \/\/ Use \/x3C\/g instead of the less-than character to avoid errors \r\n        \/\/ in the XML parser.\r\n        \/\/ Use '\\x26#60;' instead of '<' so that the XML parser\r\n        \/\/ doesn't go ahead and substitute the less-than character. \r\n        code_string = code_string.replace(\/\\x3C\/g, '\\x26#60;');\r\n\r\n        author = '';\r\n        copyright = 'Copyright 2014 The MathWorks, Inc.';\r\n\r\n        w = window.open();\r\n        d = w.document;\r\n        d.write('<pre>\\n');\r\n        d.write(code_string);\r\n\r\n        \/\/ Add author and copyright lines at the bottom if specified.\r\n        if ((author.length > 0) || (copyright.length > 0)) {\r\n            d.writeln('');\r\n            d.writeln('%%');\r\n            if (author.length > 0) {\r\n                d.writeln('% _' + author + '_');\r\n            }\r\n            if (copyright.length > 0) {\r\n                d.writeln('% _' + copyright + '_');\r\n            }\r\n        }\r\n\r\n        d.write('<\/pre>\\n');\r\n      \r\n      d.title = title + ' (MATLAB code)';\r\n      d.close();\r\n      }   \r\n      \r\n-->\r\n<\/script><p style=\"text-align: right; font-size: xx-small; font-weight:lighter;   font-style: italic; color: gray\"><br><a href=\"javascript:grabCode_2e1b0bd754b6400f8096618d96af97ca()\"><span style=\"font-size: x-small;        font-style: italic;\">Get \r\n            the MATLAB code \r\n            <noscript>(requires JavaScript)<\/noscript><\/span><\/a><br><br>\r\n      Published with MATLAB&reg; R2014a<br><\/p>\r\n<\/div>\r\n<!--\r\n2e1b0bd754b6400f8096618d96af97ca ##### SOURCE BEGIN #####\r\n%%\r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/15007\r\n% Jiro>'s pick this week is\r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/47285-valeriobiscione-referencecreator Reference\r\n% Creator> by\r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/456863\r\n% Valerio Biscione>.\r\n%\r\n% Even though I have been away from the world of academia for quite some\r\n% time, I can remember and appreciate the effort that people put into\r\n% writing papers. And in that process, one of the more mundane tasks is\r\n% putting together the references. Not only do I need to figure out the\r\n% exact article and journal names, I need to put the information in the\r\n% correct format. It may not be super difficult, but it's definitely\r\n% time-consuming.\r\n%\r\n% Valerio's Reference Creator makes this process extremely easy. It\r\n% accesses Mendeley, an online research paper database, to gather the\r\n% bibliographical data based on some search criteria, such as author name\r\n% and year. You can use his tool either through the command line interface\r\n% or the UI. I gave it a try using a paragraph from one of my papers.\r\n%\r\n% <<refcreator_screenshot.png>>\r\n%\r\n% It even gave me a warning when it found multiple matches with the same\r\n% author(s) and year.\r\n%\r\n% Thanks Valerio for this useful tool! I'm sure a lot of researchers out\r\n% there will appreciate this.\r\n%\r\n% _Warning: This entry uses some undocumented\/unsupported capabilities,\r\n% namely the displaying of colored and bold text in the edit boxes. Use\r\n% this entry with caution, as undocumented features can change in behavior\r\n% or stop working at any time._\r\n%\r\n% *Comments*\r\n%\r\n% Give this a try and let us know what you think\r\n% <https:\/\/blogs.mathworks.com\/pick\/?p=5491#respond here> or leave a\r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/47285-valeriobiscione-referencecreator#comments\r\n% comment> for Valerio.\r\n\r\n##### SOURCE END ##### 2e1b0bd754b6400f8096618d96af97ca\r\n-->","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img decoding=\"async\"  class=\"img-responsive\" src=\"https:\/\/blogs.mathworks.com\/images\/pick\/jiro\/potw_referencecreator\/refcreator_screenshot.png\" onError=\"this.style.display ='none';\" \/><\/div><p>\r\n   Jiro's pick this week is Reference Creator by Valerio Biscione.\r\n   \r\n   Even though I have been away from the world of academia for quite some time, I can remember and appreciate the effort... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/pick\/2014\/08\/22\/automatic-reference-bibliography-creator\/\">read more >><\/a><\/p>","protected":false},"author":35,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/5491"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/comments?post=5491"}],"version-history":[{"count":5,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/5491\/revisions"}],"predecessor-version":[{"id":5497,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/5491\/revisions\/5497"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/media?parent=5491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/categories?post=5491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/tags?post=5491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}