Dear XBiblio Development Team,
Here is my attempt at writing a CSL for the IEEE specifications. Because
the formatting for an item was different depending on how it was obtained, I
had to create some new item types (like book-ftp and book-telnet) to
accomodate this. My code ended up being over 770 lines long.
Thanks,
Ramesh
Ramesh Srigiriraju wrote:
Dear XBiblio Development Team,
Here is my attempt at writing a CSL for the IEEE specifications.
Because the formatting for an item was different depending on how it was
obtained, I had to create some new item types (like book-ftp and
book-telnet) to accomodate this.
Thanks Ramesh.
Note, the file you sent is not valid:
-
it’s not valid XML because of the additional cruft at the beginning
and end of the file
-
it’s not valid against the CSL schema. Some of the errors are because
you use non-standard types to fix your problem but a lot are not.
I strongly suggest you use a validating editor such as oXygen or NXML
mode in emacs to edit CSL instances. That will avoid these kinds of
problems.
But anyway, thanks.
Bruce
Another comment:
The prefix and suffix attributes should only be used for punctuation.
Text like this should use the term element, and if we don’t have the
term you need, we should add it.
The reason for this is to ensure the styles remain language-independent.
Bruce
PS - I can’t complain too much about this one, since we don’t have good
documentation!