As I already mentioned in my previous question, I intend to give a LaTeX introduction to phd students. Most of them will already be using LaTeX somehow but their knowledge will be random. I want to give them a systematic approach. In addition I want to show them the best practice for common problems/tasks.
The (German) slides I use were created in 2011 (not important for the question though). There is also a handout (same content but different formatting).
In order to reduce complexity I only use the standard document class article in the examples but I want to give them an advice for the appropriate document class for their thesis.
Question [Edit]: What are the advantages and disadvantages of the most common document classes for a thesis? What is there to consider?
1 My Thoughts so Far
1.1 Book Class from KOMA-Script (scrbook)
I used the book class from KOMA-Script in my thesis (here's the template on Blogoverflow).
- (+) German documentation (important for some).
- (+) Good documentation.
- (-) I think that there are not so many KOMA-Script related questions questions here on this site.
- (-) The developer is not very active ob this site as far as I know.
- (+) Just one "package" (the document class) instead of many packages for common problems. This means less problems with compatibility among different packages.
- (-) On the other site sometimes it's easier to have one package for one problem (easier documentation).
- (+) Active development (last version on CTAN from 2021).
- (+) Dedicated project website (http://www.komascript.de/).
1.2 Memoir Class (memoir)
I have never used the memoir class but I have read often about it here on this site.
- (+) Many questions here on this site.
- (+) Good documentation.
- (+) Active development (last version on CTAN from 2021-06-16).
1.3 Standard Book Class (book)
- (+) Many questions here on this site.
- (-) Maybe not so many options as for the other two document classes (KOMA-Script and memoir).
2 Your Thoughts?
- Maybe you can point out some (+) and (-) like compatibility with the most important packages like tikz/pgf, geometry, float, hyperref and so on.
- What else do you think are important aspects?
3 Additional Thoughts
- I am not sure if I should add the package classicthesis to the list.
4 Similar Questions
- What are the strengths and weaknesses of KOMA-Script and memoir?
- Which package is best/easiest for a TeX newbie to lay out a book for print?
- What about ClassicThesis?
- Which packages should I recommend to postgraduates in different academic disciplines?
- Best Practice (Packages) for a Standard Technical Article With Math and Figures
bestis not an applicable adjective here. That's why everybody has an opinion. Convenient, least hassle, modular etc are the ones that might be relevant.memoiris amazing but I won't touch it again. Same with KOMA – percusse Feb 04 '16 at 19:55memoir: The emulation features seems to be nice but is not always really convenient – Feb 04 '16 at 22:01scrbookis not just a class likebook. KOMA- script is a bundle of different packages andscrbookloads quite a bunch of them.scrbasefor the most simple definitions,tocbasicto set up floats and their lists,typeareato control the page margins (and more).scrlayer-scrpagewould be the choice if you want to change page headers and footers. – Johannes_B Feb 05 '16 at 18:06titlesecfor customization of the appearance of structural commands. Many packages are made for that. KOMA and memoir implement parts of that functionality themselves, meaning you can make easy changes within the predefined range. If you want to have something not included, it gets hacky pretty soon. Or a clean solution would be outright impossible to find for an inexperienced user. – Johannes_B Feb 05 '16 at 18:10