The errors and problems you get are comming from one bad bib entry.
Please see this changes for the bib entry DICE83:online
:
@online{DICE83:online,
author = {},
title = {DICE - eoPortal Directory - Satellite Missions},
url = {https://directory.eoportal.org/web/eoportal/satellite-missions/d/dice#foot17%29},
urldate = {2016-12-04},
}
The problem in the old version is the %
, causing that the field howpublished
is never ended ...
With the changes above I can compile without error messages the following complete MWE (package filecontents
only used to have bib file and TeX code concatenated to one MWE):
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@misc{Missi34:online,
author = {},
title = {Mission | UoS3},
howpublished = {\url{http://generic.wordpress.soton.ac.uk/uos3/mission/}},
month = {},
year = {},
note = {(Accessed on 04/11/2016)}
}
@article {GRL:GRL13482,
author = {Anderson, Brian J. and Takahashi, Kazue and Toth, Bruce A.},
title = {Sensing global Birkeland currents with iridiumĀ® engineering magnetometer data},
journal = {Geophysical Research Letters},
volume = {27},
number = {24},
issn = {1944-8007},
url = {http://dx.doi.org/10.1029/2000GL000094},
doi = {10.1029/2000GL000094},
pages = {4045--4048},
keywords = {Magnetospheric Physics: Instruments and techniques},
year = {2000},
}
@online{DICE83:online,
author = {},
title = {DICE - eoPortal Directory - Satellite Missions},
url = {https://directory.eoportal.org/web/eoportal/satellite-missions/d/dice#foot17%29},
urldate = {2016-12-04},
}
@manual{CoilManual,
title = {Gyroskop U 52006},
date = {2015},
OPTlanguage = {English},
OPTorganization = {3B Scientific},
OPTpagetotal = {3},
OPTurl = {\url{https://www.3bscientific.co.uk/product-manual/1000906_EN.pdf}},
OPTurldate = {(Accessed on 04/13/2016)},
}
\end{filecontents*}
%\PassOptionsToPackage{hyperfootnotes=false}{hyperref}
\documentclass[%
english,
11pt,
singlespacing,
nolistspacing,
headsepline,
]{MastersDoctoralThesis}
\usepackage[utf8]{inputenc} % Required for inputting international characters
\usepackage[T1]{fontenc} % Output font encoding for international characters
%\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[%
backend=biber,
style=authoryear,
natbib=true
]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
Some Text.\nocite{*}
\printbibliography%[]
\end{document}
and the result:
Conclusion:
If you use biblatex
then please rework your BiB file because biblatex
uses other field names (url
instead of howpublished
, etc.). If you want to use the advantages of biblatex
please use the field names, biblatex
is made for.
Best Answer
The citing commands of biblatex feature a second optional argument that does what you want. Note that if you only want to add a citation prenote, you have to use both optional arguments (with the postnote argument empty).