lcnetdev / marc2bibframe2

Convert MARC records to BIBFRAME2 RDF
http://www.loc.gov/bibframe/
Creative Commons Zero v1.0 Universal
89 stars 36 forks source link

Add support for additional control subfields ($2, $3, $u) #248

Open kirkhess opened 3 months ago

kirkhess commented 3 months ago

I initially noticed this situation with the 510 field, which supports u but not 3 (then drops u in bibframe2marc...)

By looking at the specs to determine which subfields are and are not supported, I looked at control subfields (https://www.oclc.org/bibformats/en/controlsubfields.html) to see where they were not supported. Here's a list that I think you can easily add support by just using the existing templates from the control subfield stylesheet:

$2

$3

$u (URI)

Literal - the following are ones I think could be supported only if you change the conversion to not use a literal value: