summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/jura
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-09-08 16:43:32 +0000
committerKarl Berry <karl@freefriends.org>2008-09-08 16:43:32 +0000
commit637a51f112c06f32db72ba366d76104ff7b71fa0 (patch)
tree625b8b86ed2f35a56967a9bd805ad6560debe950 /Master/texmf-dist/doc/latex/jura
parent75aaf68559e1289554ba5b5c13adb692deb643f1 (diff)
jura update (16aug08)
git-svn-id: svn://tug.org/texlive/trunk@10502 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/jura')
-rw-r--r--Master/texmf-dist/doc/latex/jura/README9
-rw-r--r--Master/texmf-dist/doc/latex/jura/jura.pdfbin0 -> 242119 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jura/jura2html173
-rw-r--r--Master/texmf-dist/doc/latex/jura/juratest.dvibin5624 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jura/juratest.ltx105
5 files changed, 287 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/jura/README b/Master/texmf-dist/doc/latex/jura/README
new file mode 100644
index 00000000000..37a71edb538
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jura/README
@@ -0,0 +1,9 @@
+README to accompany the jura package by Felix Braun.
+
+jura implements the rules usually used in typesetting term papers at
+German law schools. Please note that the author did not supply a user
+guide in English as users outside the German legal profession will
+hardly need the package. So if you process jura.dtx with LaTeX you
+will get a user guide and package documentation in German only.
+
+Juergen Fenn, 2006-05-24.
diff --git a/Master/texmf-dist/doc/latex/jura/jura.pdf b/Master/texmf-dist/doc/latex/jura/jura.pdf
new file mode 100644
index 00000000000..bbeece6d219
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jura/jura.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jura/jura2html b/Master/texmf-dist/doc/latex/jura/jura2html
new file mode 100644
index 00000000000..4af307081aa
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jura/jura2html
@@ -0,0 +1,173 @@
+#!/usr/bin/perl
+#
+# Konvertiert den LaTeX-Jura-Style nach HTML.
+# Aufruf: jura2html <File>
+#
+# 14.6.1997 Carsten Gerlach (gerlo@iceland.in-berlin.de)
+#
+# Der Konverter geht davon aus, daß im Text \fn für \footnote und \q für \emph
+# verwendet wurde.
+#
+# Aus technischen Gründen wird das Inhaltsverzeichnis am Ende ausgegeben.
+#
+#
+
+
+# einige Standard-Ersetzungen
+sub htmlify {
+ $line =~ s/\\-//g; # \- entfernen
+ $line =~ s:\\/: :g; # \/ -> SPC
+ $line =~ s/\\ldots/.../g; # \ldots -> ...
+ $line =~ s/\\&/&/g; # \& -> &
+ $line =~ s/\\\\/<br>/g; # \\ -> <br>
+ $line =~ s/"'/"/g;
+ $line =~ s/"`/"/g; # Anführungsstriche
+ $line =~ s/---/-/g;
+ $line =~ s/--/-/g; # --- und -- zu -
+ $line =~ s/ä/&auml/g;
+ $line =~ s/ö/&ouml/g;
+ $line =~ s/ü/&uuml/g;
+ $line =~ s/Ä/&Auml/g;
+ $line =~ s/Ö/&Ouml/g;
+ $line =~ s/Ü/&Uuml/g;
+ $line =~ s/ß/&szlig/g; # Umlaute konvertieren
+ $line =~ s:\\q{([^{}]*)}:<i>\1</i>:g; # \q{...} : kursiver Text
+ $line =~ s:{\\tt([^{}]*)}:<tt>\1</tt>:g; # {\tt ...} : typewriter
+}
+
+
+%headings = (
+ "00", "A. ", "01", "B. ", "02", "C. ", "03", "D. ", "04", "E. ", "05", "F. ", "06", "G. ", "07", "H. ", "08", "I. ", "09", "J. ",
+ "10", "I. ", "11", "II. ", "12", "III. ", "13", "IV. ", "14", "V. ", "15", "VI. ", "16", "VII. ", "17", "VIII. ", "18", "IX. ", "19", "X. ",
+ "20", "1. ", "21", "2. ", "22", "3. ", "23", "4. ", "24", "5. ", "25", "6. ", "26", "7. ", "27", "8. ", "28", "9. ", "29", "10. ",
+ "30", "a) ", "31", "b) ", "32", "c) ", "33", "d) ", "34", "e) ", "35", "f) ", "36", "g) ", "37", "h) ", "38", "i) ", "39", "j) ",
+ "40", "aa) ", "41", "bb) ", "42", "cc) ", "43", "dd) ", "44", "ee) ", "45", "ff) ", "46", "gg) ", "47", "hh) ", "48", "ii) ", "49", "jj) ",
+);
+
+# Beginn der Bibliographie suchen
+while(!(($line = <>) =~ m/\\begin{jurabibliography}/)) {}
+
+#
+# Bibliographie einlesen
+#
+$/ = "\r\n\r\n"; # paragraph slurp mode
+$i = 0;
+while(!(($line = <>) =~ m/\\end{jurabibliography}/)) {
+ htmlify;
+ $line =~ s/(\n|\r)//g; # newlines entfernen
+ if($line =~ m/\\jbibitem\s* # Beginn matchen
+ { ( (?: [^}\\] | \\[^}]*} )* ) } # 1. Autor
+ [^{]*
+ { ( (?: [^}\\] | \\[^}]*} )* ) } # 2. Zitierung
+ [^{]*
+ { ( (?: [^}\\] | \\[^}]*} )* ) } # 3. Kürzel
+ \s*
+ (.*) # 4. Titel
+ /xs) {
+ $bibitem{"$3"} = $2; # Zitierung nach Kürzel merken
+ $bibtext[$i++] = "<b>$1</b> $4"; # Einträge für Lit.verzeichnis
+ }
+}
+
+# Beginn des Textes suchen
+$/ = "\n"; # line slurp mode
+while(!(($line = <>) =~ m/\\mainmatter/)) {}
+
+print "<HTML><BODY>\n";
+
+#
+# Text bearbeiten
+#
+$toclevel = 0;
+$actnum[$toclevel] = -1;
+$footnotenum = 1;
+$tocnum = 0;
+$/ = "\r\n\r\n"; # paragraph slurp mode
+while($line = <>) {
+ htmlify;
+ #
+ # \sub und \toc
+ #
+ if($line =~ m/\\sub{([^{}]*)}/) {
+ $toclevel++;
+ $actnum[$toclevel] = 0;
+ $hd = $toclevel + 1;
+ $hdtxt = $headings{"$toclevel$actnum[$toclevel]"};
+ $line =~ s:\\sub{([^{}]*)}:<a name="toc$tocnum"><H$hd>$hdtxt\1</H$hd></a>:;
+ $toc = $toc . "<a href=\"#toc$tocnum\">$hdtxt$1</a><br>\n";
+ $tocnum++;
+ }
+ if($line =~ m/\\toc{([^{}]*)}/) {
+ $actnum[$toclevel]++;
+ $hd = $toclevel + 1;
+ $hdtxt = $headings{"$toclevel$actnum[$toclevel]"};
+ $line =~ s:\\toc{([^{}]*)}:<a name="toc$tocnum"><H$hd>$hdtxt\1</H$hd></a>:;
+ $toc = $toc . "<a href=\"#toc$tocnum\">$hdtxt$1</a><br>\n";
+ $tocnum++;
+ }
+ #
+ # \levelup
+ #
+ while($line =~ m/\\levelup/g) {
+ $toclevel--;
+ }
+ $line =~ s/\\levelup//g;
+ #
+ # \cite expandieren
+ #
+ $p1 = 0;
+ pos($line) = 0;
+ while($line =~ m/\\cite\[([^[]*)\]{([^{}]*)}/g) {
+ $p2 = pos;
+ pos($line) = $p1;
+ $cite = $bibitem{"$2"} . $1;
+ $line =~ s/\\cite[^}]*}/$cite/;
+ pos($line) = $p2;
+ $p1 = $p2;
+ }
+ #
+ # \fn auflösen und merken
+ #
+ $p1 = 0;
+ pos($line) = 0;
+ while($line =~ m/\\fn{([^}]*)}/g) {
+ $footnotetxt[$footnotenum] = $1;
+ $p2 = pos;
+ pos($line) = $p1;
+ $txt = " <a href=\"#fn$footnotenum\">[$footnotenum]</a>";
+ $line =~ s:\\fn{[^{}]*}:$txt:;
+ pos($line) = $p2;
+ $p1 = $p2;
+ $footnotenum++;
+ }
+ print "$line<P>";
+}
+
+#
+# Literaturverzeichnis ausgeben
+#
+print "<a name=\"toc$tocnum\"><H1>Literaturverzeichnis</H1></a>\n";
+$toc = $toc . "<a href=\"#toc$tocnum\">Literaturverzeichnis</a><br>\n";
+$tocnum++;
+for($i=0; $i < @bibtext; $i++) {
+ print "$bibtext[$i]<P>\n";
+}
+
+#
+# Fußnotenverzeichnis ausgeben
+#
+print "<a name=\"toc$tocnum\"><H1>Fu&szlignoten</H1></a>\n";
+$toc = $toc . "<a href=\"#toc$tocnum\">Fu&szlignoten</a><br>\n";
+$tocnum++;
+for($i=1; $i < @footnotetxt; $i++) {
+ print "<a name=\"fn$i\">[$i] $footnotetxt[$i]</a><P>\n";
+}
+
+#
+# Inhaltsverzeichnis ausgeben
+#
+print "<H1>Inhaltsverzeichnis</H1>\n";
+print $toc;
+
+print "</BODY></HTML>\n";
+
diff --git a/Master/texmf-dist/doc/latex/jura/juratest.dvi b/Master/texmf-dist/doc/latex/jura/juratest.dvi
deleted file mode 100644
index 4cbdf22f37f..00000000000
--- a/Master/texmf-dist/doc/latex/jura/juratest.dvi
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jura/juratest.ltx b/Master/texmf-dist/doc/latex/jura/juratest.ltx
new file mode 100644
index 00000000000..ffb9e405f33
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jura/juratest.ltx
@@ -0,0 +1,105 @@
+%%
+%% This is file `juratest.ltx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% jura.dtx (with options: `test')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from juratest.ltx.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file jura.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 Felix Braun
+%%
+\ProvidesFile{juratest.ltx}
+\documentclass[draft]{jura}
+\usepackage[T1]{fontenc}\usepackage{german}
+\def\fn{\footnote}
+\def\q{\textit}
+\begin{document}
+\frontmatter
+\author{Kai Musterer\\
+Beispielplatz 3a\\
+54321 Eutern\\
+2. Fachsemester\\
+Matr.-Nr.: 132435\and
+Valeska Nachspeise\\
+Suarezstr. 23\\
+10528 Berlin\\
+4. Fachsemester\\
+Matr.-Nr.: 345675}
+\title{"Ubungen im "offentlichen Recht f"ur Fortgeschrittene}
+\date{Wintersemester 1996/97\\
+Prof. Dr. Guntram B"osartig\\
+1. Hausarbeit}
+\maketitle
+\begin{sachverhalt}
+V ist Eigent"umer eines Grundst"ucks hinsichtlich dessen zugunsten von D
+ein Vorkaufsrecht im Grundbuch eingetragen ist. V ver"au"sert das
+Grundst"uck an K, der das Grundbuch nicht einsieht und von dem
+Vorkaufsrecht nichts wei"s. Nach dem Eigentumserwerb errichtet K auf dem
+Grundst"uck ein Wohnhaus. Erst danach wird D der Verkauf mitgeteilt.
+Dieser erkl"art umgehend, er "`steige in den Vertrag mit K ein"'.\par
+\bigskip Wie ist die Rechtslage?
+\end{sachverhalt}
+\tableofcontents
+\begin{jurabibliography}
+\jbibitem{Kodal, Kurt/Kr"amer,
+Joachim}{Kodal/Kr"amer/}{KKStrR}"`Stra"senrecht"' 5.~Auf"|lage M"unchen:
+Beck, 1995
+\jbibitem{Kopp, Ferdinand O.}{\q{Kopp} VwGO
+}{Kopp}"`Verwaltungsgerichtsordnung"' 10.~Auf"|lage M"unchen: Beck,
+1994
+\end{jurabibliography}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\mainmatter
+\renewcommand{\thefootnote}{\fnsymbol{footnote}}
+\toc[Einleitung]{Einleitung\footnotemark[1]}%
+\footnotetext[1]{Dies war eine "Uberschrift.}%
+\renewcommand{\thefootnote}{\arabic{footnote}}%
+Da das Gericht zuvor eine R"uckwirkung au"serhalb des Strafrechts f"ur
+zul"assig gehalten hatte (s.o.), war es auch nicht gezwungen, den
+Begriff der R"uckwirkung genau zu umrei"sen, die fr"uheren Urteile
+besch"aftigten sich daher nur mit den Ausnahmen\fn{\cite[\S~3
+Rn.~4]{Kopp}.} vom Grundsatz der Zul"assigkeit.
+
+In einem auf die freie Entfaltung der\marginpar{\footnotesize
+Rechtssicherheit dient der Handlungsfreiheit} Pers"onlichkeit angelegten
+Staat mu"s der Rechtssicherheit im besonderen Ma"se Bedeutung zukommen.
+Sie ist wesentliche Voraussetzung daf"ur, da"s der B"urger
+eigenverantwortlich planen und entscheiden kann, denn nur wenn absehbar
+ist, in welche Richtung und in welcher Weise das Recht auf seine
+Handlungen reagiert, kann der B"urger sinnvoll einen Lebensplan
+gestalten.
+
+\sub{Alle meine Entchen schwimmen auf dem See, K"opfchen in das Wasser
+Schw"anzchen in die H"oh' \S~1 HGB}
+Abgesehen davon, da"s eine solche Handhabung\label{Verweis}
+praktisch wohl nicht durch"-f"uhrbar w"are\footnote{BVerfGE 12,
+13 (14); \cite[Art. 20 Rn.3]{Kopp}.}, widerspr"ache sie zum einen der
+Entscheidung des Grundgesetzes f"ur die Demokratie, weil sie einem neuen
+Parlament mit ge"anderten Mehrheiten die M"oglichkeit nimmt, Gesetze zu
+erlassen.\footnote{Siehe zum ganzen: \cite[\S~12 Rn.~10]{Kopp}.}
+
+\toc*{Ausweitung des Ansatzes}
+Die in diesem Urteil begr"undete Rechtsprechung, hat sich in weiteren
+Urteilen zur Berufsfreiheit und der Eigentumsgaratie
+verfestigt\fn{\label{fn}BVerfGE 25, 236 (248f.); 32, 1 (22ff.); 50, 265
+(275ff.); \cite[\q{Bassenge} \S~26 Rn. 13]{KKStrR}.} und wurde sp"ater
+auch auf andere Grundrechte ausgeweitet (s.o. unter \ref{Verweis} volle
+Gliederungsnummer: \ref*{Verweis}). Genauer: siehe Fu"snote \ref{fn}.
+\end{document}
+\endinput
+%%
+%% End of file `juratest.ltx'.