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