From http://www.loc.gov/marc/96principl.html#six:
6. Variable Fields and Tags
6.1. The data in a MARC record is organized into fields, each
identified by a three-character tag.
6.2. According to ANSI Z39.2, the tag must consist of alphabetic or
numeric ASCII graphic characters, i.e., decimal integers 0-9 or
letters A-Z (uppercase or lowercase, but not both). The MARC 21
formats have used only numeric tags.
I know our MARC export from Alto can contain alpha tags and I think
Aleph does this too.
I had hoped to add information from Jangle (URIs, etc.) in tags like
these (JAN or JGL, etc.) -- instead I've hacked a 004 tag for
Blacklight and coopted the 001 for VuFind, but all this feels dirty.
Not that JGL is great or anything, but it provides a pretty simple way
to hack some extra semantics into a MARC record without having to add
any Java.
Alternately, if there's no interest in this, any recommendations on
how I can do something similar?
Thanks,
-Ross.