I'm working on sorting configuration, but am running into a fundamental
When dealing with reference lists, is the first field always the sort
For example, in a typical reference list, the creator name will be the
sort key. If there is no creator, there needs to be rules to specify
substitutes. For a book, it might be to substitute the phrase
"Anonymous." For an article, it might be to substitute the periodical
In a cite key style citation class, likewise, it seems the sort key is
the citation key; e.g.:
[doe99] Doe, J. ...
Is this a reliable general rule then? Or should instead the layout and
the sorting be seen as completely separate?
It's possible for me to do some RELAX NG magic and condition the layout
of the following elements based on the sort-key value, but I'm not sure
I should do that or not.
The other issue I've not resolved is how to handle CDATA, though one
solution is to have:
<!-- "variable" is probably not the right value name, but I can't think
of a better one -->