Out of the office for an appointment.
Currently, allomorphs are not included in the appendix indexes, and they should be (listed immediately after the first). This will require changes to the outputEntry template. However, in addition, the hcmc:getAffixPrefix(), hcmc:getAffixSuffix() and hcmc:getAffixDelimiter() functions will also need to be updated so that they are not as crude as currently. Right now, they read the first descendant::symbol element, but in fact they'll have to be aware of which allomorph is the subject of the operation, and choose the correct symbol where there is a <vAlt> element.
In anticipation of getting rid of the iMacs in the lab, I was considering how to provide decent non-English character maps. The little applet I have doesn't allow you to insert combinations, so it's ultimately not the tool we need.
A little research turned up two very useful things: KeyboardLayoutEditor and LanguageGeek's keyboard layouts.
With them we should be able to construct custom keyboards that address the needs of projects like the Moses dictionary. Alternatively, and perhaps more forward-looking, we could write some xslt to convert MacOS .keylayout files to xkb format. MacOS keyboards are easier to find (e.g. languagegeek.com has MacOS keyboards for all listed languages), and written in XML, so it should be relatively easy-ish.
Based on feedback from ECH, I've made a number of changes to the rendering of the indexes in the appendix. In the process of discussing this yesterday, we noticed there are many oddities in the placement of gloss tags and related spaces, so I did some regex work to pull up a few hundred candidate issues and fixed the ones that needed doing.
Fixed a lot of the EIRE1 encoding, including splitting out the critical stuff into a separate file, detailed encoding of the title page, styling of the page contents, forme works, and marginal labels, and fixing up the whole file so it's valid. As of today, all the files in c_other_texts are valid for the first time.
This text has been invalid for months because of obsolete encoding practices. I brought it up to date, and added all the basic style information to make it display reasonably, as well as adding the pb links to EEBO, and fixing some other encoding issues.
Tagging of marginal labels and other features was broken, and the <supplied> element was not encoded correctly. Fixed all the problems.
As previously requested, I've created a new document category, and added a bunch of quays, wharfs and stairs to it. Other locations might well have this category replace their current category, or have it added (buildings adjacent to the river, for instance); created an Asana task for JJ to provide instructions on those.
Someone will now have to add documents to this category.
Implemented in dev; awaiting approval before migrating to live.