I want to remove the number labels from the bibliography, since I use (author, year) in my document. I managed to remove the numbers, but now I would like to second (and possibly more lines) indented to make the bibliography more easy to read.
I tried the following snippet from this post, but is does not work. I think these are settings for a different package, not my specific use of biblatex/natbib/bibtex.
\makeatletter
\let\old@biblabel\@biblabel
\def\@biblabel#1{\old@biblabel{#1}\kern\bibindent}
\let\old@bibitem\bibitem
\def\bibitem#1{\old@bibitem{#1}\leavevmode\kern-\bibindent}
\makeatother
MCVE:
\documentclass[journal, a4paper, 10pt]{IEEEtran}
\usepackage[
backend=bibtex,
style=nature,
citestyle=authoryear-comp, %authoryear,
natbib=true,
doi=false,
isbn=false,
url=false,
]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{MyLibrary.bib}
@article{greenwade93,
author = "George D. Greenwade",
title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351"
}
@book{goossens93,
author = "Michel Goossens and Frank Mittelbach and Alexander Samarin",
title = "The LaTeX Companion",
year = "1993",
publisher = "Addison-Wesley",
address = "Reading, Massachusetts"
}
\end{filecontents}
% add bib resource
\addbibresource{IEEEabrv}
\addbibresource{MyLibrary}
% remove numbers
\DeclareFieldFormat{labelnumberwidth}{}
\setlength{\biblabelsep}{0pt}
\begin{document}
\section{Test}
This is some test text. \citet{greenwade93} wrote a very interesting paper. Some other sentence with a different reference \citep{goossens93}.
\printbibliography
\end{document}


