[Papercuts] Records with author names in all upper case
There was at least one forum discussion where this was mentioned and the issue was resolved by changing the Wiley translator. See:
http://forums.zotero.org/discussion/12638
This problem is not unique to Wiley. I request that we revisit the issue of implementing a right-click "sentence case" tool similar to that with the article title.
I recognize that after using such a tool editing might be required for names including "de", "von" and the like. This would be more simple than retyping the entire name to get the case correct.
http://forums.zotero.org/discussion/12638
This problem is not unique to Wiley. I request that we revisit the issue of implementing a right-click "sentence case" tool similar to that with the article title.
I recognize that after using such a tool editing might be required for names including "de", "von" and the like. This would be more simple than retyping the entire name to get the case correct.
Here is an example of Highwire translator import of a journal article with all caps author names:
http://archpedi.ama-assn.org/cgi/content/summary/I/2/113
I thought that it would be more simple to do a user interface change once than to add the case conversion to each translator. It would most definitely be better from a user standpoint to have the translators do the case conversion automatically.
Thanks
if (item.creators[i].lastName == item.creators[i].lastName.toUpperCase()) {
item.creators[i].lastName = Zotero.Utilities.capitalizeTitle(
item.creators[i].lastName.toLowerCase(),true);
}
That only does the last name, but that's pretty much the idea.
Less certain about RIS - what do you think?
edit - oh I see how that works. Very clever. I'll have that out for Highwire later tonight.
http://onlinelibrary.wiley.com/doi/10.1111/j.1468-5930.2011.00548.x/abstract
I understand the philosophy (stated above) that Zotero should minimize the effort needed by a user. Hence, author name case should be handled automatically. However, in my experience this frequently doesn't happen and I need to hand-edit authors' names. The case problem also still happens with some RIS imports from the clipboard. There are times that I use sources that require cutting and pasting of all the data into Zotero. When the source is all upper case there is no translator to automate anything.
Please, please reconsider the reluctance to implement a right-click case change for authors similar to the article title field. This would make me very happy.
Is there a way for end users to specifically target (perhaps, substantial) donations to cover the cost of hastening the implementation this and other papercuts issues?
Off topic: When I last contributed my donation went to the Center for New Media. There didn't seem to be a way for specifying that it was for the Zotero project. Now, and for the past several months I am receiving frequent snail mail requests to donate to the GMU and to the Alumni Fund. My only connection with GMU is my use and support of Zotero.
Sean mentioned that they received hardly any donations with the "donate" button on the Zotero page, which is why they took it off - I agree it's unfortunate that there is no more direct way of giving - but if it's for 5-10 people per year it's probably not worth it.
EDIT: one tiny flaw that I ran across already is using capitalizeTitle with things like "L. von Meyer", we would probably need to fill in a lot more skip words in capitalizeTitle or maybe have a variation of capitalizeTitle within cleanAuthor that would be preposition-aware.
I was looking at some of the capitalization rules on Wikipedia (would love to reference a primary source of this, but I can't find one right now. Does anyone have a link to one?) and it seems not very straightforward. It seems to vary a bit between locales.
Please do further consider the bounty idea. I realize that ideas and how they are implemented will still need to be approved by the dev decision-makers.