Seite 1 von 2

Anhangsverzeichnis ohne Zitatmarkierung

Verfasst: Mi 12. Jan 2011, 21:00
von bibliothekar
Hallo,

ein Beispiel sagt mehr als tausend Worte:
\documentclass[a4paper]{scrartcl}
\usepackage{cite}
\renewcommand{\citeleft}{}
\renewcommand{\citeright}{}

\begin{document}
Ein Vgl.\footnote{\cite{FOO}, S. 12.}

\begin{thebibliography}{}
\bibitem[Miller 2009]{FOO} Miller, A. (2009)\\Ein Tolles Buch,
  2. Auflage, München
\end{thebibliography}
\end{document}
Dieses Beispiel sieht fast so aus, wie ich möchte. Das Einzige, was zu viel ist, ist im Anhangsverzeichnis die Zitatmarkierung ('[Miller 2009]'). Gibt es eine einfache Möglichkeit, dass diese nicht im Anhangsverzeichnis abgedruckt wird?

Danke!

Verfasst: Do 13. Jan 2011, 00:11
von gehess
Hallo,

mir ist zwar nicht bekannt, wie man das bei einem manuellen Literaturverzeichnis (das meinst du doch mit "Anhangsverzeichnis", oder?) wegbekommt (und in der Fußnote nicht auch verschwindet), ich habe mir aber mal erlaubt, dir ein Bsp mit einem Autor-Jahr-Stil von biblatex zu basteln. Dadurch wird das Zitieren um einiges komfortabler, auf jeden Fall einheitlich und vielfältig anpassbar (falls dir daran noch etwas nicht gefallen sollte)
\begin{filecontents*}{bib.bib}
@BOOK{Miller,
   title = {Ein tolles Buch},
   author = {Miller, Axel},
   year = {2004},
   location = {München},
   edition = {2}
}
\end{filecontents*} 

