"loccit" klein mit "bibhyperref"

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: "loccit" klein mit "bibhyperref"

von Berta_Gast » Mi 23. Mär 2011, 08:23

Vielen Dank! Ich werde mal überlegen ob sich der Aufwand lohnt. So läuft es ja ausreichend.

Grüße Berta

von domwass » Di 22. Mär 2011, 17:54

Berta hat geschrieben:Wenn ich authortitle-dw verwende bekomme ich "ebd., 406." in der zweiten Fußnote. Da ist wohl nichts zu machen.
Doch: updaten (c; Vielleicht schafft das Abhilfe. Allerdings läuft das aktuelle
biblatex-dw (1.3c) nicht (unbedingt) mit dem aktuellen biblatex (1.3a). Ich
muss noch einige Anpassungen machen und werde dann (irgendwann) ein
Update von biblatex-dw fertigstellen.

Gruß,
Dominik.-

von Berta » Di 22. Mär 2011, 16:34

Wenn ich authortitle-dw verwende bekomme ich "ebd., 406." in der zweiten Fußnote. Da ist wohl nichts zu machen.

Grüße Berta

von domwass » Di 22. Mär 2011, 16:19

Dein Beispiel produziert bei mir Fehler, wahrscheinlich, weil ich neuere
Versionen von biblatex und biblatex-dw installiert habe. Ändere ich den Stil
zu authortitle-dw, erscheint in der zweiten Fußnoten »Ebd.«, also wie
gewünscht mit großem Anfangsbuchstaben. Füge ich dann den Codeschnipsel
aus deinem ersten Beispiel ein (edit: ergänzt um [bibhyperref]),
erscheint »A.a.O.«, also ebenfalls die gewünschte Großschreibung.

Gruß,
Dominik.-

von Berta » Di 22. Mär 2011, 15:03

Hier kommt das Beispiel:
\begin{filecontents*}{MeineBib.bib}
@Article{ costs,
	title = "The costs of hospital services: a case study of Evangelical Lutheran Church hospitals in Tanzania ",
	author = "Steffen Fle{\ss}a",
	address = "Oxford",
	journal = "Health Policy Plan",
	pages = "397--407",
	volume = "13",
	year = "1998",
	shorttitle = "Costs"
}
\end{filecontents*}

\documentclass[a4paper,12pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[T1]{fontenc}
\usepackage[]{pslatex,graphicx%,tabularx,supertabular,%tocloft,multirow,ctable
}

\usepackage[hyperfootnotes=false]{hyperref}

\usepackage[
style=thselstal,
namefont=italic,
firstnamefont=italic
%autopunct=true
]{biblatex}
\bibliography{MeineBib.bib}

\begin{document}

test\footcite[406]{costs}\\
test2\footcite[406]{costs}
\printbibliography

 
\end{document}
Ich habe jetzt [bibhyperref] wieder eingefügt, so dass ebd nun klein ist.
thselstal.cbx gibts hier: http://pastebin.com/ZZEbb2aX

Vielen Dank!

von domwass » Di 22. Mär 2011, 13:40

Kannst du für das Verhalten mit \footcite ein Minimalbeispiel erstellen?
Dann kann ich mir das mal anschauen.

Gruß,
Dominik.-

von Berta » Di 22. Mär 2011, 13:38

Hallo,

ich verwendet \footcite. Das automatische Großschreiben funktioniert auch. Jedoch nicht, wenn in \printtext mit der Option [bibhyperref] ausgeführt wird UND ich das Packet hyperref lade.
Ich habe mich gefragt warum das so ist. Ein besonderes Interesse an an der Funktion von bibhyperref habe ich nicht (und habe sie auch in diesem Zusammenhang erst kennengelernt ;-) ).
Ich habe den Stiel authortitle-dw kopiert und einen eigenen Stiel entwickelt. Das Makro habe ich in der beschriebenen Weise geändert, damit ich auch ein ebd bekomme.

Grüße Berta

von domwass » Di 22. Mär 2011, 11:21

Was für einen Zitierbefehl verwendest du denn? Mit \footcite sollte es
automatisch groß geschrieben werden, mit \footnote{\cite{…}} dagegen
nicht. Dazu müsstest du \footnote{\Cite{…}} verwenden.

Gruß,
Dominik.-

"loccit" klein mit "bibhyperref"

von Berta » Fr 11. Mär 2011, 13:38

Hallo,
ich versuche es zunächst mal ohne Beispiel, da es nur um etwas Code in der cbx Datei geht.
Ich habe mich gewundert, warum ebd. und a.a.O. am Anfang einer Fußnote nicht automatisch groß geschrieben werden, wenn \printtext{} mit der Option bibhyperref verwendet und das Packet hyperref geladen wird. Das entsprechende Macro sieht aus wie folgt (ohne [bibhyperref]:
\newbibmacro*{cite:ibid}{%
  \ifloccit{%
  \cbx@tempa
  \printtext{\bibstring[\mkibid]{ibidem}}
  \global\booltrue{cbx:loccit}}%
  {\printtext{\bibstring{opcit}}}}
Ich würde mir freuen, wenn mir jemand den Grund für diese Verhalten nennen könnte.

Vielen Dank!

Nach oben