Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Biblatex Url zitieren Problem [Vgl.] wird in Zitation hinter und nicht vor das Zitat gestellt

338 views
Skip to first unread message

brot

unread,
Oct 17, 2007, 9:41:45 AM10/17/07
to
Hallo Leute, habe ein Problem. Ich nutze Biblatex bin sehr sehr
zufrieden lässt sich super anpassen.
Mein Problem besteht im dem Zitieren von Url´s. Eigentlich funzt alles
wunderbar, aber:

Für Buchzitationen muss man wenn man nicht wörtlich zitiert
Textstellen [Vgl.] vor die Fussnote setzen in etwa so:

Vgl. Welge, Martin K., und Andreas Al-Laham, Strategisches Management
Grundlagen-Prozess-Implementierung,
Wiesbaden (Gabler) 2. Aufl. 1999, 254.

Mit meinem sekbstdefinierten Befehl, füge ich das Zitat in etwa so
ein: \bookfoot[Vgl]{Welge}


Für Url's gilt nach unseren Vorgaben das gleiche: Bei meinem
selbstdefinierten Befehl: \urlfoot[Vgl]{computerwoche}
erhalte ich folgendes Ergebniss:

Ot'Reilly, Tim, The Architecture of Participation, im Internet: UR L:
http://www.blabla.de, k.A.06.2006, abgerufen am 07. 10. 2007. Vgl.

Irgendwie wird das [Vgl] hinter das Zitat gestellt. Warum? Hab
wirklich keine Ahnung wo ich das umstellen kann,
anpassen ging ja noch, aber wie ich das Prob. gelöst bekomme, keine
Ahnung. Ich weiss nicht wo ich anfangen soll!

Simon Spiegel

unread,
Oct 17, 2007, 10:13:25 AM10/17/07
to

Ich glaube nicht, dass man dazu was sagen kann, ohne zu wissen, wie der
Befehle \urlfoot definiert ist ...

simon

Martin Sievers

unread,
Oct 17, 2007, 10:22:16 AM10/17/07
to
brot schrieb:
Da du uns die Definitionen von \bookfoot und \urlfoot leider
vorenthälst, kann man nur raten: Wenn du den \cite-Befehl nutzt und nur
"Vgl." oder ähnliches haben willst, heißt es \cite[Vgl.][]{...}. Sonst
nimmt LaTeX an, daß das "Vgl." die Seitenzahl sei.

Gruß
Martin

Torsten Mann

unread,
Oct 17, 2007, 12:33:31 PM10/17/07
to
Martin Sievers wrote:
[..]

>>
> Da du uns die Definitionen von \bookfoot und \urlfoot leider
> vorenthälst, kann man nur raten: Wenn du den \cite-Befehl nutzt und nur
> "Vgl." oder ähnliches haben willst, heißt es \cite[Vgl.][]{...}. Sonst
> nimmt LaTeX an, daß das "Vgl." die Seitenzahl sei.

D.h., ein "(Vgl. \cite{CHM})" waere formal falsch?

Gruesse, Torsten.

Martin Sievers

unread,
Oct 17, 2007, 1:00:28 PM10/17/07
to
Torsten Mann schrieb:

Nun falsch würde ich nicht sagen. Pakete wie biblatex definieren nunmal
einen \cite-Befehl mit zwei optionalen Argumenten. Insbesondere beim
\footcite-Befehl finde ich es angenehm,
"\footcite[Vgl.][17]{irgendwas:irgendwann}" zu schreiben statt
"\footnote{Vgl.~\cite[17]{irgendwas:irgendwann}.}"

Gruß
Martin

Dominik Waßenhoven

unread,
Oct 17, 2007, 1:06:34 PM10/17/07
to

Was meinst du mit "formal falsch"? Wenn du die Ausgabe "(Vgl. CHM)" haben
willst, kannst du z.B. \parencite[Vgl.][]{CHM} verwenden. Aber erstell doch
einfach kurz ein Minimalbeispiel (www.minimalbeispiel.de), dann muss hier
niemand herumraten...

