summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/bibtex/bst/jurarsp/jurarsp.bst
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/bibtex/bst/jurarsp/jurarsp.bst')
-rw-r--r--Master/texmf-dist/bibtex/bst/jurarsp/jurarsp.bst403
1 files changed, 403 insertions, 0 deletions
diff --git a/Master/texmf-dist/bibtex/bst/jurarsp/jurarsp.bst b/Master/texmf-dist/bibtex/bst/jurarsp/jurarsp.bst
new file mode 100644
index 00000000000..2f3ab0ed0f2
--- /dev/null
+++ b/Master/texmf-dist/bibtex/bst/jurarsp/jurarsp.bst
@@ -0,0 +1,403 @@
+%%
+%% This is file `jurarsp.bst',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% jurarsp.dtx (with options: `bibstyle')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from jurarsp.bst.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file jurarsp.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%%
+%% Written by Lucas Wartenburger
+%%
+ENTRY{
+state % DE
+jurisdiction % Ord. Gerichtsbarkeit
+level % Bundesgerichte
+place % Karlsruhe
+courtname % Bundesgerichtshof oder Bundesmin. der Fin.
+courtshort % BGH oder BMF
+courtspecial % GrS
+chamber % ("X ZR")
+date % 26.9.1996
+decision % Urteil / Beschluss / Vorlagebeschl.
+
+official % Slg.
+officialshort % E (statt BVerfGE)
+officialyear % 1996
+officialvolume % I
+officialpages % 4551, 4570
+
+journal % ("ZStW")
+journalyear % ("1983")
+journalvolume % ("94")
+journalpages % ("493 ff.")
+
+journaladditional % ("=JZ 93, 333")
+
+name % Kimberly Clark
+parties % Frankreich / Kommission
+sign % C-241/94
+language % FR
+keyword % Selectivitätskriterium im Beihilfenrecht
+laws % Artt. 87 ff. EG
+commented % Pacteau, GdP 1845, 233 ff.
+note % wohl Fehlurteil
+annote % Kopien in Ordner R23
+
+citeas % journal / official (j/o)
+
+sortkeyg % manueller Sortierschluessel (Ger-Ebene)
+ sortkeyu % manueller Sortierschluessel (Urt-Ebene)
+ }
+ { }
+ { }
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ "\rspitem[%" write$
+ newline$
+ " {" write$
+ type$ empty$
+{ "{}" write$ }
+{ "{" type$ * "}" * write$ }
+ if$
+ state empty$
+{ "{}" write$ }
+{ "{" state * "}" * write$ }
+ if$
+ jurisdiction empty$
+{ "{}" write$ }
+{ "{" jurisdiction * "}" * write$ }
+ if$
+ level empty$
+{ "{}" write$ }
+{ "{" level * "}" * write$ }
+ if$
+ place empty$
+{ "{}" write$ }
+{ "{" place * "}" * write$ }
+ if$
+ courtname empty$
+{ "{}" write$ }
+{ "{" courtname * "}" * write$ }
+ if$
+ "}%" write$
+ newline$
+
+ " {" write$
+ courtshort empty$
+{ "{}" write$ }
+{ "{" courtshort * "}" * write$ }
+ if$
+ courtspecial empty$
+{ "{}" write$ }
+{ "{" courtspecial * "}" * write$ }
+ if$
+ chamber empty$
+{ "{}" write$ }
+{ "{" chamber * "}" * write$ }
+ if$
+ "}%" write$
+ newline$
+}
+
+FUNCTION {output.bibitem2}
+{
+ " {" write$
+ date empty$
+{ "{}" write$ }
+{ "{" date * "}" * write$ }
+ if$
+ sign empty$
+{ "{}" write$ }
+{ "{" sign * "}" * write$ }
+ if$
+ parties empty$
+ {"{}" write$ }
+ {"{" parties * "}" * write$}
+ if$
+ name empty$
+ {"{}" write$ }
+ {"{" name * "}" * write$}
+ if$
+ decision empty$
+{ "{}" write$ }
+{ "{" decision * "}" * write$ }
+ if$
+
+ "}%" write$
+ newline$
+
+ " {" write$
+ official empty$
+{ "{}" write$ }
+{ "{" official * "}" * write$ }
+ if$
+ officialshort empty$
+{ "{}" write$ }
+{ "{" officialshort * "}" * write$ }
+ if$
+ officialpages empty$
+ {
+ officialvolume empty$
+ {
+ officialyear empty$
+ { "{}" write$ }
+ { "{" officialyear * "}" * write$ }
+ if$
+ }
+ {
+ officialyear empty$
+ { "{" officialvolume * "}" * write$ }
+ { "{" officialyear * " " * officialvolume * "}" * write$ }
+ if$
+ }
+ if$
+ }
+ {
+ officialvolume empty$
+ {
+ officialyear empty$
+ { "{" officialpages * "}" * write$ }
+ { "{" officialyear * ", " * officialpages * "}" * write$ }
+ if$
+ }
+ {
+ officialyear empty$
+ { "{" officialvolume * ", " * officialpages * "}" * write$ }
+ { "{" officialyear * " " * officialvolume * ", " * officialpages * "}" * write$ }
+ if$
+ }
+ if$
+ }
+ if$
+ "}%" write$
+ newline$
+
+ " {" write$
+ journal empty$
+{ "{}" write$ }
+{ "{" journal * "}" * write$ }
+ if$
+ journalpages empty$
+{
+ journalyear empty$
+{"{}" write$}
+{"{" journalyear * "}" * write$ }
+ if$
+}
+{
+ journalyear empty$
+ {"{" journalpages * "}" * write$ }
+{"{" journalyear * ", " * journalpages * "}" * write$ }
+ if$
+}
+ if$
+ journaladditional empty$
+{ "{}" write$ }
+{ "{" journaladditional * "}" * write$ }
+ if$
+ "}%" write$
+ newline$
+}
+
+FUNCTION {output.bibitem3}
+{
+ " {" write$
+ note empty$
+ { "{}" write$ }
+ { "{" note * "}" * write$ }
+ if$
+ annote empty$
+ { "{}" write$ }
+ { "{" annote * "}" * write$ }
+ if$
+ commented empty$
+ { "{}" write$ }
+ { "{" commented * "}" * write$ }
+ if$
+ citeas empty$
+ { "{}" write$ }
+ { "{" citeas * "}" * write$ }
+ if$
+ "}%" write$
+ newline$
+ "]%" write$
+ newline$
+ "{" cite$ * "}%" * write$
+ newline$
+}
+
+FUNCTION {judgement}
+{ output.bibitem
+ output.bibitem2
+ output.bibitem3
+}
+
+FUNCTION {court}{}
+
+FUNCTION {institution}{}
+
+FUNCTION {document}{
+ output.bibitem
+ output.bibitem2
+ output.bibitem3
+}
+
+FUNCTION {default.type}{judgement}
+
+READ
+
+FUNCTION {sortify}{ purify$ "l" change.case$ }
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {presort}
+{
+ type$ field.or.null sortify
+ " "
+ *
+ sortkeyg empty$
+ {
+ state field.or.null sortify
+ }
+ {
+ sortkeyg field.or.null sortify
+ }
+ if$
+ *
+ " "
+ *
+ jurisdiction field.or.null sortify
+ *
+ " "
+ *
+ level field.or.null sortify
+ *
+ " "
+ *
+ courtshort field.or.null sortify
+ *
+ " "
+ *
+
+ sortkeyu empty$
+ {
+ officialpages empty$
+{
+journal field.or.null sortify
+}
+{
+officialshort field.or.null sortify
+}
+ if$
+ }
+ {
+ sortkeyu field.or.null sortify
+ }
+ if$
+ *
+ " "
+ *
+
+ officialpages empty$
+{
+journalyear field.or.null sortify
+*
+" "
+*
+journalvolume field.or.null sortify
+*
+" "
+*
+journalpages field.or.null sortify
+}
+{
+officialyear field.or.null sortify
+*
+" "
+*
+officialvolume field.or.null sortify
+*
+" "
+*
+officialpages field.or.null sortify
+}
+ if$
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {presort}
+
+FUNCTION {before.sort} { "BEFORE SORT:" top$ }
+EXECUTE {before.sort}
+FUNCTION {print.sort.keys} {sort.key$ top$}
+ITERATE {print.sort.keys}
+
+SORT
+
+FUNCTION {after.sort} {"AFTER SORT:" top$}
+EXECUTE {after.sort}
+ITERATE {print.sort.keys}
+
+FUNCTION {begin.bib}
+{ preamble$ empty$
+ 'skip$
+ { "%" write$ newline$
+ "% This bibliography was produced by using jurarsp.bst" write$ newline$
+ "%" write$ newline$
+ preamble$ write$ newline$
+ }
+ if$
+ "\begin{thersplist}{}" write$ newline$
+}
+
+EXECUTE {begin.bib}
+
+ITERATE {call.type$}
+
+FUNCTION {end.bib}
+{ newline$
+ "\end{thersplist}" write$ newline$
+}
+
+EXECUTE {end.bib}