diff options
author | Karl Berry <karl@freefriends.org> | 2008-09-08 16:43:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-09-08 16:43:32 +0000 |
commit | 637a51f112c06f32db72ba366d76104ff7b71fa0 (patch) | |
tree | 625b8b86ed2f35a56967a9bd805ad6560debe950 /Master/texmf-dist/source/latex/jura | |
parent | 75aaf68559e1289554ba5b5c13adb692deb643f1 (diff) |
jura update (16aug08)
git-svn-id: svn://tug.org/texlive/trunk@10502 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/jura')
-rw-r--r-- | Master/texmf-dist/source/latex/jura/jura2html | 173 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/jura/juratest.ltx | 105 |
2 files changed, 0 insertions, 278 deletions
diff --git a/Master/texmf-dist/source/latex/jura/jura2html b/Master/texmf-dist/source/latex/jura/jura2html deleted file mode 100644 index 4af307081aa..00000000000 --- a/Master/texmf-dist/source/latex/jura/jura2html +++ /dev/null @@ -1,173 +0,0 @@ -#!/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/ä/ä/g; - $line =~ s/ö/ö/g; - $line =~ s/ü/ü/g; - $line =~ s/Ä/Ä/g; - $line =~ s/Ö/Ö/g; - $line =~ s/Ü/Ü/g; - $line =~ s/ß/ß/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ßnoten</H1></a>\n"; -$toc = $toc . "<a href=\"#toc$tocnum\">Fußnoten</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/source/latex/jura/juratest.ltx b/Master/texmf-dist/source/latex/jura/juratest.ltx deleted file mode 100644 index ffb9e405f33..00000000000 --- a/Master/texmf-dist/source/latex/jura/juratest.ltx +++ /dev/null @@ -1,105 +0,0 @@ -%% -%% 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'. |