goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

biblatex - "&" statt "and" bei \cite

 

Andreas1704
Forum-Newbie
Forum-Newbie

Beiträge: 3
Anmeldedatum: 27.06.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.06.2013, 20:07     Titel: biblatex - "&" statt "and" bei \cite
  Antworten mit Zitat      
Hallo,

wie kann ich den \cite-Befehl so konfigurieren, dass zwei Autoren durch "&" anstatt durch "and" verknüpft werden?
Hier sind meine Skripteinstellungen:
Code • Öffne in Overleaf
 
\RequirePackage[               % use biblatex for bibliography
   bibencoding=utf8,            %    - use auto file encode
   style=numeric,            %    - use alphabetic (or numeric)
   bibstyle=authoryear,         %   - use author-year bib style
   citestyle=authoryear,         %   - use author-year cite style
   natbib=true,               %    - allow natbib commands
   mcite=true,               %   - allow mcite commands
   hyperref=true,               %    - activate hyperref support
   backref=true,               %    - activate backrefs
   isbn=false,                  %    - don't show isbn tags
   url=false,                  %    - don't show url tags
   doi=false,                  %    - don't show doi tags
   urldate=long,               %    - display type for dates
   maxnames=99,%
   minnames=1,%
   maxbibnames=99,%
   minbibnames=1,%
   maxcitenames=2,%
   mincitenames=1%
]{biblatex}

 
Private Nachricht senden Benutzer-Profile anzeigen

Epllus
Forum-Guru
Forum-Guru

Beiträge: 470
Anmeldedatum: 23.09.12
Wohnort: ---
Version: TeXLive 2013 TeXShop 2.47
     Beitrag Verfasst am: 28.06.2013, 08:45     Titel:
  Antworten mit Zitat      
Ein vollständiges Minimalbeispiel ist in solchen Fällen praktisch.

Grüße
Private Nachricht senden Benutzer-Profile anzeigen

Andreas1704
Forum-Newbie
Forum-Newbie

Beiträge: 3
Anmeldedatum: 27.06.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.06.2013, 15:24     Titel:
  Antworten mit Zitat      
Code • Öffne in Overleaf
%Das ist mein LaTeX-Dokument
\documentclass[a4paper]{scrreprt}
\usepackage[ngerman,english,american]{babel}
\usepackage[
   backend= bibtex,
   bibstyle=authoryear,
   citestyle = authoryear,
   natbib=true,               %    - allow natbib commands
   mcite=true,               %   - allow mcite commands
   hyperref=true,               %    - activate hyperref support
   backref=true,               %    - activate backrefs
   isbn=false,                  %    - don't show isbn tags
   url=false,                  %    - don't show url tags
   doi=false,                  %    - don't show doi tags
   urldate=long,               %    - display type for dates
   maxnames=99,%
   minnames=1,%
   maxbibnames=99,%
   minbibnames=1,%
   maxcitenames=2,%
   mincitenames=1%
]{biblatex}
\addbibresource{test.bib}

\begin{document}

 \cite{Einstein.1972}.

\printbibliography

\end{document}
 


Code • Öffne in Overleaf
%Das ist mein biblatex-Dokument
@book{Einstein.1972,
 author = {Einstein, Albert, and Freud, Sigmund
},
 year = {1972},
}
 


Und anstatt: Einstein and Freud, 1972
will ich : Einstein & Freud, 1972

Viele Grüße
Private Nachricht senden Benutzer-Profile anzeigen

Andreas1704
Forum-Newbie
Forum-Newbie

Beiträge: 3
Anmeldedatum: 27.06.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.06.2013, 16:43     Titel:
  Antworten mit Zitat      
Einfach
Code • Öffne in Overleaf

\renewcommand*{\multinamedelim}{\space\&\space}
\renewcommand*{\finalnamedelim}{\space\&\space}
 

in die Präambel einfügen.
Private Nachricht senden Benutzer-Profile anzeigen

Blabla
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2017, 11:03     Titel: Nur für cite
  Antworten mit Zitat      
Kann man das renewcommand auch nur für \cite{} definieren? Für \textcite{} hätte ich weiterhin gerne das "und".

Bartman
Forum-Meister
Forum-Meister


Beiträge: 899
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: Windows 7 64 Bit MiKTeX 2.9 32-Bit
     Beitrag Verfasst am: 05.08.2017, 14:31     Titel:
  Antworten mit Zitat      
Beachte den Rat von Epllus, starte ein neues Thema und verweise dort auf dieses Thema.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2017, 15:50     Titel:
  Antworten mit Zitat      
In den kommenden Version 3.8 von biblatex brauchst Du nur
Code • Öffne in Overleaf
\DeclareDelimFormat[cite,parencite]{finalnamedelim}{\space\&\space}

Im ganzen (mit kleinen Optimierungen Deiner Optionen - insbesonders solltest Du probieren, Biber zu nutzen. BibTeX unterstützt nicht alle Funktionen von biblatex und wird eigentlich nur noch für Abwärtskompatibilität unterstützt. Siehe Biblatex with Biber: Configuring my.....avoid undefined citations)
Code • Öffne in Overleaf
\documentclass[a4paper]{article}
\usepackage[ngerman,english,american]{babel}
\usepackage[
   backend=biber, % wenn es geht, nutze lieber Biber
   style=authoryear,
   natbib=true,
   mcite=true,
   backref=true,
   isbn=false,
   url=false,
   doi=false,
   urldate=long,
   minnames=1,
   maxbibnames=99,
   maxcitenames=2,
]{biblatex}
\addbibresource{biblatex-examples.bib}

\DeclareDelimFormat[cite,parencite]{finalnamedelim}{\space\&\space}

\begin{document}
\cite{sigfridsson}

\textcite{sigfridsson}

\parencite{sigfridsson}

\printbibliography
\end{document}


Aktuell geht das leider noch nicht. Da ist es wohl am besten, das \cite-Makro umzudefinieren.
Code • Öffne in Overleaf
\DeclareCiteCommand{\cite}
  {\renewcommand*{\finalnamedelim}{\space\&\space}%
   \usebibmacro{prenote}}%
  {\usebibmacro{citeindex}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{postnote}}

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2017 goLaTeX.de