Ihre Kommentare
Looks great, thanks for implementing this!
Hi Fritz,
Thanks for the reply! I totally understand that you don't want to deviate from bibtex. However, @thesis is at least supported by biblatex, and even plain bibtex supports bachelor's theses by setting the type field appropriately:
biblatex
@thesis{Fritz2003DTP, title = {Integrating decision-theoretic planning and programming for robot control in highly dynamic domains}, author = {Fritz, Christian}, year = {2003}, school = {RWTH Aachen University}, type = {mathesis}, address = {Aachen, Germany}, attachments = {https://kbsg.rwth-aachen.de/sites/kbsg/files/Fritz2003Integrating.pdf}, } @thesis{Hofmann2015, title = {Continual Planning and Execution Monitoring in the Agent Language Golog on a Mobile Robot}, author = {Hofmann, Till}, year = {2015}, school = {RWTH Aachen University}, type = {bathesis}, address = {Aachen, Germany}, }
\documentclass[12pt]{article} \usepackage[abbreviate=false]{biblatex} \bibliography{theses} \nocite{*} \begin{document} \printbibliography \end{document}
The resulting PDF:
bibtex
@mastersthesis{Fritz2003DTP, title = {Integrating decision-theoretic planning and programming for robot control in highly dynamic domains}, author = {Fritz, Christian}, year = {2003}, school = {RWTH Aachen University}, type = {Master's Thesis}, address = {Aachen, Germany}, attachments = {https://kbsg.rwth-aachen.de/sites/kbsg/files/Fritz2003Integrating.pdf} } @mastersthesis{Hofmann2015, title = {Continual Planning and Execution Monitoring in the Agent Language Golog on a Mobile Robot}, author = {Hofmann, Till}, year = {2015}, school = {RWTH Aachen University}, type = {Bachelor's Thesis}, address = {Aachen, Germany} }
\documentclass[12pt]{article} \begin{document} \nocite{*} \bibliography{theses} \bibliographystyle{plain} \end{document}
Results in:
However, bibbase ignores the type field completely:
(from here)
So at the end, this boils down to the following suggestion to use the string from the type field instead of the hard-coded string "Master's thesis". That would already solve the issue.In addition, it would be awesome if you could do the same replacements as biblatex does, namely 'mathesis' -> 'Master's thesis', 'bathesis' -> 'Bachelor's thesis' and so on. Finally, if @thesis was simply an alias for @mastersthesis, then we could use our biblatex files without any modifications!
Customer support service by UserEcho
I realized this shouldn't be in "Ideas", but I don't know how to move it to the correct category.