stephensekula / Dedman-Thesis-Latex-Template

Fork of the SMU Dedman College Ph.D. Thesis LaTeX template
https://stephensekula.github.io/Dedman-Thesis-Latex-Template/
BSD 3-Clause "New" or "Revised" License
12 stars 6 forks source link

Variable number of Degrees and Committee members #66

Open danjardin opened 5 years ago

danjardin commented 5 years ago

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 commented 5 years ago

...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.