Gruß,
Dominik.-

Torsten Mann

unread,
Oct 17, 2007, 1:27:56 PM10/17/07
to
Dominik Waßenhoven wrote:
> Am Wed, 17 Oct 2007 09:33:31 -0700 schrieb Torsten Mann:
>
>> Martin Sievers wrote:
>> [..]
>>> Da du uns die Definitionen von \bookfoot und \urlfoot leider
>>> vorenthälst, kann man nur raten: Wenn du den \cite-Befehl nutzt und nur
>>> "Vgl." oder ähnliches haben willst, heißt es \cite[Vgl.][]{...}. Sonst
>>> nimmt LaTeX an, daß das "Vgl." die Seitenzahl sei.
>> D.h., ein "(Vgl. \cite{CHM})" waere formal falsch?

> Was meinst du mit "formal falsch"? Wenn du die Ausgabe "(Vgl. CHM)" haben

> willst,...

Bei mir sieht die Ausgabe derzeit so aus:
Tex: Ausgabe:
"(Vgl. \cite{CHM})" -> (Vgl. [CHM07])

nach dem hier gegebenen Vorschlag:

"\cite[Vgl.][]{CHM}" -> [Vgl. CHM07]

Sind beide Ausgaben formal korrekt?

Gruesse, Torsten


--
"Der unbiegsamste Ast am Baum bricht ab"
· Security: NT-Dienste sicher konfigurieren: www.ntsvcfg.de
· Fotografie: www.d7d-impressions.de

brot

unread,
Oct 17, 2007, 4:41:15 PM10/17/07
to

Hier im folgenden der Auschnitt meiner CBX Datei mit urlfoot und
bookfoot.
Wie gesagt, bei \bookfoot[Vgl.]{...} taucht Vgl. vor dem Zitat auf
nur bei \urlfoot[Vgl.]{...} macht er das hinter dem Zitat.


Wenn ich mit \cite[Vgl.][]{...} arbeite, dann stimmt meine Vorgabe
nicht mehr (zum Beispiel der Zusatz---> im Internet und ---->
abgerufen am ):


Ot'Reilly, Tim, The Architecture of Participation, im Internet: UR
L:http://www.blabla.de, k.A.06.2006, abgerufen am 07. 10. 2007. Vgl.

%========BOOK FOOTER=====================
\newbibmacro*{bookcite}{%
\textit{\printnames{author}},
\addspace
\printfield{title}%
,\addspace
\printlist{location}%
\addspace
(\printlist{publisher})%
\addspace
\printfield{edition}%
\addspace
\printfield{year}%
,\addspace
%\printfield{pages}%

\addperiod
}

\DeclareCiteCommand{\bookfoot}[\unspace\footnote]
{\bibsentence
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{bookcite}}
{\multicitedelim}
{\usebibmacro{postnote}%
\addperiod}
%=====================================

%========URL FOOTER=====================
\newbibmacro*{urlcite}{%
\textit{\printnames{author}},\addspace
\printfield{title}, im Internet: \addspace
\printfield{url},\addspace
\printfield{note},\addspace
\addspace
abgerufen am
\printtext[urldate]{\biburldate}%
\addperiod}

\DeclareCiteCommand{\urlfoot}[\unspace\footnote]
{\bibsentence
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{urlcite}}
{\multicitedelim}
{\usebibmacro{postnote}%
\addperiod}
%=====================================

Mir ist gerade ein weiter Lösungsweg eingefallen, der leider nicht
sehr elegant wäre.
Ich könnte ein neues Macro definieren eins für mit VGL und eins ohne
VGL für die URL Zitationen.
Das wäre möglich, aber bei den anderen funktionierts ja auch (Warum?)!
Mfg Björn Gehres

adria...@googlemail.com

unread,
Oct 17, 2007, 4:43:20 PM10/17/07
to
test

brot

unread,
Oct 18, 2007, 4:28:57 PM10/18/07
to
Hallo Leute keine eine Idee ?

Carsten Vogel, Dresden

unread,
Oct 18, 2007, 7:19:29 PM10/18/07
to
brot schrieb:

> Hallo Leute keine eine Idee ?

Mein Psychologe sagt, ich soll aufhören mit Broten zu reden.
Ich habe tausende Ideen -- jeden Tag.

(@Rest: Entschuldigt Fullquote.)

Grüße,
Carsten

P.S. Ich bin männlich und fühle mich durch Deine Frage ausgeschlossen
und diskriminiert.

P.P.S. Satz(-ende-)zeichen werden ohne Leerzeichen gesetzt.

Carsten Vogel, Dresden

unread,
Oct 18, 2007, 7:23:19 PM10/18/07
to
brot schrieb:

> Hallo Leute, habe ein Problem.
Nein, mehrere.


> (...) Url´s. (...) Eigentlich funzt alles (...)
> (...) sekbstdefinierten
> (...) Url's (...) das gleiche:
> (...) Ergebniss:
> (...) Ot'Reilly, (...) UR L:
> (...) Hab
> wirklich keine Ahnung (...)
> (...) aber wie ich das Prob. gelöst bekomme, keine


> Ahnung. Ich weiss nicht wo ich anfangen soll!

Beim realen Namen ("realname").

brot

unread,
Oct 19, 2007, 4:08:14 PM10/19/07
to
Danke für die kleine Lektion in Sachen Deutsch. Du bist der Wahnsinn!

Björn Gehres

unread,
Oct 21, 2007, 9:51:56 AM10/21/07
to
On 19 Okt., 22:08, brot <b.geh...@gmail.com> wrote:
> Danke für die kleine Lektion in Sachen Deutsch. Du bist der Wahnsinn!
>
> > P.P.S. Satz(-ende-)zeichen werden ohne Leerzeichen gesetzt.

test

Björn Gehres

unread,
Oct 21, 2007, 10:03:43 AM10/21/07
to

Hab gerade feststellen müssen, das mein Lösungswege nicht
fubktioniert, da ich keine weiteres Macro definieren kann, das sich
auf \newbibmacro*{urlcite} bezieht.
Kann mir keiner helfen? muss in 9 Tagen abgeben.
PS: Ich weiss mein Deutsch ist nicht das beste! Deshalb bitte ich
darum dies nicht zum Gegenstand der Diskussion werden zu lassen (Für
alle die dies tun möchten dem empfehle ich diese Gruppe:
http://groups.google.com/group/de.etc.sprache.deutsch/topics). Meinen
Namen habe ich in geändert!

MFG BJÖRN GEHRES

Dominik Waßenhoven

unread,
Oct 21, 2007, 1:25:32 PM10/21/07
to
Hallo Björn,

Björn Gehres schrieb:

> Hab gerade feststellen müssen, das mein Lösungswege nicht
> fubktioniert, da ich keine weiteres Macro definieren kann, das sich
> auf \newbibmacro*{urlcite} bezieht.
> Kann mir keiner helfen? muss in 9 Tagen abgeben.

Ich hab jetzt hier ein bisschen den Überblick verloren. Erstell doch
bitte ein Minimalbeispiel (--> Signatur), das deine Änderungen enthält
(einfach in die Präambel kopieren oder mit dem Paket filecontents
arbeiten), und beschreibe nochmal, was du wie haben willst.

Gruß,
Dominik.-

--
DE-TeX-FAQ: http://www.dante.de/faq/de-tex-faq
Minimalbeispiel: http://www.minimalbeispiel.de
JabRef-Handbuch: http://kuerzer.de/jabref-handbuch

Björn Gehres

unread,
Oct 22, 2007, 10:07:02 AM10/22/07
to
> und beschreibe nochmal, was du wie haben willst.

Hi , Viel Dank für deine Hilfe. Ich fange noch mal neu an. Ich arbeite
mit dem Biblatex Packet, wegen der Zitationsnotation, die von meinem
Lehrstuhl vorgegeben wurden. Dieses Packet ist das flexibelste um
Zitationen anzupassen. Bei Zitationen ist es so, dass wenn man kein
wörtliches Zitat eines Autors benutzt sondern die Gedanken in eigenen
Worten zusammenfasst den Zusatz Vgl vor jedes Zitat setzt, zum
Beispiel so:

wörtliches Zitat: Name,Vorname,Titel des Buches,
Jahr ............
nicht wörtliches Zitat: Vgl. Name, Vorname, Titel des Buches,
Jahr ..............

Jetzt gibt es verschiedene Arten aus denen man zitieren kann z.B.:
Normals Buch, Bücher mit mehreren Autoren, Dissertationen, URL,
Artikel .............. Jede dieser Arten muss anders zitiert werden
die sich von Lehrstuhl zu Lehrstuhl unterscheiden kann zum Beispiel:

normales Buch: Name,Autor,Titel des Buches, Jahr ............
URL: Name, Vorname, Titel der WWW, im Internet:
Url, Datum, abgeufen am: Datum .......

Wie du am Beispiel URL sehen kannst sind zum Beispiel die Zusätze -->
im Internet und --> abgerufen am Lehrstuhlspezifische Vorgaben.
Deshalb habe ich mich für Biblatex entschieden weil diese Anpassungen
wunderbar mit diesem Packet funktionieren.
Diese Anpassungen habe ich in der CBX im Biblatex Packet vorgenommen.
Beispielsweise sieht das für Bücher und URLs in der CBX so aus:
( Bei URL FOOTER siehst du auch die Zusätzte im Internet und abgerufen
am um das Zitat nach Vorgabe auszugeben)

\addperiod

}

