Citing Hyphenated Names
I'm citing a author, for example, "Hong-Shen Li" or "Li, Hong-Shen". APA 6th style abbreviates this to "Li, H.-S.". First, perhaps this is formally correct and only looks odd to an English speaker. Otherwise, what's the best way to correct it? I could change the name to simply Li, H., in the database. But, that feels wrong.
Regards,
mtcstle
Regards,
mtcstle
If you want to remove the hyphen, you can edit the APA CSL style. Basic style editing steps here: https://www.zotero.org/support/dev/citation_styles/style_editing_step-by-step
Specifically, open apa.csl and find this line (line 2):
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never">
Change it to:
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="never" initialize-with-hyphen="true">
Don't forget get to change the style ID too.
The key purposes of a citation / reference style are to 1) provide a standard way attribute credit to authors for their intellectual product; and 2) facilitate a reader's efforts to find the full text of the cited work.
There are standard ways of shortening author names so that the author can, in the context of the publication, be identified. When names are abbreviated, some information is lost. Sometimes, extra effort must be done to disambiguate similar names. If the name shortening standards are violated, trouble brews.
The hyphen in this case has implications beyond how it looks on the page or screen. Beyond the standard set in a citation style, the hyphen guides where the author's name will appear in an alphabetically ordered list in a bibliography, catalog, or index. Although I guess that most people do not know many of the arcane rules for placement of authors in an author-index, these rules exist. If a hyphen is omitted from a first or last name, the placement of that author in the list will be changed (nothing, something rule).
Allow me to further argue: If something about a standard looks peculiar it is better to grow accustomed to the peculiarities than to make unnecessary modifications. When someone who knows the standard sees a manuscript that violates the rules they are more likely to see an error than to assume that the violation was done for aesthetic purposes.
edit:
An author's reputation is, in part, based upon the number of citations to his or her work. If those who do the citing represent a cited author's name in a nonstandard way, the cited author may be denied due credit.
2nd edit:
There are styles such as Vancouver that specifically call for the removal of the hyphen when hyphenated given names are converted to initials.
While I've got you, are there an "Vi-like" or other editing commands in the Zotero style editor. Most useful might be a text search, e.g. ":/<string>".
Regards,
mtcstle
Thanks,
mtcstle
Cheers,
mtcstle
Regards,
mtcstle
Its main benefit is live validation (you'll have to add the CSL schema from github and the set up schemas.xml to automatically apply it for .csl files.
I also use this defun: http://stackoverflow.com/a/570049/1483360 to autoindent CSL files exactly to specifications.