name-delimiter

Hi all,

I have a question regarding the name-delimiter attribute… if a cs:names element has both a delimter and name-delimiter (assuming it can have both), in what order are they output?

TIA,

Ron.

Hi all,

I have a question regarding the name-delimiter attribute… if a cs:names element has both a delimter and name-delimiter (assuming it can have both), in what order are they output?

name-delimiter is valid only on cs:style, cs:citation and
cs:bibliography. It provides a default value for the “delimiter”
attribute on cs:name (not cs:names). Any value given on cs:citation
or cs:bibliography will override a default set on cs:style.
Similarly, if cs:name has its own delimiter attribute, its value will
override the default value supplied by any parent via name-delimiter.

The role of cs:names and cs:name can be tricky at first. The cs:names
node and its attributes control the rendering of name sets (cs:names
permits multiple variables, each of which can generate a separate set
of names), and cs:name mainly controls the joins between individual
names within each set.

Frank

Hi Frank,

I have a question regarding the name-delimiter attribute… if a cs:names element has both a delimter and name-delimiter (assuming it can have both), in what order are they output?

name-delimiter is valid only on cs:style, cs:citation and
cs:bibliography. It provides a default value for the “delimiter”
attribute on cs:name (not cs:names). Any value given on cs:citation
or cs:bibliography will override a default set on cs:style.
Similarly, if cs:name has its own delimiter attribute, its value will
override the default value supplied by any parent via name-delimiter.

The role of cs:names and cs:name can be tricky at first. The cs:names
node and its attributes control the rendering of name sets (cs:names
permits multiple variables, each of which can generate a separate set
of names), and cs:name mainly controls the joins between individual
names within each set.

Frank

Oh, I just noticed a subtle difference in attribute names… there is a ‘name-delimiter’ and a ‘names-delimiter’, I didn’t notice the difference on my first read through the spec.

I now understand the usage of each.

Thanks,

Ron.