kks32 / phd-thesis-template

A LaTeX / XeLaTeX / LuaLaTeX PhD thesis template for Cambridge University Engineering Department (CUED)
http://www-h.eng.cam.ac.uk/help/tpl/textprocessing/ThesisStyle/
MIT License
824 stars 397 forks source link

Bibliography setup #108

Open johannesbottcher opened 7 years ago

johannesbottcher commented 7 years ago

Please see https://github.com/derric/cleanthesis/pull/73 for my opinion.

I am unsatisfied with the current situation.

The default is natbib with compressed numbers, if you choose option biblatex, the biblatex package is used, and the compressed style is overridden by citestyle=numeric. Well, ok, not my decision. If you choose an author-year style, with natbib the current setting is to use numbers, which is immediately overridden by authoryear. On the other hand, if the user chooses an authoryear-style with biblatex, the user gets an alphabetic style.

This is cofusing for me as not a user of the template. I suppose if i would be an inexperienced user, i would be baffled.

Even more, sicne there is a boolean flag, which lets me choose my own bibliography setup.

I don't know if those are the regulations for thesis at Cambridge University Engineering Department, but since users all over the world use this template by now, a few even more clear words are needed in the readme file.

Thanks

pwichmann commented 7 years ago

I am not the author but I found your request a bit impolite given that someone offers his (excellent) work for free.

What about "Dear Krishna, Many thanks for the time you have invested in this excellent template. I just have one recommendation: Could you maybe ..." instead of starting with "I am unsatisfied with the current situation.".

johannesbottcher commented 7 years ago

Dear @pwichmann, I think i have thanked Krishna in the past, i am not sure. If not, i am sorry.

But i bet he will recognize my name a picture and know that i have, just as he has, user experience as an important factor when dealing with templates.

My report also wasn't meant to be impolite, it is just my way of writing and getting the stuff i have to say on the table. But you are not the first one telling me that my writing seems impolite. For purely reasons of time, i won't start writing Hello, or dear user or dear dev.

kks32 commented 7 years ago

Hi @johannesbottcher thanks for reporting this issue. OK I see the issue here when passing biblatex as a global option. I'll modify it so that the behaviour is consistent, when passing biblatex as an option.