Hi Diego and Amy,
Thanks very much for your advice and the example. (Amy, I like the style of your issue viewer. What went into that?)
Using Islandora Solr Metadata was very easy. I was afraid this was going to be a major research project and got good at finding other things to do! All I had to do was go to Islandora > Metadata Display, and add a new field configuration, associate it with the Newspaper Issue content model and start pulling in the fields I needed (the AJAX in the what-solr-field-do-you-want-to-use box made this easy). What I finally ended up with (copying the default Dublin Core, skipping fields I didn't use, and tweaking it slightly):
dc.title / Title
mods_part_detail_volume_number_mt / Volume
mods_part_detail_issue_number_mt / Number
dc.subject / Subject
dc.description / Project
dc.publisher / Publisher
dc.date / Date (Y-M-D)
dc.format / Format
mods_identifier_issn_mt / ISSN
dc.language / Language
dc.coverage / Coverage
A suggestion I might make if any developers are reading this: It's a little awkward to have to save the fields before being able to re-label them. Also, the default labels should be based on the distinguishing part (maybe the word that was searched for in finding the field) rather than just copying the field name - admittedly that would be a pain in the neck, to for example pull ISSN out of mods_identifier_issn_mt, but maybe at least dc.title could default to Title.
Also, I have no idea what _mt is - there were so many different options for everything, but _mt works so I'm sticking with it!
Thanks very much,