Problems with givenname when i grab from google scholar

When i try to grab the citation of a russian article journal from google scholar, it's grab the givenname in following format: ГП Грайс or PJ Hayes and for russian citation style the second givenname it's very important because it's a patronyme and it's not faculctative.

The problem is here: when i generate the bibliography, zotero generate the author with only one given name (because it's grabbed (and stored by google) without break). Грайс Г. or Hayes P. And i would have this: Грайс Г. П. or Hayes P. J.

Can i change this in CSL or in zotero?

http://scholar.google.com/scholar?q=%D0%9B%D0%BE%D0%B3%D0%B8%D0%BA%D0%B0+%D0%B8+%D1%80%D0%B5%D1%87%D0%B5%D0%B2%D0%BE%D0%B5+%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5&hl=en&btnG=Search&as_sdt=2001&as_sdtp=on
  • First impression (to me) is that the right way to fix this would be for the inter-initial space to be added in the Google data or by the translator, rather than for the CSL processor to be taught to supply it on the fly.
  • Yes, i agree it's can fix this problem.
  • edited January 14, 2010
    I've uploaded a patch for this to zotero-dev.

    It turns out that the BibTeX translator used for Google Scholar invokes a function cleanAuthor on the author strings received from GS, which is meant to add periods after all-capital strings in the first name field that are deemed to be initials. The regular expression used to identify capitals in this function currently only sees A-Z as capitals; the patch just adds capital Cyrillic letters to the regexp, which addresses the issue here.

    So no change to the translators themselves; patching the function in Zotero should fix this issue wherever it would have cropped up.
  • Thank you! Can i add this file by myself?
  • edited January 14, 2010
    You can make the change yourself, but the change would be overwritten when your Zotero plugin is updated. It's a pretty simple thing; it might be worth waiting for a day or two, to see if the patch finds its way into a dev release. That way things will just work when you next update the plugin.
  • ok. Thank you!
  • @mblunk: The patch for tidying up Cyrillic initials has been added to the dev build (yay!). It will be included in the next beta release, if you can wait for a few days.

    If you want the fix right way, you can install the trunk xpi, but we're told to be careful with this as a general rule, since trunk versions may not be quite as stable as the beta releases. If you do install the trunk xpi, be sure to reinstall with the next beta when it is released.
  • Thank you a lot! I can wait, because i fix manually (adding an interword white space) right now. :) I think i will wait the beta realese.
Sign In or Register to comment.