3 vol 27 reviews have their latest corrections.
Category: "Activity log"
The situation with validation of the various documents over the years has become complicated, so I've refactored it, so that documents from volumes 19 and below are validated only against the RNG schema (and all are valid), while those from 20 and above are validated against both the Schematron and the RNG schema. This involved quite a few fixes to many documents, but they were mainly minor (straight apostrophes to curly, rewriting biblStructs as bibls) with no impact on output. Other changes that do affect output included non-substantive (fixes to page-ranges to conform with Chicago; removing spaces around em dashes; etc.) and substantive (changing US to Canadian spelling). For substantive changes, I've added the appropriate revision elements, so the site will document them. I've also entered corrections to three articles and rebuilt the site, as well as working through the TODO folder so I know where to go from here.
Master volume documents are also now valid, so validating the whole collection is straightforward.
Entered corrections for two articles, and built and uploaded them; did a little more work on the Schematron; had some correspondence with both editors.
Tagged a vol 27 article and another vol 27 review, bringing me up to date with all outstanding vol 27 stuff. That will let me concentrate on vol 26 for a little while.
JN is moving forward with vol 14 quite quickly; I've built and rebuilt the PDFs for her to proof with, and fixed a couple of issues. I've also entered corrections for two articles and tagged three fresh reviews, two of which are up for proofing, while the third waits on a question to HT about bibliography vs inline refs.
Reactivated the lapsed ticket, and now ER is moving the process forward; I think he has everything he needs from our end, so this should go ahead soon.
Short article with a small biblio, so a good test for building everything on the new machine; no problems there.
As JN proceeds with her tagging of volume 14, we're discovering that there are lots of cases in which the old volumes do things that we don't currently allow (such as putting footnotes in article titles). I've had to add processing for those things. I'm developing separate guidelines for encoding these old articles on the basis that they're never going to get the fully-detailed encoding I usually do, but they need enough to ensure that they're rendered correctly, and at a pinch, this documentation could be provided to a future encoder replacing me on this journal, since it will work just fine for rapid encoding.
JN starts tomorrow, so in preparation I have:
- Created an XML encoding framework in the context of the scanning subfolder, with templates, validation and schemas copied from the main XML folder.
- Considerably simplified the RNG schema, which has all sorts of unwanted stuff. Much more to do here.
- Written the first few pages of an encoding guidelines document which will eventually form the basis of a proper set of encoding guidelines for anyone who inherits this project.
To provide HT with three articles to proof over the vacation, entered the corrections I had in my TODO; also updated bios in other articles, and published rebuild.
Articles all published online after the successful print of the book.
Four distinct rebuilds of volume 25 after the proofing copy came back from the printers and we identified more issues. Are we there yet? Fingers crossed.
A bit more back-and-forth with HT and MB, but we're now ready, I think. Added final page numbers to article files.
Last corrections and queries dealt with over the weekend; rebuilt PDFs and P5, and rebuilt XAR and published. Then HT found more typos, which I fixed, finding some more myself in the process. There are still two questions waiting for an answer, but once they're done, I think we're ready.
Noticed a spacing issue on the cover; with feedback from HT, fixed it appropriately, and also tweaked a couple of other things.
Contacted the print shop, gave them last time's invoice number and they generated a new quote for me including the spine width for the number of pages this time. Did one iteration of the cover, then found an error in one of the articles which affected the title, so had to regenerate the TOC and build the new one into the cover. Should be good to go now, unless there are pagination changes. Also fixed a bug in programming which was neglecting to include the bio for the editor, who also has an article in there so needs to be included.
Did all the remaining volume 25 corrections; only two questions remain outstanding as far as I can tell, on the Teitelbaum article. Also ran through all the title glosses in volumes 25, 26 and 27 to set them to sentence case, per Chicago.
Entered JC's corrections. Three questions outstanding with author/editors.
Went through the latest. A couple of questions still outstanding.
Did the first four batches of corrections from HT for vol 25. There are outstanding questions for the guest editor throughout, though.
Finished the last article, encoded the editor's intro, and published for proofing. Rebuilt the PDF with new doc order and last doc included, and sent to HT.
Did the bibliography and a few pages of the content. Going steadily.
Went through my TODO folder checking and removing obsolete stuff; started on some corrections to Kress, but hit some issues so contacted DG; then the final vol 25 article came in, so I did the word-processor work on it, and set up the initial framework file.
Finished this article mainly to ensure that we keep moving forward, but partly to check that it's possible to install/configure/use the FO converter outside my desktop, and that I can build a new XAR remotely if I need to. (I wouldn't risk uploading a XAR from outside UVic, though.)
This one is really messy so far; very short bibliography, but it's all over the place so it's taken me hours, and I still have lots of missing info and questions outstanding. :-(
A lot of corrections were stacking up, so I've done a bunch of them this morning.
This pushes us much closer to completion for volume 26.
Did the first half of the body.
Setup done, metadata done, bibliography done. Some extra work resequencing biblio items which were out of order.
This one took an inordinately long time due to the enormous bibliography (44 items) and the need to rewrite bits of it to switch saga items from being indexed under Anonymous to being listed under the saga title.
DG sent me a list of clarifications, which I've now done, and the latest content has been published.
...for the Eysteinsson article; two questions outstanding with editor.
I've done the ODT pre-processing for article 12.
Did all the style-based search-and-replace inline tagging I could do, and put the notes inline with XSLT, working in an ODT copy of the file.
Completed the Andrésson article and posted it for proofing.
ODT-based encoding done, file created, bibliography encoded, metadata done, opening done.
Completed the next one, which is now in proofing.
Lots of formatting issues in this one, so it took a while.
Got metadata, abstract (too long) and first few items of bibliography done.
It's now relatively straightforward to do a lot of markup in an automated way in LO, so I've done that for the next article (10). XML setup and bibliography come next.
Per HT, we want to use the decorative drop-cap whenever possible in articles and review articles, so I've added a Schematron rule that requires either the drop-cap or a comment explaining why it's not there; I've also added it to all the vol 25 and 26 articles (although it may not work for some of them, due to the oddities of their initial components).
Epigraphs are now handled in both HTML and PDF output.
Eysteinsson article is not far off now.
Set up the next article and encoded its bibliography (which is still missing a lot of stuff such as page-ranges). Encountered a problem with the fact that this is a translated article; we've never had a situation before where a translator must be credited alongside the author, and it needs changes to the processing. I've done that for the PDF and HTML output, but it'll need some proper checking to make sure I haven't introduced unexpected changes to existing files.
Useful set of issues raised by DG regarding styling of cf., sagas which are contained in anthologies, and other similar things. The discussion will result in some Schematron rules, I expect, as well as updates to our author guidelines.
Did my style-based search-and-replaces on the ODT version. This one is long and complicated.
Entered author's proofing corrections.
Now up for proofing.
Set up XML of Ferrari article, and encoded header, abstract and bibliography.
Started work on the Ferrari article, which is very dense with italics and so on; wrote an XSLT script to inline all the notes automatically by processing the content.xml from inside the ODT file, which will save a lot of time. Pre-tagged a bunch of titles.
Two from vol 26 are now done.
Another couple of sections done.
Set up the Crocker article for vol 26, and tagged the bibliography, which took a long time since it was in a different format and had no publication place info. WorldCat is a blessing.
Posted for proofing.
Did about half of the Arthur article, which is going well; then worked on the P5 transformation, which was resulting in invalid files for all sorts of reasons. Got it all fixed.
Metadata, abstract, author info and complete bibliography done for Arthur article. It's a complicated one.
Lots of stuff still to do.
Contributor notes updated per HT; encoded the latest review for vol 27.
Entered corrections for another of the Vol 27 reviews, and encoded yet another.
Started working on corrections to vol 27 reviews. Lots of questions outstanding with one of the authors.
Went through Oxygen and SVN, and she's done about 12 pages so far.
Met with HT and LS to plan the latter's work proofing the remaining volumes of OCR (vols 1-6, 13 and 14). She'll start tomorrow, so I'll set her up with SVN instructions etc.
Implemented the three-em dash for repeated authors in all outputs, and rebuilt as appropriate; schematron now insists on it for issues 25+.
There are still some questions outstanding with the author. This one also raised the possibility of using the genuine 3-em dash U+2E3B for repeated authors, instead of our current practice of using a regular em dash. Waiting for word on that too.
These were quite extensive and detailed, and also involved adding some handling for subscripting to be used in chemical formulas (CO2).
Some abstracts were a little long, and they were a bit inconsistent in style; HT has tweaked most of them, and I entered those tweaks and rebuild everything.
To make it easier and more reliable to track the progress of work on a volume, I've written a simple diagnostic that produces a report on all outstanding work on the volume documents.
Vol 27 review encoded and posted for proofing.
Did the combined HT/JA corrections for the Allen article, and also addressed a long-standing issue with validation of subsets of the documents: adding @xml:base to the TEI.2 element in the RelaxNG allows validation of the master volume document, comprising all the sub-documents, which is easier to manage when you make a global schema or schematron change that should be applied to all the current articles. This will speed the process of standardization. Also implemented some decisions arising out of the Teitelbaum corrections.
The corrections in the Teitelbaum article provided lots of opportunities for Schematron rules, and those in turn generated other corrections to vol 25 articles, all now done. There are some questions still outstanding with HT and the author.
Did HT's corrections, and added new Schematron to catch bibliography styling problems.
We now have a clearer policy on ellipses, and I've embedded it in the Schematron and fixed some errors resulting.
Complicated integration of two sets of corrections; took a while.
That's the last one that was in the pipeline for vol 27 so far.
Detailed final proofing corrections from gen ed, with comments from author; two questions still outstanding.
Fixes in 25 include front matter, and this involved fixing processing of the metadata. I now have it so that it's a bit more flexible and can handle different types of primary responsibility, avoiding some bad hard-coding.
Poole review is done; remaining review for vol 27 has some formatting issues, so I'm checking with NVD before I start.
Two more to do, but still missing keywords and bio.
...done for Johnson article.
The Johnson article included our first instance of column spanning in table cells, which I'd initially handled just by table nesting, but she made a good argument for making it look precisely like the original, so I've now updated the table processing for both PDF and XHTML so that it handles @cols and @rows correctly.
One more set still waiting.
Encoded the whole of the final article in one session, using the style-based search-and-replace method in LibreOffice before moving it into Oxygen. This process is getting much faster, particularly now I have the special browser-based tagging assistant for bibliographies (as long as they're well-formatted coming in). That's now posted for proofing, and I've also put together the master volume file for vol 25, which is currently at 151 pages.
There will definitely be some tweaks require here; the tables are not optimal. But we're good for proofing.
This one had a pretty messy bibliography, and it also has nested tables, which will take a bit of work since we haven't had them before.
New abstract is a bit long, but otherwise all good, I think.
One remaining in the queue, and one that's not yet reached me.
Body pre-tagged in Libre Office; file framework created; bibliography encoded; question sent to editor re weird biblio entry.
Posted for proofing. Still missing keywords and abstract.
About one third of the text left to do, but it's already pre-encoded from the ODT file so it's very quick. Should finish tomorrow.
Fixed a bug in the previous one, and set up the next one; encoded the whole bibliography, and then did a pile of automated markup on the rest of the document, pulling the notes into place, tagging quotes and a lot of other stuff. What remains should be a fairly quick job. It's a long and complicated article.
Took the proof back, and pointed out the page out of order, which they will check into.
Proof copy came from printers; looks good. Started on the style-based search-and-replace markup process for the next vol 25 article.
Encoded and posted for proofing.
This was a gnarly one. Lots of formatting and sequencing errors in the bibliography, so it took ages.
The Espresso book machine is apparently, unexpectedly, no longer in operation, so we were redirected to the print shop. Their requirements for spine width are different, so I had to rework the .ai file and regenerate the PDF. Sent the results in to them with an order for 30 copies; proof should be ready in a few days. The process is to tell the print shop the number of pages and ask them for an estimate, and ask that the estimate include the spine width.
Made a few final edits to the Woolf text per the author, and then set all the page ranges and published all the content on the website. Next stage is to send the PDFs to the bookstore.
Final batch of tweaks from HT. Waiting on the word to go live.
Set up article #3 for vol 25, did the header and the first para, then started on the bibliography (which is huge). I've also done a lot of pre-tagging using Libre Office style-based regex stuff.
In addition to some corrections, I've added some more options for image rendering at medium size, to handle the pictures in the first vol 25 article. First two articles now posted for proofing.
Since the instructions for this are scattered a bit, I've documented the process all in one post, while doing the cover for vol 24. This is the process for creating a PDF of the book cover:
Units are inches.
First, get the spine width. This USED TO BE based on an algorithm provided by RJ at the bookstore (below), but now you get it directly from the Print Shop with the quote, based on the number of pages.
OLD CALCULATION (not used now): # of pages x 0.0019 + 0.0327
So for example, in vol 24, there are 244 pages, so:
(244×0.0019) + 0.0327 = 0.4963 inches.
Assuming the print shop gives you a width of 0.4963 inches:
When editing the cover PDF, you will need to make sure the document is (6" * 2) + spine wide; so in this case, it will be 12.4963 inches wide.
Next, extract the Table of Contents pages from the PDF into separate PDFs, one for each page. Usually, the TOC runs to two pages; in this case it's 5 and 6, so, using GhostScript on Linux:
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAVER -dFirstPage=5 -dLastPage=5 -sOutputFile=master_vol_24_toc_1.pdf master_vol_24.pdf
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAVER -dFirstPage=6 -dLastPage=6 -sOutputFile=master_vol_24_toc_2.pdf master_vol_24.pdf
These two pages will be combined into a single PDF.
Next, copy some files to the machine that's running a copy of Illustrator (currently Jonagold):
- The cover from the last volume, as .ai and .pdf.
- The two TOC pages
With Illustrator, combine the two TOC pages into a single page. This often involves removing all the entries for individual reviews, and replacing them with a single entry, "Reviews", pointing to the first page of the first review. See previous covers for an example of how to do this. If the number of items is small, though, it might be possible to fit all the contents in.
Next, in Illustrator, copy the previous volume's cover .ai file to a new name for the new volume, and open it in Illustrator. Rework the document as follows:
- Change the spine width, by moving the printers marks for the right-hand boundary of the spine.
- Change the overall document width by pulling in the right side of the front cover.
- Move the spine text such that its centre is exactly the centre of the spine (six inches plus half of the spine width).
- Edit the years and volume numbers wherever they appear. Be aware that the text of the years at the bottom of each blue panel actually appears twice, once in white (a "knockout", below) and once in black (on top); to edit both, you may need to ungroup them, and send one temporarily to the back.
- Edit any other information that needs to be worked on (guest editor, etc.).
- Make sure the map graphic reaches the edges of the cover.
- Save a PDF including all printers marks, print it, review the results and test-fold it.
- If you've been working on a different machine, move the .ai and .pdf versions back to the working machine.
- Screenshot the PDF at large size, and crop out the cover. Save as scancan_vol_xx_icon.png.
- Create two smaller versions, one 180 x 400 (scancan_vol_xx_latest.jpg) and one 90 x 140 (scancan_vol_24_thumbnail.jpg). The first of these will be copied over the latest_volume.jpg image in svnrepo/site/images, to serve as the image for the latest volume on the website. The second will be sent to the UVic bookstore for their use as an icon for the book purchase.