Problem mit apasoft und \citeauthor, \citet u.a.

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: Problem mit apasoft und \citeauthor, \citet u.a.

von domwass » Di 10. Apr 2012, 07:51

biblatex ist mehrsprachig, in der Regel sollten also alle Stile für englische,
deutsche und andere Texte geeignet sein.
Gruß,
Dominik.-

von violabeutlin » Do 5. Apr 2012, 17:09

Danke für den Link Dominik.

Ich bin aber noch etwas verwirrt. Woran erkenne ich ob ein Stil sich dafür eignet für deutsche Bibliographien verwendet zu werden (also mit Hrsg. statt editor etc.) funktioniert?

Re: Biblatex

von domwass » Do 5. Apr 2012, 16:26

violabeutlin hat geschrieben:biblatex habe ich mir jetzt auch mal angeguckt, bzw. genauer biblatex-dw, aber da gibt es keinen authoryear style :(
Bei biblatex gibt es sehr wohl authoryear-Stile. Außerdem gibt es noch ein
paar mehr Stile, die das Autor-Jahr-Schema umsetzten. Siehe dazu
http://biblatex.dominik-wassenhoven.de/ ... year.shtml.

Gruß,
Dominik.-

Biblatex

von violabeutlin » Do 5. Apr 2012, 15:16

biblatex habe ich mir jetzt auch mal angeguckt, bzw. genauer biblatex-dw, aber da gibt es keinen authoryear style :(

von violabeutlin » Do 5. Apr 2012, 14:39

Erstmal danke für die schnelle Antwort.

Aaah, da habe ich ein dummes Beisipiel ausgewählt. Den Fehler (author?) wirft er auch wenn ich mich auf ein Buch beziehebei dem angegeben ist author = {...} zum Beispiel dieses hier:
@incollection{handbook, 
      AUTHOR          = {Paul Gochet and Pascal Gribomont},
      TITLE           = {Epistemic Logic},
      EDITOR          = {Dov M. Gabbay and John Woods},
      BOOKTITLE       = {Logic and the Modalities in the Twentieth Century (Handbook of the History of Logic, Volume 7)},
      PAGES           = {99--195},
      PUBLISHER       = {North Holland},
      ADDRESS         = {Amsterdam},
      YEAR            = {2006}
}
Außerdem sollte \citet doch auch bei Sammelbändern funktionieren oder etwa nicht?!



Zum Thema apasoft und apalike: Auch in dem von dir angegebenen link wird die apasoft.bst zitiert:
% This style should be used with the `apalike' LaTeX style (apalike.sty).
Also MUSS ich doch apalike verwenden oder?


Danke für den Hinweis mit der .bib Änderung, das ich die weglassen muss. Ändert aber leider nichts :(

von Sepp99 » Do 5. Apr 2012, 08:03

Siehe dazu http://www.mrunix.de/forums/showthread.php?t=49425
vor Allem: apasoft sollte nicht mit apalike verwendet werden! \citeauthor wird immer wieder eine Fehlermeldung bringen, wenn kein Autor gegeben ist (ähnlich \citet). Weiers ist wichtig bei
\bibliography{biblio}
die Endung nicht anzugeben.
Als Empfehlung würde ich den Umstieg zu biblatex anraten.
Gruß, Sepp.-

Problem mit apasoft und \citeauthor, \citet u.a.

von violabeutlin » Mi 4. Apr 2012, 23:12

Also mit LaTeX beschäftige ich mich schon länger, aber nun zum ersten Mal mit bibtex. Ich habe mich für den Stil apasoft entschieden, da hier das Ergebnis so aussieht wie ich es haben will, aber wäre an sich auch bereit zu einem anderen Stil zu wechseln, der author-year citations und ordentliche deutsche Bezeichnungen ("und" "Hrsg", etc) hat.

\citep und \citealp funktionieren wie gewünsct, aber bei \citet und \citeauthor wirft er Fehler. Hier als Minimalbeispiel:
\documentclass[a4paper,10pt]{article}
\usepackage[ngerman]{babel}

\usepackage[numbers,round]{natbib}
\usepackage{bibgerm}
\usepackage{apalike}
\bibliographystyle{apasoft}

\begin{document}

citep: \citep{handbook-all}

citealp: \citealp{handbook-all}

citet: \citet{handbook-all}

citeauthor: \citeauthor{handbook-all}

\bibliography{biblio.bib}
\end{document}
und die bib:
@BOOK{handbook-all,
 title={Logic and the Modalities in the Twentieth Century, Volume 7 (Handbook of the History of Logic)},
 editor={Dov M. Gabbay and John Woods},
 publisher={North Holland},
 year={2006},
 month={7},
}
Das gibt den Fehler

Package natbib Warning: Author undefined for citation`handbook-all'
(natbib) on page 1 on input line 17.

und zeigt in der Ausgabe ein (author ?) an und danach auch nicht die für \citet erwartete Ausgabe (Bild des PDF ist angehängt)



Versteht jemand was da passiert?
Dateianhänge
So sieht die Ausgabe aus
So sieht die Ausgabe aus
bibtex.png (24.98 KiB) 3526 mal betrachtet

Nach oben