Met with TEH and worked through some issues relating to the title page background, font embedding, and FOP configuration.
Met with TEH and got a run-down on the current situation; she's down to the last ten or so rather thorny rendering issues, in particular problems with whitespace and tables. We fixed a couple of things relating to block vs inline, and discussed some others. Good progress.
Yesterday and today, TEH and I got the code I originally started in September brushed up and working, so there is a functional PDF generation pipeline; she's now beginning to fill in some template details and getting familiar with how attribute-sets work. There's quite a lot of work to do here, but it's all going to be quite satisfying from an Endings point of view, and there's a lot to learn for TEH.
All TEH's work of course.
Helped TEH with some ePub generation debugging.
The new Schematron rules were being mysteriously triggered and failing the build at the Original XML stage; I eventually figured out that this was caused by the generated statistics.xml file, which only exists as a result of the build, so is not caught till build time. Fixed it. Did a couple of other tweaks to help with ePub rendering at TEH's request, and we talked about the CSS issues, which she's moving forward with.
Made a schema tweak arising out of CT's work. Worked with TEH on her normalization of the div structure in born-digital documents, which is now complete.
Having written it, we're now writing it properly. :-) TEH is very patiently starting back at the beginning to give us a well-organized and documented process for the epub generation. Did some basic planning and worked on the early stages today.
Received computer and spent some time tonight setting it up. Just a summary of some of what I have done:
- Installed Homebrew and ported over the brews from my current machine into this one (including ant, ant-contrib, saxon, etc)
- Downloaded MS, Libre, oXygen, Skype, Chrome
- Installed linkchecker, which was more difficult than I thought it would be. Installed using pip (as per the install instructions on Github), but ran into python issues. This comment (https://github.com/wummel/linkchecker/issues/649#issuecomment-303535045) resolved it.
- Checked out the MoEML and LEMDO repos and built the sites locally.