APA online-Quelle zeigt weder Herausgeber noch Autor an?!

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: APA online-Quelle zeigt weder Herausgeber noch Autor an?!

von Gast » Sa 31. Dez 2016, 16:43

Auf TeXwelt sind die Autoren übrigens angegeben. Für die Links kann man also die tatsächlichen Autoren, deren Beiträge man zitieren will, angeben. TeXwelt wäre dann in der Tat die Organisation oder ersatzweise der Verlag oder geht auch aus dem Link hervor.

von Sputnik83 » Sa 31. Dez 2016, 15:43

Ohhhjeeee. da habe ich gepennt und wohl lieber noch 1x mehr kompilieren lassen.
ja, der Eintrag author klappt.

Hab jetzt einfach alle editor-Einträge durch author ersetzt. Das sollte funktionieren, auch wenn es nicht schön ist.
Leider orientiert sich mein Institut an GDSU, die sich an der DGPS orientieren, die sich wiederum an den APAs orientieren...

Muss also so sein.

Dank für eure Hilfe

von Gast » Sa 31. Dez 2016, 15:39

author wird bei mir mit aktuellem biblatex-apa, biblatex und biber einwandfrei angezeigt. Laut Driver sollte das auch der Fall sein:
\DeclareBibliographyDriver{online}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author}% <--- Das gibt den Autor aus!
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \ifthenelse{\iffieldundef{title}\AND\boolean{bbx:titleinauthpos}}{\newunit}{\setunit{\addspace}}\newblock
  \printfield{entrysubtype}%
  \addperiod\addspace
  \iftoggle{bbx:doi}
    {\printfield{doi}%
     \iffieldundef{doi}{}{\renewcommand*{\finentrypunct}{\relax}}}
    {}%
  \newunit\newblock
  \iftoggle{bbx:eprint}
    {\usebibmacro{eprint}%
     \iffieldundef{eprint}{}{\renewcommand*{\finentrypunct}{\relax}}}
    {}%
  \newunit\newblock
  \usebibmacro{url+urldate}%
  \iffieldundef{url}{}{\renewcommand*{\finentrypunct}{\relax}}
  \newunit\newblock
  \printfield{addendum}%
  \newunit\newblock
  \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
     \usebibmacro{related}}
    {}%
  \usebibmacro{apa:pageref}%
  \usebibmacro{apa:finpunct}%
  \usebibmacro{finentry}}
Etwas schade finde ich, dass apa bezüglich organization von der [d]biblatex[/d]-Doku abweicht. Aber vielleicht muss das lauf APA wirklich so sein. Der Herausgeber wird mit dem gezeigten Driver in der Tat nicht ausgegeben. Dazu müsste man die oben von mir markierte Stelle mit etwas wie \usebibmacro{author/editor+others/translator+others} ersetzen, wie es von den Standardstilen verwendet wird. Natürlich muss das entsprechende Makro dann auch definiert sein. Aber auch dann wird es eventuell nicht mehr APA-konform sein. Wenn man von APA abweichen darf, dann wäre beispielsweise authoryear eine mögliche Alternative. Dort funktionieren auch editor oder organization.

von Gast » Sa 31. Dez 2016, 15:28

Ich bekomme sowohl mit meiner lokalen Installation als auch mit dem Online Editor bei dem Eintrag bibliographieUnterteilen den Autor 'TeXwelt' in Der Bibliographie zu sehen. Der editor wird aber zumindest von biblatex-apa bei @online-Quellen nicht angezeigt.

In der Tat scheint es mir nach einer kurzen Untersuchung des Codes, dass die biblatex-Standardstile bei @online sowohl author als auch editor unterstützten; biblatex-apa hingegen nur author.

APA online-Quelle zeigt weder Herausgeber noch Autor an?!

von Sputnik83 » Sa 31. Dez 2016, 15:17

Ich bekomme im Literaturverzeichnis weder Autor noch Herausgeber angezeigt.
hinter \cite steht er zwar nur im Verzeichnis taucht er nicht auf...
Woran liegt das?

Ist ja schon doof, wenn ich im Text den Autor stehen habe, den im Lit-Verzeichnis suche und er da nicht auftaucht...

Hoffe ihr könnt helfen.

Liebe Grüße Marius
%jobname NICHT ersetzen 
\begin{filecontents}{\jobname.bib} 
	@online{zeilenumbruchBibliographielinks, 
		editor = {TeXwelt}, 
		title  = {Zeilenumbrüche in Bibliografielinks}, 
		url    = {http://texwelt.de/wissen/fragen/7008/}, 
		urldate = {2014-07-01} 
	} 
	@online{bibliographieUnterteilen, 
		author = {TeXwelt}, 
		title  = {Wie unterteile ich meine biblatex Bibliografie?}, 
		url    = {http://texwelt.de/wissen/fragen/7532/}, 
		urldate = {2014-07-23} 
	} 
\end{filecontents} 

\RequirePackage{hyphsubst}%
\HyphSubstIfExists{ngerman-x-latest}{%
\HyphSubstLet{ngerman}{ngerman-x-latest}
}{}

\documentclass[]{scrreprt}
% ----------------------------------------------------------------------------

% Eingabecodierung automatisch ermitteln
\usepackage{selinput}
\SelectInputMappings{
 adieresis={ä},
 germandbls={ß},
 }
% ----------------------------------------------------------------------------

% Deutsche Sprache und Silbentrennung
\usepackage[ngerman]{babel}
% ----------------------------------------------------------------------------

\usepackage[T1]{fontenc}	% Schriftkodierung
\usepackage{lmodern}		% Schriftart
\usepackage{microtype}		% Verbesserte Darstellung


% Dummytext
\usepackage{blindtext}
% ----------------------------------------------------------------------------

% Umbrechen langer URLs
\usepackage[hyphens]{url}
% ----------------------------------------------------------------------------

% Literatur
\usepackage[style=apa, backend=biber]{biblatex} 
\DeclareLanguageMapping{ngerman}{ngerman-apa} 
\addbibresource{\jobname.bib}

% Hier beginnt das eigentliche Dokument
\begin{document}
% ----------------------------------------------------------------------------

\blindtext
(\cite{zeilenumbruchBibliographielinks})

\blindtext
(\cite{bibliographieUnterteilen})

% Erzeugung der Literatur
\printbibliography
% ----------------------------------------------------------------------------
\end{document}
% ----------------------------------------------------------------------------

Nach oben