I would like to change the format in which bibliography entries appear. I have tried redefining macros but since I am also using Estonian with the babel package, it overwrites my definitions. Currently, this entry
@inproceedings{gan,
author = {Ian Goodfellow and Jean Pouget-Abadie and Mehdi Mirza and Bing Xu and David Warde-Farley and Sherjil Ozair and Aaron Courville Yoshua Bengio},
title = {Generative adversarial networks},
booktitle = {{NIPS}},
editor = {Z. Ghahramani and M. Welling and C. Cortes and N. D. Lawrence and K. Q. Weinberger},
pages = {2672--2680},
year = {2014},
publisher = {Curran Associates, Inc.},
location = {New York},
}
appears as
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair ja Aaron Courville Yoshua Bengio. Generative adversarial networks. Teoses: NIPS. Toim. Z. Ghahramani, M. Welling, C. Cortes, N. D. Lawrence ja K. Q. Weinberger. New York: Curran Associates, Inc., 2014, lk. 2672–2680.
but would like it to appear as
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair ja Aaron Courville Yoshua Bengio 2014. Generative adversarial networks. - NIPS. Ed. Z. Ghahramani, M. Welling, C. Cortes, N. D. Lawrence ja K. Q. Weinberger. New York: Curran Associates, Inc., pp. 2672–2680
The booktitle should be in italics.
For example, I have tried redefining the in: bibmacro
\renewbibmacro*{in:}{%
\setunit{\addperiod\space\textendash\space}}
but due to babel the output does not change.
EDIT, added MWEB
\documentclass{article}
\usepackage[estonian .notilde]{babel}
\usepackage[backend=biber, citestyle=authoryear, maxbibnames=99]{biblatex}
\DeclareFieldFormat{labelnumberwidth}{} % Doesn't print anything in the label
\setlength{\biblabelsep}{0pt} % Eliminates the spacing before the entries
\DeclareFieldFormat*{title}{#1} % No quotation marks
% This redefinition doesn't change anything due to babel
\renewbibmacro*{in:}{%
\setunit{\addperiod\space\textendash\space}}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@inproceedings{gan,
author = {Ian Goodfellow and Jean Pouget-Abadie and Mehdi Mirza and Bing Xu and David Warde-Farley and Sherjil Ozair and Aaron Courville Yoshua Bengio},
title = {Generative adversarial networks},
booktitle = {{NIPS}},
editor = {Z. Ghahramani and M. Welling and C. Cortes and N. D. Lawrence and K. Q. Weinberger},
pages = {2672--2680},
year = {2014},
publisher = {Curran Associates, Inc.},
location = {New York},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\parencite{gan}
\printbibliography
\end{document}

\documentclass{...}and ending with\end{document}. – leandriis Dec 01 '19 at 10:31