\documentclass[a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[Latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=authoryear]{biblatex}
\usepackage{csquotes}
\bibliography{bib} 
\begin{document}
test\footcite[Vgl.][23]{Miller}
\printbibliography
\end{document}
Gruß

Verfasst: Do 13. Jan 2011, 22:35
von bibliothekar
hey, ja, so ähnlich wollte ich es haben. danke!

Verfasst: Fr 14. Jan 2011, 09:54
von gehess
Super! Ich habe den Status daher mal angepasst. Sollte doch noch was unklar sein, ändere es einfach wieder.
Gruß
gehess

Verfasst: So 16. Jan 2011, 00:14
von bibliothekar
\begin{filecontents*}{bib.bib}
@inproceedings{Miller,
   title = {Ein tolles Buch},
   author = {Miller, Axel and Ernst, Klaus},
   year = {2004},
   booktitle = {test},
   pages = {1--2}
}
@inproceedings{Miller2,
   title = {Noch ein tolles Buch},
   author = {Miller, Axel and Ernst, Klaus},
   year = {2004},
   booktitle = {test},
   pages = {1--2}
}
\end{filecontents*}

\documentclass[a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[Latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=authoryear]{biblatex}
\usepackage{csquotes}
\bibliography{bib}
\begin{document}
test\footcite[Vgl.][23]{Miller} test2\footcite[Vgl.][22]{Miller2}
\printbibliography
\end{document}
Okay, ich habe noch zwei mini-Probleme.

1. wie kriege ich es hin, dass bei beiden Einträgen die Autoren ausgeschrieben werden?

2. wieso wird Miller mit dem Nachnamen zuerst ausgewiesen, Ernst aber nicht?

Vielen Dank!

[Edit domwass 16.01.2011 10:42: Code-Umgebung repariert.]

Verfasst: So 16. Jan 2011, 11:00
von domwass
bibliothekar hat geschrieben:1. wie kriege ich es hin, dass bei beiden Einträgen die Autoren ausgeschrieben werden?
\DeclareNameFormat{labelname}{%
  \usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
  \usebibmacro{name:andothers}}
2. wieso wird Miller mit dem Nachnamen zuerst ausgewiesen, Ernst aber nicht?
Weil das ausreicht, um den Eintrag »Miller und Ernst« in einem alphabetisch
sortierten Literaturverzeichnis zu finden. Wenn du immer zuerst den
Nachnamen und dann den Vornamen willst, kannst du folgendes machen:
\DeclareNameAlias{sortname}{last-first}
Gruß,
Dominik.-

Verfasst: So 16. Jan 2011, 12:46
von bibliothekar
Hey,
domwass hat geschrieben:
bibliothekar hat geschrieben:1. wie kriege ich es hin, dass bei beiden Einträgen die Autoren ausgeschrieben werden?
\DeclareNameFormat{labelname}{%
  \usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
  \usebibmacro{name:andothers}}
klasse - das funktioniert! Danke!
2. wieso wird Miller mit dem Nachnamen zuerst ausgewiesen, Ernst aber nicht?
Weil das ausreicht, um den Eintrag »Miller und Ernst« in einem alphabetisch
sortierten Literaturverzeichnis zu finden. Wenn du immer zuerst den
Nachnamen und dann den Vornamen willst, kannst du folgendes machen:
\DeclareNameAlias{sortname}{last-first}
das funktioniert leider nicht.
\begin{filecontents*}{bib.bib}
@inproceedings{Miller,
   title = {Ein tolles Buch},
   author = {Miller, Axel and Ernst, Klaus and Lustig, Peter},
   year = {2004},
   booktitle = {test},
   pages = {1--2}
}
@inproceedings{Miller2,
   title = {Noch ein tolles Buch},
   author = {Miller, Axel and Ernst, Klaus and Lustig, Peter},
   year = {2004},
   booktitle = {test},
   pages = {1--2}
}
\end{filecontents*}

\documentclass[a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[Latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=authoryear]{biblatex}
\usepackage{csquotes}
\DeclareNameFormat{labelname}{%
  \usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
  \usebibmacro{name:andothers}}
\DeclareNameAlias{sortname}{last-first}
\bibliography{bib}
\begin{document}
test\footcite[Vgl.][23]{Miller} test2\footcite[Vgl.][22]{Miller2}
\printbibliography
\end{document}
Darüberhinaus, ist es möglich den Seperator zwischen den Autorennamen im Anhangsverzeichnis von ',' in bspw. '/' zu ändern?

Vielen Dank!

PS: Ich möchte ungern hier weiter fragen. Leider habe ich keinen Plan, wie ich diese Probleme hätte selbst lösen können :( Durch die biblatex.sty steige ich nicht durch...

[Edit domwass 16.01.2011 15:56: Quote-Ebenen korrigiert]

Verfasst: So 16. Jan 2011, 12:51
von bibliothekar
bibliothekar hat geschrieben:Darüberhinaus, ist es möglich den Seperator zwischen den Autorennamen im Anhangsverzeichnis von ',' in bspw. '/' zu ändern?
okay, das geht mit:
\renewcommand{\multinamedelim}{/}
\renewcommand{\finalnamedelim}{/}
:)

[Edit domwass 16.01.2011 15:57: Quote-Ebene repariert]

Verfasst: So 16. Jan 2011, 16:02
von domwass
bibliothekar hat geschrieben:
Wenn du immer zuerst den
Nachnamen und dann den Vornamen willst, kannst du folgendes machen:
\DeclareNameAlias{sortname}{last-first}
das funktioniert leider nicht.
Hier schon. Als Ausgabe erhalte ich:
Miller, Axel und Ernst, Klaus (2004a). „Ein tolles Buch“. In: test, S. 1–2.
Was ist denn die Ausgabe bei dir mit diesem Beispiel?

Übrigens: Ich habe jetzt zum dritten Mal bei dir die Quote- bzw. Code-
Umgebung repariert. Gewöhn dir bitte an, zunächst auf »Vorschau« zu
klicken, bevor du deinen Beitrag absendest, und ggf. Korrekturen
vorzunehmen.

Gruß,
Dominik.-
(Moderator)

Edit 16.01.2011 16:08 —

Habe gerade erst gesehen, dass du das Beispiel (und die bib-Angaben darin) geändert hattest. Aber auch damit funktioniert es hier und ich erhalte, wie zu erwarten,
Miller, Axel, Ernst, Klaus und Lustig, Peter (2004a). „Ein tolles Buch“. In: test, S. 1–2.
Oder meinst du den Strich im zweiten Eintrag, der für die Wiederholung der Autorennamen steht? Die lassen sich mit der Option »dashed=false« abschalten.

Gruß,
Dominik.-

Verfasst: So 16. Jan 2011, 17:53
von domwass
Nur zur Info: Ich habe die entsprechende Antwort in der DANTE-FAQ gerade
überarbeitet: http://projekte.dante.de/DanteFAQ/Bibla ... lgeAutoren

Gruß,
Dominik.-