Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Schönes amper mit biblatex-apa

  1. #1
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    Schönes amper mit biblatex-apa

    Hallo liebe foris,

    ich habe eine Arbeit für jemanden in LaTex erstellt, mit biblatex-apa zur Literaturverzeichnis Erstellung. Soweit so gut, mir ist aufgefallen, dass es einen Unterschied macht, ob ich mit
    Code:
    \textcite[][S. 46]{Allard1988}
    oder
    Code:
    \parencite[][S. 46]{Fischer.1999}
    arbeite. (habe im Beispiel einen anderen Autor genommen, da sonst biblatex-apa et. al abkürzt). Ich möchte mit beiden Zitationen das obere amper bekommen.

    Hier das Beispiel:
    Code:
    \documentclass{scrreprt}
    \usepackage[ngerman]{babel}
    \usepackage{fontspec}
    \newcommand{\amper}{{\fontspec[Scale=.95]{Adobe Caslon Pro}\selectfont\itshape\&}}
    \usepackage{filecontents}
    \begin{filecontents}{Fachliteratur.bib}
    @InCollection{Allard1988,
    author = {Allard, Michael and Signoret, Jean-Louis and Stalleicken, Dirk},
    year = {1988},
    title={{Alzheimer Demenz}},
    PUBLISHER = {Springer},
    editor = {Allard, Michael},
    ADDRESS = {Berlin},
    }
    @book{Fischer.1999,
     author = {Fischer, Jürgen and Schwarz, Günther},
     year = {1999},
     title = {Alzheimer-Kranke verstehen - betreuen - behandeln.},
     subtitle= {Ratgeber für Fachleute, Angehörige und Helfer},
     address = {Freiburg},
     publisher = {AGJ-Verlag},
    }
    \end{filecontents}
    \usepackage[style=apa,
    	    apabackref=true,
    	    backend=biber,
    	    hyperref=true,
    	    maxnames=1,
    	    maxcitenames=6,
    	    maxbibnames=99,
    	    sorting=debug,
    	    natbib=true,
    	    language=ngerman,
    	    doi=true,
    	    url=true
    	    ]{biblatex}
    \DeclareLanguageMapping{ngerman}{ngerman-apa}
    \DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}}
    \renewcommand{\finalnamedelim}[0]{ \amper{} }
    \addbibresource{Fachliteratur.bib}
    \usepackage{hyperref}
    \begin{document}
    \section{Test}
    bla bla \textcite[][S. 46]{Allard1988}
    
    bla bla \parencite[][S. 46]{Fischer.1999}
    \printbibliography[heading=bibintoc]
    \end{document}
    Ich hoffe, mich verständlich ausgedrückt zu haben.

    Vielen Dank im Voraus.

    Lieben Gruß

    Martin

    EDIT: ich habe die Zeilen 408 bis 413 in der apa.bbx geändert: meine Datei hat diese Zeilen
    Code:
    \AtBeginBibliography{\renewcommand*{\finalnamedelim}{%
        \ifthenelse{\value{listcount}>\maxprtauth}
          {}
          {\ifthenelse{\value{liststop}>1}
             {\finalandcomma\addcomma\addspace\amper\space}
             {\addspace\addcomma\amper\space}}}}
    Angehängte Dateien Angehängte Dateien
    Geändert von nixversteh (24-06-2016 um 12:38 Uhr) Grund: Nachtrag
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  2. #2
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987
    Hallo liebe Foris,

    habe die Lösung selbst gefunden ...

    Wenn jemand Interesse daran hat, bitte per PN melden, denke, das Interesse hier im Forum hielt sich in Grenzen.

    Gruß

    Martin
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •