PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : biblatex mit Englisch /britischer konfiguration



martinli
15-03-2013, 15:37
Hallo,

ich nutze biblatex und würde das gern britisch konfigurieren.
Wichtig ist mir hier vorallem "et al" anstelle von "u. A." zu verwenden.


\usepackage[babel,german=quotes,style=english]{csquotes}
\usepackage[style=authoryear, backend=biber, natbib=true]{biblatex}


Hat jemand eine Idee wie ich das ändern kann?

Vielen Dank und viele Grüße

Martin

martinli
18-03-2013, 11:35
hmmm,
das scheint ja ein schwerer Fall zu sein.
Ich hab eigentlich gedacht (und gehofft), dass ich einfach beim laden des usepackage irgendwo "style=en" oder ähnlich einfügen muss, aber so einfach scheint es nicht zu sein?
Vielleicht hab noch jemand eine Idee, das wäre klasse
Vielen Dank
Martin

u_fischer
18-03-2013, 11:46
das scheint ja ein schwerer Fall zu sein.

Ja, Fragen ohne komplettes Minimalbeispiel sind mühselig und werden gerne ignoriert.

martinli
18-03-2013, 12:11
So, hier habe ich dann noch mal ein Minimalbeispiel vorbereitet:


\documentclass[12pt,oneside,a4paper,headinclude=on,footinclude=of f,DIV=20,BCOR=25mm]{scrartcl}
\usepackage[ngerman]{babel}

%% Literatur

\usepackage[babel,german=quotes,style=english]{csquotes}
\usepackage[style=authoryear, backend=biber, natbib=true, sortlocale=en]{biblatex}

%%%%%%%%
\usepackage{filecontents}
\begin{filecontents}{beispie1.bib}

@ONLINE{www01,
author = {Author},
year = {2011},
title = {Title},
organization = {organization},
url = {http://www.com},
urldate = {2011-11-11}
}

@ARTICLE{more02,
author = {Author1 and Author2 and Author3 and Author4},
title = {Title},
journal = {Journal},
year = {2010},
volume = {1},
pages = {1-2},
abstract = {Abstract},
address = {Address},
comment = {Comment},
keywords = {Key},
owner = {Owner},
refid = {1},
timestamp = {2012.12.12},
}

\end{filecontents}
\addbibresource{beispie1.bib}
%%%%%%%%

\begin{document}
\cite{www01}\\
\cite{more02}

\addcontentsline{toc}{section}{Literatur}
\printbibliography
\end{document}

Punkt 1: Im text hätte ich gern "Author1 et al, 2010"
Punkt 2: Im Literaturverzeichnis hätte ich gern alle Authoren angegeben.

Vielen Dank für eure Hilfe
Martin

nixversteh
18-03-2013, 12:21
Hallo Martin,

zu Punkt 1:

\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}}
unter deinem Bibatex-aufruf einfügen.

zu Punkt 2:

füge
maxbibnames=99, in deinem Biblatex-aufruf ein.

Ohne Garantie, läuft auf meinem System.
Viel Erfolg

Gruß

Martin

martinli
18-03-2013, 12:46
Hallo Martin,

Das hat funktioniert! Super! Vielen Dank

Viele Grüße

Martin