I'm trying to customize an apalike-german style in Biblatex. The apalike style from BibTex was fine, but because it wasn't possible to change some small things (et al. instead of u.a) I changed to Biblatex.
I improved the Biblatex style=authoryear a lot, but it has still some problems. The style=authoryear doesn't have an short-form documentation in a bracket before the bibliography on the left.
That is the bracket on the left with author-year, that I want:

This are example references:
@misc{EuropaischeKommission.2011,
author = {{Europ{\"a}ische Kommission}},
year = {2011},
title = {Was ist ein „Nanomaterial“? Europäische Kommission legt erstmals gemeinsame Definition vor},
url = {https://ec.europa.eu/commission/presscorner/detail/de/IP_11_1202},
urldate = {03/13/2021}
}
@article{Siddique.2017,
author = {Siddique, Abu Raihan Mohammad and Mahmud, Shohel and {van Heyst}, Bill},
year = {2017},
title = {A review of the state of the science on wearable thermoelectric power generators (TEGs) and their existing challenges},
pages = {730--744},
volume = {73},
issn = {13640321},
journal = {Renewable and Sustainable Energy Reviews},
doi = {10.1016/j.rser.2017.01.177}
}
@article{Muller.2018,
author = {M{"u}ller, Eckhard and Stiewe, Christian and Ebling, Dirk},
title = {Anwendungspotential thermoelektrischer Generatoren zur Abw{"a}rmenutzung in station{"a}ren Systemen},
year = {2018},
pages = {1--11},
journal = {Gefahrstoffe-Reinhaltung der Luft}
}
That are the packages I'm using:
\usepackage{hyperref}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[backend=biber, citestyle=authoryear-icomp, bibstyle=authoryear, sorting=nyt, hyperref=true, uniquename=false,
dashed=false, isbn=false, maxcitenames=2, maxbibnames=3, minnames=1
]{biblatex}
\addbibresource{bib/references.bib}
\DefineBibliographyStrings{ngerman}{andothers={et\addabbrvspace al\adddot},}
\makeatletter
\patchcmd{\blx@citeprint}
{\blx@loopcode}
{\blx@imc@bibhyperlink{#1}{\blx@loopcode}}
{}{}
\makeatother
\setlength\bibitemsep{\medskipamount}
\renewcommand{\labelnamepunct}{\addcolon\addspace}
\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat{url}{{In:}\addspace\url{#1}}
\newcommand*{\bibmultinamedelim}{\addsemicolon\space}
\newcommand*{\bibfinalnamedelim}{\addsemicolon\space}
\AtBeginBibliography{
\let\multinamedelim\bibmultinamedelim
\let\finalnamedelim\bibfinalnamedelim
}
\renewcommand*{\labelnamepunct}{\addcolon\space}
\DeclareNameAlias{sortname}{last-first}
\begin{document}
Lorem \autocite{EuropaischeKommission.2011} \autocite{Siddique.2017} \autocite{Muller.2018}
\printbibliography[heading=bibintoc, title={Literaturverzeichnis}]
\end{document}
How can I change the biblatex-bibstyle to an apalike-german-bibstyle?
![[Elk, 1972] Elk, A. (1972). A Theory on Brontosauruses. Monthy & Co.](../../images/24d4831f552a056c32f48eea3d2f91a2.webp)

![[Sigfridsson und Ryde, 1998] Sigfridsson, Emma; Ryde, Ulf (1998): Comparison of methods for deriving atomic charges from the electrostatic potential and moments. In: Journal of Computational Chemistry 19.4, S. 377–395. doi: 10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P.](../../images/39dfd81331c0a7aff06b2060c531a0b5.webp)
WARN - Entry 'EuropaischeKommission.2011' (test-apa.bib): Invalid format '3/13/2021' of date field 'urldate' - ignoring.. Dates must be given in iso-format. – Ulrike Fischer Aug 29 '21 at 16:17\usepackage[ngerman]{babel}, conference is not a known field, and volume should be an integer. I also wouldn't mix the apa-bibstyle with another citestyle. Simply use style=apa if you want apa. – Ulrike Fischer Aug 29 '21 at 16:27citestyle=apahas many problems, it uses for example&instead ofund. With thecitestyle=authoryearI'm satisfied, but the bibstylesapaandauthoryearhave many problems. So I thought maybe it's easier to customize theapathen theauthoryearbibstyle. – Hanna Aug 29 '21 at 16:35citestyle=authoryear, bibstyle=apa,.biblatex-apais only intended to give you APA style (7th ed.) output. It can be tricky to modify and customise and it is not guaranteed that mixing and matching this style with other styles (as incitestyle=authoryear, bibstyle=apa,instead ofstyle=apa,) works without error. – moewe Aug 30 '21 at 06:32style=authoryear. So how can I make this style look like an apalike style? – Hanna Aug 30 '21 at 20:49authoryearis already somewhat like APA, because it produces author-year citations. But obviously there are differences to both actual APA style and theapalike.bstBibTeX style. If you can ask about specific points you don't like aboutauthoryearand explain what you would like to see instead, I'm sure you will get an answer here. (Just make sure to ask about each point separately.) – moewe Aug 30 '21 at 20:59apalike.bststyle. As you can see, I improved the sytle a bit. What I would like to improve now is an extra author-year in a bracket before the bibliography on the left and in the citations with three authors I'd like to have 2 authors + et al. (Now it gives out 2 + et al.) – Hanna Aug 30 '21 at 21:06apalikewould give you? Is there are particular reason why you want exactly that output and still want to usebiblatexinstead of BibTeX, where you could just takeapalike? It is most definitely not impossible to emulateapalikewithbiblatexto a very close degree, but that would involve quite some work, so you have to ask yourself if it is worth the effort. Questions that ask to implement a complete style are not a great fit for this site. It would be better to ask only about specific, but generally applicable things separately. – moewe Aug 30 '21 at 21:09bibTexwas, that it was not possible to changeu.a.intoet al.. So now I changed tobiblatex, because here that's possible. It doesn't have to look likeapalikeexactly, but I want to have it similar. As you can see, I already impoved it a bit. What is missing now is not a lot. The biggest missing part is just the brackets on the left withauthoryear. – Hanna Aug 30 '21 at 21:17authoryearbeing a mess (a bit harsh) and what it does not do, but it does not explain clearly and precisely what you want. If you want to you can include mockup screenshots of the output you want to see. – moewe Aug 30 '21 at 21:22