Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: exercisegroup inside a worksheet #1563

Open
Alex-Jordan opened this issue Jul 28, 2021 · 3 comments
Open

Feature request: exercisegroup inside a worksheet #1563

Alex-Jordan opened this issue Jul 28, 2021 · 3 comments

Comments

@Alex-Jordan
Copy link
Contributor

One can use worksheet layout to achieve something that looks like an exercisegroup. For a few reasons, I would still ideally like to have exercisegroup available inside a worksheet. Reasons include:

  • preserving structure on exercises that naturally belong together
  • ease of converting, say a 2-column layout to a 3-column layout
  • ease of converting an "exercises" into a "worksheet" and vice versa
  • cross-referencing or repeating a block from a worksheet into an exercises somewhere else
@rbeezer
Copy link
Collaborator

rbeezer commented Jul 28, 2021

In the code, "worksheet exercises" are a thing, and "divisional exercises" are a thing. At first blush, this would blur that line, and I do not even want to think about the consequences in LaTeX for tcolorbox work.

Each additional amount of flexibility for exercises introduces complexity and results in long-running bugs that are difficult to track down. Decisions about worksheets were made a long time ago and progress has been slow. So while your reasons may be good ones I think there are many other things to prioritize ahead of this, and I don't think I will ever find the enthusiasm to be involved with the many changes this would require.

@Alex-Jordan
Copy link
Contributor Author

The issue was meant to record a wish list item for my future self. Maybe "feature request" is a bad phrase. But is there no enthusiasm to review a PR some day? It could be small and not have any direct effect on the things you mention being concerned about. Just an XML transform during assembly that converts worksheet/exercisegroup to sbsgroup in a good way. Or maybe I will learn those are famous last words...

@rbeezer
Copy link
Collaborator

rbeezer commented Jul 29, 2021

Hadn't thought about an assembly conversion to a sbsgroup. That's a more radical transformation, but perhaps entirely rational?

The lack of enthusiasm is for a whole lot of really hard work, only to earn really tough bugs that surface 8 months later....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants