CSL makes a difference between names written in East Asian writing systems (Korean, Chinese, Japanese) such that delimiters like ", " between family name and given name are collapsed. This is basically a good idea, since it reflects the tradition of writing these names.
Still, an option to separate East Asian names (with whitespace and/or symbols like ・) is vital.
- Many styles require such a separation.
- Korean names are most often separated this way.
- Western names transscribed to Japanese (in Katakana) are normally written with “・” inbetween, sometimes they need just whitespace.
These are examples that come to mind at the moment.
As a workaround, I tried adding whitespace, even East Asian double spaced white space before the given name, but these are collapsed.
For a center point “・”, these appear, but although input is double space, they appear like single spaced, which does not look good and makes the separation of family name and given name difficult. And anyway, it is a dirty workaround.
The defaults are great, but the cases I described are common now, and wish to have the option to set a separator in East Asian names.
I am writing several CSL styles at the moment for Japanese journals at the moment, but I do not see any work around.