PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Biblatex:alphabetic-verb anpassen



tirb68
18-11-2010, 11:48
nachdem ich nun lange Zeit davon ausgegangen bin, dass mit meinem Literaturverzeichnis alles i.O. ist, kan nun der große böse Hammer, ich soll ein paar Kleinigkeiten ändern, dass es z.B. so aussieht:

Nachname, V.: Langer Titel. Herausgeber, Ort, Auflage, Jahr

Momentan sieht es so aus:

Nachname, Vorname. Langer Titel. Ort: Herausgeber, Jahr

So sieht der Code aus:
%%Literaturverzeichnis mit biblatex
\usepackage[style=alphabetic-verb,hyperref]{biblatex}%[citestyle=verbose-trad2,bibstyle=verbose-trad1,style=alphabetic-verb,hyperref]
\usepackage[babel,german=quotes]{csquotes} %Eckigen Klammern und Nummerierungsstil
\DeclareFieldFormat{url}{\url{#1}} %ausblenden von "`URL:"'
\bibliography{Literaturverzeichnis} %Externe Datei einbinden
%\defbibheading{head}{\section{Literaturverzeichni s}}
\DefineBibliographyStrings{ngerman}{%
bibliography={Literaturverzeichnis}% NICHT references
}
\usepackage[breaklinks=true]{hyperref} % Verlinken im pdf (Unbedingt zum Schluss einflügen)

Hat das schon mal jemand dementsprechend angepasst?

Meine bisherigen, vermutlich noch recht unvollständigen, Recherchen haben ergeben, dass ich die biblatex.def anpassen muss, um die Interpunktuation zu verändern. Aber wie geht das?

Brit

tirb68
18-11-2010, 16:48
Inzwischen habe ich biblatex aktualisiert (Ich hatte die Updates abgestellt, da ich kurz vor Abschluss einer größeren Arbeit bin) und nun sieht es ganz übel aus.

Der Zeilenumbruch für die url funktioniert nicht mehr und ich erhalte 7 Fehlermeldungen, die sich auf das Literaturverzeichnis beziehen und die ich nicht nachvollziehen kann. Das Literaturverzeichnis sieht dabei jedoch bis auf die nicht umgebrochene url o.k. aus.

Hat jemand eine Idee?
Mir fehlt momentan absolut die Zeit für umfangreiche Suchaktionen, da ich im Abgabestress bin.

Fehlermeldungen
typeeditor undefined in families blx@lbx
typecompiler undefined in families blx@lbx
bytypeauthor undefined in families blx@lbx

Gruss
Brit

Minimalbeispiel
\documentclass[ngerman]{scrartcl}

\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@Book{LUEK,
author = {Lüke, Hans Dieter and Ohm, Jens-Rainer},
sortname = {Lueke},
title = {Signalübertragung Grundlagen der digitalen und analogen Nachrichtenübertragungssysteme},
shorttitle = {Signaluebertragung},
publisher = {Springer Verlag},
year = 2007,
location = {Berlin},
edition = {10},
annote = {Signalanalyse, dirac}
}

@online{BWE,
keywords = {BWE},
author = {Bundesverband Windenergie e.V BWE},
year = {2010},
url = {www.wind-energie.de/de/materialien/folien-sammlung}
}
\end{filecontents}

\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[style=alphabetic-verb]{biblatex}
\usepackage[babel,german=quotes]{csquotes} %Eckigen Klammern und Nummerierungsstil
\DeclareFieldFormat{url}{\url{#1}} %ausblenden von "`URL:"'
\bibliography{literatur}
%\defbibheading{head}{\section{Literaturverzeichni s}}
\DefineBibliographyStrings{ngerman}{%
bibliography={Literaturverzeichnis}% NICHT references
}
\usepackage[breaklinks=true]{hyperref} % Verlinken im pdf (Erst zum Schluss einflügen)

\begin{document}

test
\cite{LUEK}
test2\cite{BWE}
\printbibliography




\end{document}

tral
19-11-2010, 17:15
Hallo,

kein Problem bei mir mit deinem MB. URL wird umgebrochen, keine Fehlermeldungen. Hier die Ausgabe von \listfiles:



*File List*
scrartcl.cls 2009/07/24 v3.04a KOMA-Script document class (article)
scrkbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
scrsize11pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (11pt)
typearea.sty 2009/07/24 v3.04a KOMA-Script package (type area)
filecontents.sty 2009/03/17 v1.2 Create an external file from within a LaTeX
document
babel.sty 2008/07/06 v3.8l The Babel package
ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system
inputenc.sty 2008/03/30 v1.1d Input encoding file
ansinew.def 2008/03/30 v1.1d Input encoding file
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
biblatex.sty 2010/08/04 v0.9b programmable bibliographies
etoolbox.sty 2010/04/10 v1.9 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
logreq.sty 2010/08/04 v1.0 xml request logger
logreq.def 2010/08/04 v1.0 logreq spec v1.0
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
blx-compat.def 2010/08/04 v0.9b biblatex generic compatibility
biblatex.def 2010/08/04 v0.9b biblatex generic definitions
standard.bbx 2010/08/04 v0.9b biblatex bibliography style
alphabetic.bbx 2010/08/04 v0.9b biblatex bibliography style
alphabetic-verb.bbx 2010/08/04 v0.9b biblatex bibliography style
alphabetic-verb.cbx 2010/08/04 v0.9b biblatex citation style
biblatex.cfg
csquotes.sty 2009/09/23 v4.4c context-sensitive quotations
csquotes.def 2009/09/23 v4.4c csquotes generic definitions
csquotes.cfg 2009/05/30 v4.4 csquotes configuration
hyperref.sty 2009/10/09 v6.79a Hypertext links for LaTeX
ifpdf.sty 2009/04/10 v2.0 Provides the ifpdf switch (HO)
ifvtex.sty 2008/11/04 v1.4 Switches for detecting VTeX and its modes (HO)
ifxetex.sty 2009/01/23 v0.5 Provides ifxetex conditional
hycolor.sty 2009/10/02 v1.5 Code for color options of hyperref/bookmark (HO
)
xcolor-patch.sty 2009/10/02 xcolor patch
pd1enc.def 2009/10/09 v6.79a Hyperref: PDFDocEncoding definition (HO)
etexcmds.sty 2007/12/12 v1.2 Prefix for e-TeX command names (HO)
infwarerr.sty 2007/09/09 v1.2 Providing info/warning/message (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
kvoptions.sty 2009/08/13 v3.4 Keyval support for LaTeX options (HO)
kvsetkeys.sty 2009/07/30 v1.5 Key value parser with default handler support
(HO)
bitset.sty 2007/09/28 v1.0 Data type bit set (HO)
intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
bigintcalc.sty 2007/11/11 v1.1 Expandable big integer calculations (HO)
pdftexcmds.sty 2009/09/23 v0.6 LuaTeX support for pdfTeX utility functions (
HO)
ifluatex.sty 2009/04/17 v1.2 Provides the ifluatex switch (HO)
ltxcmds.sty 2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO)

atbegshi.sty 2008/07/31 v1.9 At begin shipout hook (HO)
hpdftex.def 2009/10/09 v6.79a Hyperref driver for pdfTeX
german.lbx 2010/08/04 v0.9b biblatex localization
ngerman.lbx 2010/08/04 v0.9b biblatex localization
alphverb.bbl
nameref.sty 2007/05/29 v2.31 Cross-referencing by name of section
refcount.sty 2008/08/11 v3.1 Data extraction from references (HO)
alphverb.out
alphverb.out
t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions
t1cmtt.fd 1999/05/25 v2.5h Standard LaTeX font definitions
***********


Christian.

tirb68
19-11-2010, 18:44
Das ist kurios. Von welchem Server hast Du denn deine Version installiert. Ich könnte ja die von gestern löschen und eine alte installieren, wenn Sie noch irgendwo liegt ...

So ein Ärger. Normalerweise probiere ich die Sachen vorher aus und friere das update bis zur Abgabe ein. Diesmal war ich leider zu vorschnell, da ich das andere Problem noch nicht gelöst habe.

Brit

tirb68
19-11-2010, 19:29
Da sich das eigentliche Problem als recht rechercheaufwendig herausstellt, insbesondere was die Änderung der Reihenfolge und den Doppelpunkt hinter dem Ort betrifft, habe ich mal mit natbib und alphadin experimentiert und bin schon fast am Ziel.

Leider gibt es noch zwei "Kleinigkeiten". Der Nachname des Autors ist in Kapitälchen. Meine Recherchen haben bisher nur ergeben, wie man Kapitälchen einschaltet, aber nicht, wie man sie ausschaltet.

Die url wird angezeigt, aber der Autor bzw. die Quelle ist weg.
Den Eintrag habe ich aus der bib-Datei übernommen und auch schon mal @misc getestet. Beides klappt nicht so richtig. Umgebrochen wird die url auch nicht.

biblatex habe ich erst mal aufgegeben, zumal noch diese nicht so wirklich nachvollziehbare update-Geschichte zu klären wäre. Ich bin schneller, wenn ich die bib-Datei anpasse, wenn sich die beiden o.g. Dinge noch lösen lassen.
Hat jemand einen Tipp, wie man das schnell lösen kann? Das wäre echt Klasse.

Minimalbeispiel:

\documentclass[a4paper,11pt]{article}

\usepackage{filecontents}
\begin{filecontents}{literatur2.bib}
@Book{LUEK,
author = {Lüke, H. D. and Ohm, J.-R.},
sortname = {Lueke},
title = {Signalübertragung Grundlagen der digitalen und analogen Nachrichtenübertragungssysteme},
shorttitle = {Signaluebertragung},
publisher = {Springer Verlag},
year = 2007,
location = {Berlin},
edition = {10. Auflage},
annote = {Signalanalyse, dirac}
}
@online{BWE,
keywords = {BWE},
author = {Bundesverband Windenergie e.V BWE},
year = {2010},
url = {www.wind-energie.de/de/materialien/folien-sammlung/mal/laenger/machen/zum/testen}
}
\end{filecontents}



\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage{url}
\usepackage[numbers,authorstyle=rm]{natbib}
\bibliographystyle{alphadin}
\urlstyle{rm}

\usepackage[breaklinks=true]{hyperref}

\begin{document}
test
\cite{LUEK}
test2\cite{BWE}

\bibliography{literatur2}


\end{document}


Brit