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

Variable number of Degrees and Committee members #66

Open
danjardin opened this issue Mar 29, 2019 · 1 comment
Open

Variable number of Degrees and Committee members #66

danjardin opened this issue Mar 29, 2019 · 1 comment
Labels
help wanted Extra attention is needed low priority This is not pressing

Comments

@danjardin
Copy link

This is also not something that I'm having trouble with, but I could see it causing issues in the future. The style file is hard-coded to accomodate up to 4 degrees and 5 committee members, which will be enough for most cases, but perhaps not all.

I don't know how much "coding" latex can handle, but can this be done in a smarter and more flexible way? I could envision having an array (or some other data structure) of degrees and the user appends to it. Then the compiler loops through that structure to build the document.

@matthewfeickert
Copy link
Collaborator

...which will be enough for most cases, but perhaps not all.

I think the edge cases are rare enough that we can ignore them until the come up.

I don't know how much "coding" latex can handle

LaTeX is Turing complete.

I could envision having an array (or some other data structure) of degrees and the user appends to it

Something like this is definitely possible. It just isn't pretty to implement. I agree this would be the best case scenario, but I'm not sure if this is something that is worth spending time on in the near future.

@matthewfeickert matthewfeickert added low priority This is not pressing help wanted Extra attention is needed labels Mar 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed low priority This is not pressing
Projects
None yet
Development

No branches or pull requests

2 participants