1

I am new so please do not judge me.

I am using Overleaf to create my LaTex documents and would like to use the IEEEtran BibTex style in order to manage my references. Since I am sometimes writing my papers in German I would like to know if there is a way to change the bibstyle to German. Particularly I would like to get rid of the "[Online]. Available:" in the references when quoting a website and replace it by some German text.

My bibliography:

@Online{asdf,
  title = {asdf},
  url = {asdf.at},
}

How I create the bibliography:

\medskip
\bibliographystyle{IEEEtran}
\bibliography{bibliography}

The output in the pdf: [1] asdf. [Online]. Available: asdf.at

Here I would like to have e.g. "Verfügbar" instead of "Available".

If you need more information feel free to ask. Thanks.

5
  • 1
    You cannot, these are hardwired in. You may need to find IEEEtran.bst and make you own German version of it.
    – daleif
    Jul 8, 2020 at 12:53
  • Thanks, that worked. I downloaded the original and just changes the "Available" to "Verfügbar".
    – zimmij73
    Jul 8, 2020 at 12:58
  • Make sure to save it under another name. And there is probably many more such strings that needs translation.
    – daleif
    Jul 8, 2020 at 13:04
  • Yeah thanks, I will just change everything when it comes up in my literature.
    – zimmij73
    Jul 8, 2020 at 13:10
  • "when it comes up in my literature" - speaking of experience, chances are astronomical that you will either miss some or need to invest valueable time close to the end of the project with this approach.
    – bers
    Jul 9, 2020 at 5:06

1 Answer 1

0

This specific text can be edited using the IEEEtran BST Control, as described here.

There are two steps:

  1. Add an IEEEtranBSTCTL entry to any of the included .bib files and edit the CTLname_url_prefix property. In your case, add this to your bibliography.bib:
IEEEtranBSTCTL{IEEEBST:Online,
  CTLname_url_prefix = "[Online]. Verfügbar:"
}
  1. Then, in the main .tex file, cite this entry using a special command:
\bstctlcite{IEEEBST:Online}

This must be done before citing other entries. I recommend adding the \bstctlcite right after your \begin{document}. \bstctlcite is silent, meaning it does not add any entry to the bibliography and it does not show in the text.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .