Massive session to work on the schema (relative to the dev version) on the
sample article. About 17 changes to the sample article to conform, and about an
equal number of changes to the schema itself.
https://github.com/PreTeXtBook/pretext/pull/2989
Remaining items are the subject of a couple of issues for maintainers of
PreFigure and dynamic exercises (not rushing them!).
I was a bit more cavalier than usual, but it was not so easy deciding what was a
source change and what was a schema change. And I may back-out some things (see
next post).
Perhaps the only major change was to disallow #exercisegroup in a #worksheet.
The primary reason is that #sidebyside and #sbsgroup provide much of the same
functionality and with much greater flexibility. Secondary reasons include
difficulty page-breaking an #exercisegroup, and the difficulties making it
accessible (most recently with the XSL-FO work on an accessible PDF).
@Oscar - see 4b0b0d3feaa57 - are these attributes right for a #worksheet?
@David A - see c3f33de7b2c6c - does #annotations (plural) require @text? The PF
schema must say so?
Anyone - see ac2692c0f0cf42c - a #program *after* a #statement in a
PROJECT-LIKE? A "coding activity"? I don't recall the origin of this one.
Rob