PreTeXtBook / pretext

PreTeXt: an authoring and publishing system for scholarly documents
https://pretextbook.org
Other
268 stars 210 forks source link

@workspace fix #2219

Closed mitchkeller closed 4 months ago

mitchkeller commented 4 months ago

pretext-latex.xsl currently only defines the length \workspacestrutwidth when the file contains exercise[@workspace]. To support @workspace living on other possible worksheet descendants, this changes to define the length any time @workspace occurs in the document. Two rudimentary worksheets are added to the sample article: one with two activity elements each with @workspace and one where @workspace only appears on activity/task.

mitchkeller commented 4 months ago

I will add that the worksheet I put in don't actually assist with testing things here as part of the full sample article. The sample article has exercise[@workspace] already, so \workspacestrutwidth is being defined. The test worksheets on their own will fail to build to PDF without cebec80.

rbeezer commented 4 months ago

Nice commit messages - you get a rare true merge. ;-)

Thanks, these will be useful.