Gruß
Martin
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Minimalbeispiel:
\begin{filecontents}{Quellen.bib}
@law{BuchPrG2002,
title = {Gesetz zur Buchpreisbindung},
institution = {Deutscher Bundestag},
year = {2002},
}
\end{filecontents}
\begin{filecontents}{Teststyle.bbx}
\RequireBibliographyStyle{authoryear}
\DeclareBibliographyDriver{law}{%
\printlist{institution}%
%hier würde noch was folgen
}
\end{filecontents}
%%%
\documentclass{scrbook}
\usepackage[german]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[bibstyle=Teststyle,citestyle=authoryear]{biblatex}
\bibliography{Quellen}
\begin{document}
\nocite*
\printbibliography
\end{document}
*File List*
scrbook.cls 2007/03/07 v2.97a KOMA-Script document class (book)
scrkbase.sty 2007/03/07 v2.97a KOMA-Script package (basics and keyval
use)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2007/03/07 v2.97a KOMA-Script package (loading files)
bk11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2007/03/07 v2.97a KOMA-Script package (type area)
babel.sty 2005/05/21 v3.8g The Babel package
bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
germanb.ldf 2004/02/19 v2.6k German support from the babel system
inputenc.sty 2006/05/05 v1.1b Input encoding file
ansinew.def 2006/05/05 v1.1b Input encoding file
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
lmodern.sty 2007/01/14 v1.3 Latin Modern Fonts
biblatex.sty 2007/01/06 v0.6 Programmable bibliographies
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
biblatex.def 2007/01/06 v0.6 biblatex generic definitions
biblatex.cbx 2007/01/06 v0.6 biblatex generic definitions
biblatex.bbx 2007/01/06 v0.6 biblatex generic definitions
authoryear.cbx 2007/01/06 v0.6 biblatex citation style
Teststyle.bbx
authoryear.bbx 2007/01/06 v0.6 biblatex bibliography style
standard.bbx 2007/01/06 v0.6 biblatex bibliography style
biblatex.cfg 2007/01/06 v0.6 biblatex configuration
t1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
german.lbx 2007/01/06 v0.6 biblatex localization
biblatextest1.bbl
t1lmss.fd 2007/01/14 v1.3 Font defs for Latin Modern
***********
> Hallo,
> wie versuche einen eigenen Typ für Gesetze zu implementieren. Leider
> meldet bibtex immer wieder: "Warning--entry type for "BuchPrG2002" isn't
> style-file defined" und greift auf die "misc"-Variante.
> Was muß ich machen, um meinen Typ "law" zu nutzen?
Soweit ich das sehe, muss man bibtex die Typen auch bei der Benutzung
von biblatex bekanntmachen. Ganz ohne bst-Datei geht es nunmal nicht. Du
könntest aber statt "law" einen custom-Typ nehmen, definiert sind
customa bis customf AFAIK. Ob du dann "law" als Alias von z.B. "customa"
nutzen kannst, weiß ich nicht genau...
HTH,
Dominik.-
--
DE-TeX-FAQ: http://www.dante.de/faq/de-tex-faq
Minimalbeispiel: http://www.minimalbeispiel.de
BibTeX-Editor: http://jabref.sourceforge.net
Hallo Dominik,
vielen Dank für die rasche Antwort. In der Tat funktioniert das Ganze
mit z.B. customa statt law. Eine "Maskierung" nach Außen wäre aber nicht
schlecht. In der biblatex.bst wird zwar z.B. mit school und address
entsprechend verfahren, allerdings sind dies ja "nur" Felder und nicht
der Eintragstyp selber. Mal sehen.
Gruß
Martin
> wie versuche einen eigenen Typ für Gesetze zu implementieren. Leider
> meldet bibtex immer wieder: "Warning--entry type for "BuchPrG2002"
> isn't style-file defined" und greift auf die "misc"-Variante.
> Was muß ich machen, um meinen Typ "law" zu nutzen?
Du kannst "Latex-seitig" keine neuen Typen einführen, weil alle Typen
in biblatex.bst fest deklariert werden. Mir sind da auch die Hände
gebunden.
Ich könnte allerdings ein paar neue Typen einführen. Solange ich sie
nicht voll unterstützen muß, ist das kein Problem.
--
Sender address blackholed; do not reply to From: address.
You can still reach me by email at: plehman gmx net.
Ja, das hatte ich in meiner "biblatex-Euphorie" ausgeblendet.
> Ich könnte allerdings ein paar neue Typen einführen. Solange ich sie
> nicht voll unterstützen muß, ist das kein Problem.
Das wäre natürlich eine gute Lösung. Ich schlage den Typ Gesetz (law)
sowie Vertrag (treaty) vor, die auch in nicht-juristischen Publikationen
gerne zitiert werden. Die genaue Ausgestaltung könnte dann in der Tat
jeder selbst machen -- wie jetzt schon für custom[a-f]: law setzt z.B.
bei Zitaten die "postnote" automatisch als Paragraph statt als
Seitenzahl, bei Verträgen wird häufig eine Fassung (version) angegeben.
Da ich aber selbst kein Jurist bin und auch sonst eher selten derlei
Werke zitiere, gibt es hoffentlich auch noch Vorschläge von Experten-Seite.
Gruß
Martin
> Ich könnte allerdings ein paar neue Typen einführen. Solange ich sie
> nicht voll unterstützen muß, ist das kein Problem.
Patent waere vielleicht nuetzlich. DIN 1505 regelt wie die zitiert werden.
>> Ich könnte allerdings ein paar neue Typen einführen. Solange ich sie
>> nicht voll unterstützen muß, ist das kein Problem.
>
> Das wäre natürlich eine gute Lösung. Ich schlage den Typ Gesetz (law)
> sowie Vertrag (treaty) vor, die auch in nicht-juristischen Publikationen
> gerne zitiert werden. Die genaue Ausgestaltung könnte dann in der Tat
> jeder selbst machen -- wie jetzt schon für custom[a-f]: law setzt z.B.
> bei Zitaten die "postnote" automatisch als Paragraph statt als
> Seitenzahl, bei Verträgen wird häufig eine Fassung (version) angegeben.
> Da ich aber selbst kein Jurist bin und auch sonst eher selten derlei
> Werke zitiere, gibt es hoffentlich auch noch Vorschläge von Experten-Seite.
Ich möchte kein Spielverderber sein, aber: Weder Gesetze noch Verträge
gehören ins Literaturverzeichnis... Dagegen braucht man manchmal ein
Verzeichnis von Gerichtsentscheidungen --> jurarsp demonstriert sowas.
Jürgen.