Wie du siehst (in der CBX Definition) muss ich um ein Buch zu zitieren
folgenden Eintrag an die Stelle an das das Zitat soll machen:
\bookfoot{} siehe CBX ---> (\DeclareCiteCommand{\bookfoot}
[\unspace\footnote])

und für URL muss ich fogenden Befehl nach meiner Definition einfügen
\urlfoot{} siehe CBX --->
(\DeclareCiteCommand{\urlfoot}[\unspace\footnote])

Soweit funktioniert auch alles. Zitate werden prima ausgegeben. Jetzt
kommt mein Problem. Wie oben beschrieben werden nicht wörtliche Zitate
mit dem Zusatz Vgl. ergänzt, dafür macht man folgendes:

\bookfoot[Vgl]{} Das Zitat wird dann automatisch so ausgeben:

Vgl. Name, Vorname, Titel des Buches, Jahr ..............

Das funktioniert bei jedem meiner Definitionen (Artikel, Dissertation,
Bücher mehrerer Autoren) nur nicht bei URL, da wird es irgendwie immer
am Ende ausgegeben.

Also so: Name, Vorname, Titel, im Internet: Url, Datum, abgeufen am:
Datum ....... VGL

Vielleicht sollte noch gesagt werden, dass man zusätzlich zu dem Vgl
noch die Seitenzahl hinzufügen kann zum Beispiel so:
\bookfoot[Vgl][56]{}
Dann wird die Seitenzahl im Zitat noch mit ausgegeben und zwar wie
gewünscht am Ende des Zitates was dann so aussieht:
Vgl. Name, Vorname, Titel des Buches, Jahr .............. 56
( DIe Seitenzahl macht aber bei URL's keinen Sinn)

Ich hoffe meine Aussführungen sind verständlich, wenn nicht sag
einfach bescheid, dann versuche ich es nochmal. Also nochmal mein
Problem in Kurzfassung:

Bei nichtwörtlichen Zitaten muss der Zusatz Vgl. dem Zitat voran
gestellt werden. Das klappt bei allen Definitionen, nur nicht bei URL.
Bei Eingabe von \urlfoot[Vgl.]{} erhalt ich nicht folgendes Ergebniss:

URL: Vgl. Name, Vorname, Titel, im Internet: Url,
Datum, abgeufen am: Datum .......

sondern dieses:

URL: Name, Vorname, Titel, im Internet: Url, Datum,
abgeufen am: Datum ....... Vgl.

Hier noch meine Vorlage:


\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[bibstyle=standarddude, citestyle=test]{biblatex}
\usepackage[babel]{csquotes}
\usepackage{mathptmx} % für Schriftart TIMES NEW ROMAN bzw wenn man
Formeln einfügen will
........
\begin{document}


Dominik Waßenhoven

unread,
Oct 22, 2007, 10:20:42 AM10/22/07
to
Björn Gehres schrieb:

>> und beschreibe nochmal, was du wie haben willst.

Schön, den wichtigsten Teil hast du nicht zitiert: Erstelle ein
Minimalbeispiel! Ich habe nämlich keine Lust (und Zeit), mir dein
Codeschnipsel zusammenzusuchen und daraus ein lauffähiges Dokument zu
basteln. Wie man das macht, sagt dir www.minimalbeispiel.de

Noch ein paar Anmerkungen:

> Bei Zitationen ist es so, dass wenn man kein wörtliches Zitat eines
> Autors benutzt sondern die Gedanken in eigenen Worten zusammenfasst
> den Zusatz Vgl vor jedes Zitat setzt

Na ja, das ist Konvention. Ich kenne es so, dass man immer ohne "vgl."
an gibt, es sei denn, man soll ein anderes Werk vergleichend
hinzuziehen.

> Wie du am Beispiel URL sehen kannst sind zum Beispiel die Zusätze -->
> im Internet und --> abgerufen am Lehrstuhlspezifische Vorgaben.

Die sich auch mit biblatex recht einfach umsetzen lassen.

> Deshalb habe ich mich für Biblatex entschieden weil diese Anpassungen
> wunderbar mit diesem Packet funktionieren. Diese Anpassungen habe ich
> in der CBX im Biblatex Packet vorgenommen.

Was ich nicht verstehe: Warum erstellst du überhaupt eigene
Zitierbefehle? Ich definiere einfach die entsprechenden
BibliographyDriver um (die stehen in standard.bbx) und benutze dann die
cite-Befehle, die biblatex zur Verfügung stellt. Auch URLs können da bei
jeder Art von Veröffentlichung eingefügt werden.

Björn Gehres

unread,
Oct 29, 2007, 5:47:12 AM10/29/07
to

> Was ich nicht verstehe: Warum erstellst du überhaupt eigene
> Zitierbefehle? I

Hab mein Problem gelöst bekommern wahrscheinlich auf eher unelegante
Lösung aber fuktioniert.
Mein Problem ist wharscheinlich das ich das Packet nicht so nutze wie
das normal
der Fall ist. ( Auch mit dem Minimalbeispiel muss ich mich nochmal
auseinanderstetzen)
Da ich in ein paar Tagen Abgabe habe, kann ich mich leider nicht mehr
länger damit beschäftigen. Trotzdem werde ich hier noch meine Lösung
einstelleen.
Habe jetzt für url ein weiteres macro erstellt das ich folgendermassen
anspreche: \urlvglfoot
so siehts in der CBX aus:

%========URLVGL FOOTER=====================
\newbibmacro*{urlvglcite}{%
Vgl.\addspace


\textit{\printnames{author}},\addspace
\printfield{title}, im Internet: \addspace
\printfield{url},\addspace
\printfield{note},\addspace
\addspace
abgerufen am
\printtext[urldate]{\biburldate}%
\addperiod}

\DeclareCiteCommand{\urlvglfoot}[\unspace\footnote]


{\bibsentence
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%

\usebibmacro{urlvglcite}}


{\multicitedelim}
{\usebibmacro{postnote}%
\addperiod}
%=====================================

Ich danke allen, die mir geholfen haben!

Mathias Tertel

unread,
Jan 5, 2023, 6:47:06 AM1/5/23
to
Auch wenn dieses Thema sehr alt, gebe ich hier nochmal eine leichtere Antwort:
Input: \footnote{\cite[vgl.]{LEE:2014}}
Output: [Lee14, vgl.]

Input: \footnote{\cite[vgl.][]{LEE:2014}}
Output: [vgl. Lee14]

Es liegt lediglich an der Seitenzahl als Referenz.
0 new messages