summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/juramisc/doc/jmgerdoc.tex
blob: 0c6c6480cddf9a18252bb3dc4f84fcdccb9faeb5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
% last change       : 23.11.2007 13:50:37
% created           : 23-Mai-03 15:18:56
%
% this file version : 11
%
% subject           : juramisc documentation
%
% commandline       : texify --clean --mkidx-option="-s gind.ist" jmgerdoc.tex
%                   : texify --clean --pdf --mkidx-option="-s gind.ist" jmgerdoc.tex
%
% note              : change "\screenversionfalse" to "\screenversiontrue"
%                   : to set a screen/online version (with other page dimensions)
%
% "When you've stayed up far too late
%  If your life is in a state
%  Call her at the premium rate
%  Get into Angelina"
%
%      -- Marillion, "Angelina", 2004 
%
%
% © Axel Sodtalbers

\RequirePackage{ifpdf}
\ifpdf
  \documentclass[a4paper,11pt,pdftex]{ltxdoc}
\else
  \documentclass[a4paper,11pt]{ltxdoc}
\fi
  
\usepackage{xspace,ifthen,makeidx,calc}
\usepackage[ansinew]{inputenc}% sorry, ggf. aendern, wenn nicht Windoof benutzt wird
\usepackage[T1]{fontenc}
\usepackage{textcomp,lmodern}
\usepackage[english,ngerman]{babel}
\usepackage{fancyvrb}

\def\jmdocversion{11}
\def\jmdocdate{2007/11/23}

\changes{11}{2007/11/23}{Aktualisierung und Farbe}
% - Neues, Ergänzungen und Berichtigungen
% - Umstellung auf die Verwendung von Farbe
% - Optional kann eine Bildschirmversion erstellt werden.
\changes{10}{2006/06/13}{Anpassung an neue jurabook Version}
% - neue deutsche Rechtschreibung
% - Heavy Metal fliegt raus (irgendwann muss man ja mal serioes werden :-)
% - juraovw dokumentiert (Danke Peter Schuster!)
\changes{9}{}{Anpassung an neue jurabook Version}
\changes{8}{}{Ergänzungen}
% - LL quote
% - Hinweis auf jubotest.tex und jubotmpl.tex
% - shortindexing
% - Berichtigungen
\changes{7}{2004/09/13}{Umstrukturierung}
% - benoetigt jetzt ifpdf-package von Heiko Oberdiek
% - toc, sub und levelup Kommandos eingefügt
% - Neustrukturierung nach Knuths TeXBook Rezept: Komplexere Sachen werden hinten erklaert
\changes{6}{2004/04/04}{Ergänzungen, vorwiegend zu jurabook.}
% - Ergaenzungen
\changes{5}{2004/01/04}{Dok zu juraurtl komplettiert.}
% - jurabook doku kompelett ueberarbeitet
% - citeweb Erklaerungen ueberarbeitet
% - Neue Variante fuer \decision Kommando
% - Neue Bezeichnungen fuer die Randnummer-Befehle
\changes{4}{2003/07/14}{Neue Möglichkeiten zur Gestaltung der Kapitel}
% - Beschreibung zu den neuen Möglichkeiten der Chapter-Gestaltung.
\changes{3}{2003/07/03}{Neue jdiss opt. indexpagenumbers}
% - Neue Option indexpagenumbers (statt indexmarginnumbers)
%   aufgenommen
\changes{2}{2003/06/26}{Korrekturen, jdiss ergänzt}
% - Rumpfdatei korrigiert (Optionen angepasst)
% - Doku jdiss ergaenzt (toc und co, neue Option fncontinued


   
\ifpdf  
  \usepackage[fixpdftex]{xcolor}
  \usepackage{hyperref}
  \hypersetup{%
    pdftitle={juramisc classes and package documentation},%
    pdfsubject={Doc. version \jmdocversion\ (german only)},%
    pdfkeywords={Juristische Buecher, Dissertationen, Urteile, Skripte},%
    pdfauthor={Axel Sodtalbers},
    colorlinks=true,
    linkcolor=dark-green,
    urlcolor=cyan,
    citecolor=dark-green%
    }%
\else
  \usepackage{xcolor}
  \providecommand\href[2]{#2}%
\fi

\definecolor{light-blue}{rgb}{0.4,0.4,1.0}
\definecolor{dark-green}{rgb}{0.0,0.5,0.4}
\definecolor{orange}{rgb}{1.0,0.5,0.0}
\definecolor{slategray}{rgb}{0.4,0.5,0.6}
  
\ifpdf
  \newcommand{\preamblecolor}{\color{light-blue}}%
  \newcommand{\codecolor}{\color{blue}}%
  \newcommand{\optcolor}{\color{orange}}%
  \newcommand{\clicolor}{\color{slategray}}%
\else
  \newcommand{\preamblecolor}{\relax}%
  \newcommand{\codecolor}{\relax}%
  \newcommand{\optcolor}{\relax}%
  \newcommand{\clicolor}{\relax}%
\fi
  
\newif\ifscreenversion
\screenversionfalse

\ifscreenversion
  \typeout{*************************************}
  \typeout{* setting the online/screen version *}
  \typeout{*************************************}
  \usepackage[screen,centering]{geometry}
\fi



%====================================
% Einstellungen und Abkuerzungen
%====================================

\newlength{\tmplen}

\MakeShortVerb{|}
\setlength{\parindent}{0pt}
\setlength{\parskip}{2ex}

\pagestyle{headings}
\renewcommand*{\refname}{Verweise}
\renewcommand*{\figurename}{Übersicht}


\newcommand*{\jmisc}{{\sffamily juramisc}\xspace}
\newcommand*{\jbook}{{\sffamily jurabook}\xspace}
\newcommand*{\jbase}{{\sffamily jurabase}\xspace}
\newcommand*{\jurtl}{{\sffamily juraurtl}\xspace}
\newcommand*{\jovw} {{\sffamily juraovw}\xspace}
\newcommand*{\mysmily}{\texttt{:-)} \xspace}


\DefineVerbatimEnvironment{codeverb}%
  {Verbatim}%
  {formatcom=\codecolor,
   frame=leftline,
   framesep=.5\leftmargin,
   rulecolor=\color{slategray},
   samepage=true
  }

\DefineVerbatimEnvironment{preverb}%
  {Verbatim}%
  {formatcom=\preamblecolor,
   frame=leftline,
   framesep=.5\leftmargin,
   rulecolor=\color{slategray},
   samepage=true
  }

\DefineVerbatimEnvironment{cliverb}%
  {Verbatim}%
  {formatcom=\clicolor,
   framesep=.5\leftmargin,
   samepage=true
  }
  
% poor man's syntaxbox ...

\newlength{\sbl}
\newsavebox{\syntaxbox}

\newenvironment{syntax}[1][1]
  {\setlength{\sbl}{#1\linewidth-2\fboxsep-2\fboxrule}
   \begin{lrbox}{\syntaxbox}%
   \begin{minipage}{\sbl}%
  }%
  {\end{minipage}%
   \end{lrbox}%
   \medskip
   \noindent\fbox{\parbox{\sbl}{\usebox{\syntaxbox}}}
   \smallskip%
  }%

\newcommand{\parmsg}[1]{%
  \marginpar{\parbox{\marginparwidth}{\raggedleft\scriptsize #1}}%
}

\newcommand{\notready}{\parmsg{{\bfseries VORSICHT!}\\ Noch nicht (komplett)\\ implementiert!}}
\newcommand{\jmwarn}{\parmsg{Funktioniert noch\\ nicht (vollständig)\\ richtig!}}

\newcommand{\jbopt}[1]{{\optcolor\sffamily #1}}

% \myclassopt[ref]{draft}{false}
%             #1     #2   #3
%
% 1: labelname
% 2: Optionsbezeichnung
% 3: Standardeinstellung

\newlength{\dispoptspacea}
\newlength{\dispoptspaceb}
\makeatletter
\newcommand{\myclassopt}[3][]{%
  \settowidth{\dispoptspacea}{{\sffamily centeredpartsintoc\ }}
  \settowidth{\dispoptspaceb}{{\sffamily #2}}
  \addtolength{\dispoptspacea}{-\dispoptspaceb}
  {\optcolor\sffamily #2}\hspace{\dispoptspacea} (Standard: #3)
  \ifthenelse{\equal{#1}{\@empty}}%
    {}% nix
%   else
    {\quad \(\rightarrow\) S.~\pageref{#1}}%
}

\newcommand{\ele}[2][]{%
  {\bfseries #2}%
  \ifthenelse{\equal{#1}{\@empty}}%
    {}% nix
%   else
    {\hfill {\scriptsize \(\rightarrow\) S.~\pageref{#1}}}%
}
  

\newcommand{\jminfolabel}{}
\newenvironment{jminfo}[1]%
  {\renewcommand*{\jminfolabel}{\bfseries #1}%
   \begin{list}{\jminfolabel}{%
     \settowidth{\labelwidth}{\jminfolabel}
     \settowidth{\labelsep}{\space}
     \settowidth{\leftmargin}{\jminfolabel}
     \addtolength{\leftmargin}{\labelsep}}
   \item
  }%
  {\end{list}}

\newenvironment{tip}{\begin{jminfo}{Tip:}}{\end{jminfo}}
\newenvironment{hinweis}{\begin{jminfo}{Hinweis:}}{\end{jminfo}}
\newenvironment{achtung}{\begin{jminfo}{Achtung!}}{\end{jminfo}}


\renewenvironment{quote}
   {\setlength{\parskip}{0ex}%
    \list{}{\rightmargin\leftmargin%
    \item\relax}
   }%
   {\endlist%
    \setlength{\parskip}{0ex}}

  
\newenvironment{mountteidi}
  {\ \begin{list}{--}{%
    \setlength{\itemindent}{0pt}
    \setlength{\leftmargin}{0pt}
    \setlength{\rightmargin}{0pt}}
  }%
  {\end{list}}

\newcommand*{\myref}[1]{Abschn.~\ref{#1} auf S.~\pageref{#1}}

\makeatother


%====================================
% Dokumentdaten
%====================================

\title{{\LARGE\sffamily juramisc}\\
    {\Large\sffamily jurabook, juraurtl, juraovw, jurabase}}
\author{Axel Sodtalbers%
  \thanks{\href{mailto:juramisc@sodtalbers.de}{\ttfamily juramisc@sodtalbers.de}}\\[1ex]
        \href{http://www.sodtalbers.de/tex}{\ttfamily www.sodtalbers.de/tex}}
\date{Dok Version \jmdocversion\space (\jmdocdate)\\[.5ex] {\small Erstellt am \today.}}


%====================================
% Hier geit de schiet los ...
%====================================

\begin{document}

% darf nicht in der Präambel stehen:
\newcommand{\dft}[1]{Vorgabe: "`#1"'} 

\maketitle
\begin{abstract}
\noindent\jmisc ist eine Sammlung verschiedener \LaTeX-Klassen und -Pakete zur Erstellung juristischer Texte. Die Klasse \jbook dient der Bearbeitung von Dissertationen, \jurtl ist für Urteile und Beschlüsse gedacht, \jovw schließlich soll die Erstellung von Übersichten und Skripten erleichtern. Alle genannten Klassen benutzen das Paket \mbox{\jbase}, das einige grundlegende Funktionen zur Verfügung stellt.
\end{abstract}

{\parskip 0pt
\tableofcontents}

\pagebreak[4]

{\raggedleft
\begin{otherlanguage}{english}
\begin{minipage}{.55\textwidth}
\footnotesize
GMZ: Three mistakes that people should stop making?\newline
LL: 1. Worrying to much about formatting and not enough about content.
2. Worrying to much about formatting and not enough about content.
3. Worrying to much about formatting and not enough about content.\par

\vspace{\baselineskip}

{\raggedleft Leslie Lamport,\par
\href{http://www.tug.org/TUGboat/Articles/tb22-1-2/tb70lamp.pdf}{TUGboat, Vol. 22 (2001)},\par
No. 1/2, p. 22.\par}
\end{minipage}
\end{otherlanguage}\par}

\section{\protect\bgroup \sffamily juramisc \protect\egroup}

\jmisc ist eine Sammlung verschiedener \LaTeX-Klassen und -Pakete, mit deren Hilfe juristische Texte erstellt werden können (siehe \figurename~\ref{fig:relations}).

\begin{figure}[ht]
\centering
\fbox{\parbox[c][4ex][c]{.30\linewidth}{\centering {\large\sffamily\bfseries jurabook}}}\hfil
\fbox{\parbox[c][4ex][c]{.30\linewidth}{\centering {\large\sffamily\bfseries juraurtl}}}\hfil
\fbox{\parbox[c][4ex][c]{.30\linewidth}{\centering {\large\sffamily\bfseries juraovw}}}\hfil\\[1ex]

\fbox{\parbox[c][8ex][c]{.30\linewidth}{\centering Dissertationen, Bücher, längere Texte}}\hfil
\fbox{\parbox[c][8ex][c]{.30\linewidth}{\centering Urteile, Voten}}\hfil
\fbox{\parbox[c][8ex][c]{.30\linewidth}{\centering Übersichten, Skripte}}\hfil\\[3ex]

\fbox{\parbox[c][2ex][c]{.30\linewidth}{\centering book}}\hfil
\fbox{\parbox[c][2ex][c]{.30\linewidth}{\centering scrartcl}}\hfil
\fbox{\parbox[c][2ex][c]{.30\linewidth}{\centering scrartcl}}\hfil\\[1ex]

\fbox{\parbox[c][8ex][c]{.30\linewidth}{\centering fancyhdr, remreset, multicol, (ifpdf)}}\hfil
\fbox{\parbox[c][8ex][c]{.30\linewidth}{\centering fancyhdr}}\hfil
\fbox{\parbox[c][8ex][c]{.30\linewidth}{\centering pifont, fancybox, color}}\hfil\\[1ex]

\fbox{\parbox[c][8ex][c]{.96\linewidth}{\centering {\large\sffamily\bfseries jurabase}\\xspace, calc, ifthen}}
\caption{\label{fig:relations}Abhängigkeiten in {\sffamily juramisc}}
\end{figure}

\subsection{Versionsübersicht}
\begin{center}
\begin{tabular}{llll}
       & Version & Status & Datum \\
\hline
\jbook & 0.91 & beta & 2007/11/09\\
\jurtl & 0.18 & beta & 2003/06/20\\
\jovw  & 0.10 & beta & 2003/06/20\\
\hline
\jbase & 0.17 &      & 2007/11/15\\
\hline
Dok & \jmdocversion & & \jmdocdate\\
\end{tabular}
\end{center}


\subsection{Zukunft; Feedback}

Aktiv entwickelt wird zur Zeit ausschließlich \jbook, hierzu bekomme ich auch mit Abstand am häufigsten Rückmeldungen. Vielleicht wird zukünftig \jbase in \jbook integriert.

Mittlerweile ist auch mein Buch, das komplett mit \jbook gesetzt wurde, erschienen \cite{softwarehaftung}.

Fehlermeldungen, Verbesserungs- und Ergänzungsvorschläge sind nach wie vor sehr erwünscht!

Alle Meldungen, \jmisc betreffend, bitte an
\begin{quote}
\href{mailto:juramisc@sodtalbers.de}{\ttfamily juramisc@sodtalbers.de}
\end{quote}


\subsection{Danke schön!}

Ein großes Dankeschön an \dots

\dots\ Andreas Neumann für den finalen Kick, mannigfaltige Anregungen und \dots\ Marbles!

\dots\ Holger Mai, Daniel Maier, Philipp Kohlhaas, Stefan Wittkamm und Niklaus Meier für viele gute Anregungen und Fehlermeldungen. 

\dots\ Peter Schuster für die Anleitung zur \jovw sowie für die offizielle Titelseite der Universität Trier.

\dots\ Jens Berger für sein \emph{grandioses} "`|jurabib|"'-Paket \cite{jbib} und die Vorlage aus der dazu gehörigen Dokumentation.

\dots\ |de.comp.text.tex|


%========================================================================
% jurabase
%========================================================================

\pagebreak[4]
\section{\protect\bgroup \sffamily jurabase \protect\egroup}

\jbase ist das Basispaket von \jmisc\ und wird von allen Klassen und Paketen aufgerufen. Es enthält grundlegende Funktionen, die immer wieder benötigt werden. Darunter auch einige (deutsche) Abkürzungen.


\subsection{Grundlegende Befehle}

\DescribeMacro{\juraenum}|\juraenum| stellt die Markierungen in einer |enumerate| Umgebung auf diejenigen um, die in der Rechtswissenschaft üblich sind: I, 2, c) dd).

\DescribeMacro{\indentoff}|\indentoff| schaltet den (für gewöhnlich voreingestellten) Einzug zu Beginn eines Absatzes aus. Mit \DescribeMacro{\resetindent}|\resetindent| kann wieder zurück auf den ursprünglich eingestellten Einzug geschaltet werden.

\DescribeMacro{\antrag}Immer wieder braucht man die Formatierung für einen Antrag, insbesondere natürlich in Urteilen, aber auch zB in Übersichten. Hierfür, zentral in \jbase abgelegt, gibt es das Kommando

\begin{syntax}[.5]
|\antrag|\marg{einleitung}\marg{antrag}
\end{syntax}

So ergibt beispielsweise
\begin{codeverb}
  \antrag{Aus diesen Gründen beantrage ich,}%
    {die Klage abzuweisen.}
\end{codeverb}

\begin{quote}
  Aus diesen Gründen beantrage ich,
  \begin{list}{}{\setlength{\topsep}{0pt}}
  \item die Klage abzuweisen.
  \end{list}
\end{quote}


\subsection{Forward and Back}

\DescribeEnv{forwardandback}Hinter der Umgebung |forwardandback|, also Hin und Zurück, steckt folgende Idee: Manchmal ist es hilfreich, wenn man die Verschachtelung innerhalb eines juristischen Textes durch entsprechende Einrückungen sichtbar machen kann. Zum Teil kann man das recht gut mit der Umgebung |tabbing| bewerkstelligen, mitunter ist dies ziemlich umständlich. Deshalb enthält \jbase eine neue Umgebung, die folgendermaßen funktionieren soll:

\begin{codeverb}
\begin{forwardandback}
Fraglich ist, ob ein Vertrag zustandegekommen ist.
Voraussetzung dafür sind zwei Willenserklärungen.
\jsme{I.} Meier murmelte geheime Formeln und
    kreuzte seine Finger.
\jfrw{1.} Geschäftsfähigkeit des Meier
\jsme{2.} Zustimmung der Eltern\\
    blabla
\jsme{3.} Zwischenergebnis: Wirksame Willenserklärung.
\jbck{II.} Müller nickte zustimmend.
\jsme{III.} Vertrag zustandegekommen.
\end{forwardandback}
\end{codeverb}


\begin{quote}
Fraglich ist, ob ein Vertrag zustandegekommen ist. Voraussetzung dafür sind zwei Willenserklärungen.
\begin{tabbing}
III.\ \= 3.\ \= \kill
I.\> A murmelte geheime Formeln und kreuzte seine Finger.\\
   \>1.\> Geschäftsfähigkeit des A\\
   \>2.\> Zustimmung der Eltern\\   
   \>  \> blabla\\
   \>3.\> Zwischenergebnis: Wirksame Willenserklärung\\    
II.\> B nickte zustimmend.\\
III.\> Vertrag zustandegekommen.\\
\end{tabbing}
\end{quote}

\DescribeEnv{forwardandback}Die Grundform der Umgebung forwardandback lautet folgendermaßen

\begin{syntax}[.7]
|\begin{forwardandback}[|\meta{textfuerbreite}|]|\\
{\itshape (\dots)}\\
|\end{forwardandback}|
\end{syntax}

\DescribeMacro{\jsme}Das Kommando 

\begin{syntax}[.25]
|\jsme{|\meta{glnum}|}|
\end{syntax}

innerhalb dieser Umgebung fügt einen den neuen Gliederungspunkt mit der Gliederungsnummerierung \meta{glnum} auf der aktuellen Gliederungsebene ein. Die Breite für die Gliederungsnummerierung ist per default genauso breit wie der Text "`III. "' (römisch drei und ein Leerzeichen); übergibt man dem optionalen Argument \meta{textfuerbreite} einen Text, wird dieser Text für die Bestimmung der Breite genommen, so dass mehr (oder auch weniger) Platz für die Gliederungsnummerierung geschaffen werden kann.

\DescribeMacro{\jfrw}Das Kommando

\begin{syntax}[.25]
|\jfrw{|\meta{glnum}|}|
\end{syntax}

fügt einen neuen Gliederungspunkt mit der Gliederungsnummerierung \meta{glpnkt} auf der nächsten Gliederungsstufe ein, geht also eine Stufe weiter. \DescribeMacro{\jbck}Eine oder mehrere Stufe(n) zurück gelangt man mit dem Befehl

\begin{syntax}[.4]
|\jbck[|\meta{schritte}|]{|\meta{glnum}|}|
\end{syntax}

Mit dem optionalen Argument \meta{schritte} kann angegeben werden, um wieviel Gliederungsstufen zurückgesprungen werden soll; wird es weggelassen, geht es eine Stufe zurück. Geht man zu viele Stufen zurück, bricht \jbase mit einer Fehlermeldung ab. Hier noch einmal ein Beispiel:

\begin{codeverb}
\begin{forwardandback*}[X.\ ]
\jsme{A.} Allgemeine Vorschriften
  \jfrw{I.} Gerichte
    \jfrw{1.} Sachliche Zuständigkeit
    \jsme{2.} Gerichtsstand
  \jbck{II.} Parteien
    \jfrw{1.} Parteifähigkeit
    \jsme{2.} Streitgenossenschaft
    \jsme{3.} Beteiligung Dritter am Rechtsstreit
    
\jbck[2]{B.} Verfahren im ersten Rechtszug
  \jfrw{I.} Verfahren bis zum Urteil
\end{forwardandback*}
\end{codeverb}

Das ergibt folgende Ausgabe:

\begin{quote}
\begin{tabbing}
{\bfseries X.\ }\= {\bfseries X.\ }\= {\bfseries X.\ }\= \kill
{\bfseries A.}\> Allgemeine Vorschriften\\
   \>{\bfseries I.}\> Gerichte\\
   \> \>{\bfseries 1.} Sachliche Zuständigkeit\\
   \> \>{\bfseries 2.} Gerichtsstand\\  
   \>{\bfseries II.}\> Parteien\\
   \> \>{\bfseries 1.} Parteifähigkeit\\
   \> \>{\bfseries 2.} Streitgenossenschaft\\ 
   \> \>{\bfseries 3.} Beteiligung Dritter am Rechtsstreit\\       
{\bfseries B.}\> Verfahren im ersten Rechtszug\\
   \>{\bfseries I.}\> Verfahren bis zum Urteil\\
\end{tabbing}
\end{quote}

\DescribeEnv{forwardandback*}Wie man sieht, bewirkt die Verwendung der Sternchenvariante |forwardandback*| dazu, dass die Gliederungsnummern \meta{glnum} jeweils fett (|\bfseries|) ausgegeben werden. Für jede Gliederungsnummer ("`A."', "`I."'~\dots) wird so viel Platz reserviert, wie für die Ausgabe von "`X.\ "' im aktuellen Zeichensatz benötigt wird.

\DescribeMacro{\fabreset}Schließlich gibt es noch den Befehl

\begin{syntax}[.25]
|\fabreset|
\end{syntax}

mit dem man direkt zum Ausgangspunkt, der ersten Gliederungsstufe springen kann. In der obigen Codesequenz hätte man also statt 

\begin{codeverb}
\begin{forwardandback*}
(...)
    \jsme{3.} Beteiligung Dritter am Rechtsstreit
    
\jbck[2]{B.} Verfahren im ersten Rechtszug
  \jfrw{I.} Verfahren bis zum Urteil
\end{forwardandback*}
\end{codeverb}

auch Folgendes schreiben können:

\begin{codeverb}
\begin{forwardandback*}
(...)
    \jsme{3.} Beteiligung Dritter am Rechtsstreit

\fabreset    
\jsme{B.} Verfahren im ersten Rechtszug
  \jfrw{I.} Verfahren bis zum Urteil
\end{forwardandback*}
\end{codeverb}


\subsection{Auszeichnungen}

Im Sinne des logischen Markups sind ein paar spezielle Auszeichnungen entstanden:
\begin{center}
\begin{tabular}{lll}
|\qll| & für Quellen   & {\itshape kursiv}\\
       &               & im {\itshape Palandt} steht\\
|\code| & Programm-    & \texttt{typewriter}\\
        & code         & mit \texttt{format c:} kann man\\
|\firma|& Unternehmens-& \textsc{small caps}\\
        & namen        & im Kartellverfahren von \textsc{Microsoft}\\
|\marke|& Markennamen & \textsc{small caps}\\
        &             & \textsc{Windows} stürzt niemals ab.\\
        &             & (tm Zeichen noch nicht automatisch.)\\
|\prdbez|& Produktbe- & \textsc{small caps}\\
         & zeichnung  & (kommt automatisch in den Index)
\end{tabular}
\end{center}

Diese Auszeichnungen habe ich urspünglich für meine eigene Arbeit \cite{softwarehaftung} verwendet, sie aber schlussendlich \emph{alle} wieder herausgenommen.


\subsection{Abkürzungen}

Schließlich existieren noch einige Abkürzungen in \jbase, die auch in sämtlichen juristischen Dokumenten gebraucht werden können (\figurename~\ref{fig:shortcuts}). Sie alle benutzen das |xspace|-Paket, so dass kein extra Leerzeichen angehängt werden muss. Zudem werden die Abstände zwischen den einzelnen Buchstaben enger gesetzt (mittels |\'|).

Dem Duden \cite[Richtlinien für den Schriftsatz, Stichwort "`Abkürzungen"']{dud} und dem Standop/Meyer \cite[S.~173]{sm} kann man entnehmen, dass am Satzbeginn keine aus zwei oder mehr Wörtern gebildete Abkürzungen stehen sollten. Dementsprechend schreiben die betroffenen Abküzungen (etwa |\ZB|) die Wörter aus ("`Zum Beispiel"') und geben zusätzlich eine entsprechende Warnung aus. Eine Ausnahme gilt für \verb|\AnA|,% verb funzt nicht in Fussnoten (faq 7.3.1)
\footnote{\texttt{\textbackslash AA} ist schon belegt: \AA}
weil "`A.\,A."' vor allem in Fußnoten durchweg üblich ist.

\DescribeMacro{\iUe}Die Abkürzung |\iue| sollte benutzt werden, wenn man in alter Rechtschreibung schreibt, |\iUe| ist das Pendant für die neue Rechtschreibung. |jurabase| prüft, welche Sprache  verwendet wird: ist aktuell ngerman eingestellt, setzt |\iue| "`im Übrigen"' und gibt eine entsprechende Warnung aus. Das alles gilt sinngemäß für die Abkürzungen |\ia| ("`im allgemeinen"') und |\iA|.

\DescribeMacro{\so}Zu\label{soul} Konflikten kommt es, wenn das Paket |soul| benutzt wird, denn dieses Paket versucht, den Befehl |\so| zu definieren, den \jbase für die Abkürzung "`s.\,o."' verwendet. Dieser Konflikt löst \jbase (ab der Version 0.17) wie folgt: das Kommando |\sob| kann stets für die Abkürzung "`s.\,o."' verwendet werden (hiermit ist man also immer auf der sicheren Seite), das Kommando |\so| kann benutzt werden, wenn \emph{nicht} gleichzeitig das Paket |soul| benutzt wird.

\begin{figure}[ht]
\setlength{\columnsep}{0.0pt}
\begin{multicols}{2}
\begin{footnotesize}
\begin{tabular}{rll}
|\hM| & h.\,M.& herrschende Meinung\\
|\aM| & a.\,M. & anderer Meinung\\
|\aA| & a.\,A. & anderer Ansicht\\
|\AnA|& A.\,A.& Anderer Ansicht\\
|\aF| & a.\,F. & alte Fassung\\
|\aaO| & a.\,a.\,O. & am angegebenen Ort\\
|\aE| & a.\,E. & am Ende\\
|\iVm| & i.\,V.\,m. & in Verbindung mit\\
|\iHv| & i.\,H.\,v. & in Höhe von\\
|\zB| & z.\,B. & zum Beispiel\\
|\ZB| & ---   & Zum Beispiel\\
|\iS| & i.\,S. & im Sinne \dots \\
      &       & (des / der \dots)\\
|\ia| & i.\,a. & im allgemeinen\\
|\iA| & i.\,A. & im Allgemeinen\\
|\iue| & i.\,\"u. & im übrigen\\
|\iUe| & i.\,\"U. & im Übrigen\\
|\iE| & i.\,E. & im Ergebnis\\
|\IE| & ---   & Im Ergebnis
\end{tabular}
\begin{tabular}{rll}
|\iR| & i.\,R. & im Rahmen \dots\\
      &       & (des / der \dots)\\
|\oae| & o.\,\"a. & oder ähnliches\\
|\og| & o.\,g. & oben genanntes/r\\
|\maW| & m.\,a.\,W. & mit anderen Worten\\
|\MaW| & ---       & Mit anderen Worten\\
|\mE| & m.\,E & meines Erachtens\\
|\mwN| & m.\,w.\,N. & mit weiteren Nachweisen\\
|\sa| & s.\,a. & siehe auch\\
|\Sa| & ---   & Siehe auch\\
|\so| & s.\,o. & siehe oben\textsuperscript{\textasteriskcentered}\\
|\sob| & s.\,o. & siehe oben\\
|\So| & ---   & Siehe oben\\
|\su| & s.\,u. & siehe unten\\
|\Su| & ---   & Siehe unten\\
|\usw| & u.\,s.\,w. & und so weiter\\
|\ua| & u.\,a. & und anderem\\
|\uU| & u.\,U. & unter Umständen\\
|\va| & v.\,A. & vor allem\\
|\vAw| & v.\,A.\,w. & von Amtes wegen \\
|\zT| & z.\,T. & zum Teil\\[1ex]
\multicolumn{3}{l}{\textsuperscript{\textasteriskcentered} Siehe Hinweis oben auf S.~\pageref{soul}.}
\end{tabular}
\end{footnotesize}
\end{multicols}
\caption{\label{fig:shortcuts}Alle Abkürzungen}
\end{figure}


\subsection{Pfeile}

Ein paar Definitionen bzw. Abkürzungen für Pfeile gibt es auch noch; nützlich vor allem für \jovw.

\begin{tabular}{llllllll}
|\arr|   & \(\rightarrow\)     & |\arrr| & \(\longrightarrow\) &
|\Arr|   & \(\Rightarrow\)     & |\Arrr| & \(\Longrightarrow\)\\
|\lrarr| & \(\leftrightarrow\) & |\larr| & \(\leftarrow\) &
|\Larr|  & \(\Leftarrow\)      & |\darr| & \(\downarrow\)\\
|\Darr|  & \(\Downarrow\)\\
\end{tabular}

Hinter die "`nach rechts zeigenden"' Pfeile (|\arr| und Co.) wird stets ein |\space| angehängt.


\subsection{Versionsgeschichte}

\begin{description} 
\item[0.17 (2007/11/15)]
  \begin{mountteidi}
  \item Überarbeitung der Umgebung |forwardandback|
  \item Abkürzung |\so| (ab sofort besser: |\sob|) so gepatcht, dass es jetzt mit dem Paket |soul| funktioniert.
  \end{mountteidi}
\end{description}


%========================================================================
% jurabook
%========================================================================

\pagebreak[4]
\addtocontents{toc}{\protect\pagebreak[4]}
\section[\protect\bgroup \sffamily jurabook \protect\egroup]{Die {\sffamily jurabook} Klasse}

Die mit Abstand umfangreichste Klasse des \jmisc-Sammlung ist \jbook. Sie dient vorwiegend der Erstellung juristischer Dissertationen. Sie baut auf der \LaTeX\ |book|-Klasse auf, definiert aber einige Elemente so um, dass sie den rechtswissenschaftlichen Gepflogenheiten entsprechen:
\begin{itemize}
\item Es werden stets die tatsächlichen Überschriften in das Inhaltsverzeichnis aufgenommen (nicht, falls angegeben, die {\itshape kurzform} in eckigen Klammern);
\item jedes Kapitel wird grds. mit "`\textsection\ 1"' gekennzeichnet (nicht mit dem Wort "`Kapitel"'; dieses Verhalten kann allerdings geändert werden);
\item Umgestaltung des Fußnotenlayouts wie in juristischen Büchern üblich;
\item Anpassung der Kopfzeilen (auch innerhalb des Indexes und Literaturverzeichnisses).
\end{itemize}
Außerdem fügt es einige Features hinzu:
\begin{itemize}
\item Es stehen wesentlich mehr Gliederungsstufen zur Verfügung;
\item Randnummern werden (rudimentär) unterstützt;
\item im Haupttitel kann ein Untertitel angegeben werden, wahlweise kann auch ein "`offizielles"' Titelblatt verwendet werden;
\item wahlweise wird ein Übersichtsverzeichnis ausgegeben, das nur die Kapitelüberschriften auflistet;
\item Verwaltung einer Rechtsprechungsliste;
\item Verwaltung einer Liste von WWW-Quellen, die im Text zitiert werden.
\end{itemize}


\subsection{Quickstart}

Wer sich schnell einen Überblick über die Möglichkeiten von \jbook und über das produzierte Layout verschaffen möchte, dem sei ein Blick auf das Projekt |jbook| im Verzeichnis |doc/juramisc| sehr ans Herz gelegt.%
\footnote{Falls sich die Dateien nicht in dem genannten Verzeichnis befinden, 
    können sie unter
    \href{http://www.sodtalbers.de/tex}{www.sodtalbers.de/tex} abgerufen werden.}
Das (in diesem Verzeichnis ausgeführte) Kommando:
\begin{cliverb}
latex jbook.ins
\end{cliverb}
erzeugt zwei Dateien:

\begin{description}
\item[jbkdemo.tex] Dieses Dokument demonstriert die Features von \jbook. Es kann einfach mittels
    \begin{cliverb}
latex jbkdemo.tex
    \end{cliverb}
    übersetzt werden (|pdflatex| funktioniert natürlich auch).
    Um es komplett mit Index und Literaturverzeichnis zu setzen, sind 
    folgende Kommandos nötig:
    
    \begin{cliverb}
latex jbkdemo.tex
bibtex jbkdemo
makeindex -s jurabook.ist -g jbkdemo
latex jbkdemo.tex
    \end{cliverb}
    Viele weitere Hinweise enthält die kommentierte Fassung von |jbkdemo.tex|,
    dazu sogleich.

\item[jbktmpl.tex] Ein Grundgerüst ohne Beispieltext, kann 
    als Ausgangspunkt für ein eigenes Dokument verwendet werden.
\end{description}

Mit dem Kommando
\begin{cliverb}
latex jbook.dtx
\end{cliverb}
kann man eine kommentierte Fassung von |jbkdemo.tex| (bzw. |jbktmpl.tex|) erstellen, sie erläuert die benutzten Kommandos. Will man die Datei komplett mit Index und Versionsgeschichte setzen, kann man folgende Kommandos benutzen:
\begin{cliverb}
latex jbook.dtx
makeindex -s gind.ist jbook.idx
makeindex -s gglo.ist jbook.glo -o jbook.gls
\end{cliverb}


\subsection{Aufruf; benötigte Pakete}

\jbook ist eine \LaTeX-Klasse, wird also wie folgt geladen:
\begin{preverb}
\documentclass[<optionen>]{jurabook}
\end{preverb}

\jbook benötigt die Pakete |fancyhdr|, |remreset| und |multicol|; beide dürften auf den meisten \TeX-Systemen vorhanden sein. Man sollte allerdings unbedingt darauf achten, dass eine aktuelle Fassung von |fancyhdr| \cite{fhdr} vorliegt: mindestens%
\footnote{Es existiert eine Version 3.2 (March 22, 2005).}
\begin{cliverb}
fancyhdr.sty version 2.0
\end{cliverb}
\jbook nimmt hierzu eine (improvisierte) Versions-Prüfung vor und bricht mit einem Fehler ab, wenn die vorhandene Version zu alt ist. Außerdem lädt \jbook das Paket \jbase, das wiederum |ifthen|, |calc| und |xspace| benötigt (s.\,o. \figurename~\ref{fig:relations} auf S.~\pageref{fig:relations}).

Fast überflüssig erscheint der Hinweis auf das famose "`|jurabib|"'-Paket \cite{jbib} von Jens Berger, das man für jeden auch nur etwas längeren juristischen Text benutzen sollte. Selbstverständlich kann -- besser: sollte! -- man es auch zusammen mit \jbook einsetzen.

Darüber hinaus läuft \jbook sowohl mit den Paketen |german| und |ngerman| als auch mit dem |babel|-System. Wird keines dieser Pakete geladen, wird eine Warnung ausgegeben.


\subsection{Grundlegendes zum Layout}

\paragraph{Seitenspiegel}

\jbook nimmt grds. \emph{keine Änderungen} an der Zeilenbreite und an den Rändern vor.%
\footnote{Ausnahme: Wenn ein Korrekturrand erzeugt werden soll, siehe dazu
    \myref{korrekturrand}.}
Um diese Teile des Satzspiegels muss man sich selbst kümmern, etwa mithilfe des Pakets |geometry| \cite{geometry} oder -- wie nachfolgend demonstriert -- des Pakets |typearea| aus dem KOMA-Script-Paket \cite{koma}:
\begin{preverb}
\usepackage{typearea}
(...)
\typearea{12}
\\end{preverb}
Es wird dringend empfohlen, sich hierzu die Dokumentation zu KOMA-Script (scrguide) gut durchlesen (etwa das zweite Kapitel: "`Satzspiegelberechnung mit typearea.sty"'). Hinzuweisen ist auch auf das Kapitel "`Das Seitenlayout"' \cite[Kap.~4]{begl2}  im \LaTeX-Begleiter, das \href{http://www.latex-project.org/guides/lb2-ch4.pdf}{online} abrufbar ist.

\paragraph{Zeichensatz}

Ebenso wenig macht \jbook irgendwelche Vorgaben hinsichtlich des zu benutzenden Zeichensatzes; es wird lediglich in einigen Kommandos ein bestimmter Schriftschnitt ausgewählt (so werden die Randnummern mit \cmd{\bfseries} gesetzt; der Hinweistext vor dem Index benutzt |\itshape|, vgl. unten S.~\pageref{sec:index}). Wer also z.\,B. sein Meisterwerk lieber mit dem Postscript Zeichensatz "`New Century Schoolbook"' setzen möchte, kann das -- sofern das |psnfss|-Paket \cite{psnfss} installiert ist -- mit
\begin{preverb}
\usepackage{newcent}
\end{preverb}
einfach bewerkstelligen.


\paragraph{Absätze}

Absätze werden wie sonst auch in \LaTeX-book-Klasse gekennzeichnet durch eine Einrückung der ersten Zeile. Wer stattdessen Absätze lieber durch eine Leerzeile kennzeichnen möchte: das Paket |parskip| \cite{parskip} funktioniert auch mit \jbook:

\begin{preverb}
\usepackage{parskip}
\end{preverb}

\paragraph{Zeilenabstand}

Auch der Zeilenabstand innerhalb des Textes wird grds. nicht verändert (anders in den Fußnoten, siehe Abschnitt~\ref{sec:fussnoten} auf S.~\pageref{sec:fussnoten}). Allerdings existieren die Befehle

\begin{syntax}[.35]
|\onehalfspacing| \qquad |\onespacing|
\end{syntax}

\DescribeMacro{\onehalfspacing} Mit |\onehalfspacing| wird der Zeilenabstand auf 1 1/2 umgestellt. Dabei wird berücksichtigt, welche Schriftgröße (10pt, 11pt oder 12pt) gerade verwendet wird.
\DescribeMacro{\onespacing}|\onespacing| schaltet zurück auf einzeiligen Zeilenabstand (etwa am Ende des Textes, vor dem Literaturverzeichnis).

{\small Beide Befehle sind jedoch mit Vorsicht zu genießen!\jmwarn\ Sie sind derzeit nicht besonders gut umgesetzt (sie folgen zwar dem Beispiel aus dem Begleiter \cite[Kap. 3.1.5]{begl} bzw. Companion \cite[3.1.13, S. 106~ff.]{tlc}, benutzen aber noch |\baselinestretch|, statt |\linespread|). Wer auf Nummer Sicher gehen will, benutzt vielleicht besser die gleichnamigen Befehle aus dem Paket |setspace| \cite{setspace}.\par}

\paragraph{Layoutoptionen}

Darüber hinaus gibt es einige wenige Optionen, mit denen man das Layout beeinflussen kann. Sie sind (wie die meisten Optionen) per default ausgeschaltet. Mit der Option
\begin{quote}
  \jbopt{classiclayout}
\end{quote}
werden die Kopf- und Fußzeilen sowie der Haupttitel etwas "`konservativer"' gestaltet, siehe dazu unten \myref{opt:classiclayout} und den folgenden Abschnitt. Die Option
\begin{quote}
  \jbopt{compact}
\end{quote}
bewirkt, dass die Teile (|\part|) nicht mehr auf eigenen Seiten ausgegeben werden, vielmehr wird die Überschrift des sich anschließenden Kapitels (|\chapter|) unmittelbar im Anschluss an die Überschrift des Teils auf der selben Seite ausgegeben (siehe dazu auch unten \myref{opt:compact}.).
\begin{hinweis}
Es können merkwürdige Effekte auftreten, wenn man die Option |compact| verwendet und gleichzeitig Teile des Dokuments via |\include| einbindet. |\include| selbst fügt nämlich vor und nach dem eingefügten Teil automatisch eine leere Seite ein. Setzt man die |compact|-Option ein, sollte man daher Konstruktionen wie
\begin{codeverb}
\part{Ein Teil des Buches}
\include{start}
\end{codeverb}
vermeiden. Enthält die Datei |start.tex| folgende Zeilen
\begin{codeverb}
\chapter{Einleitung}
\rn{Hier} beginnt der Text ...
\end{codeverb}
dann wird trotz einer |compact|-Option das Kapitel "`Einleitung"' erst auf der nächsten Seite ausgegeben. Abhilfe kann man schaffen, indem man
\begin{itemize}
\item in |start.tex| (!) hinein schreibt

  \begin{codeverb}
\part{Ein Teil des Buches}
\chapter{Einleitung}
\rn{Hier} beginnt der Text ...
  \end{codeverb}
  
  oder
\item das Kommando |\input| verwendet. (Nachteil: |\includeonly| funktioniert dann nicht mehr.)
\end{itemize}
\end{hinweis}

Die Option
\begin{quote}
  \jbopt{centeredlayout}
\end{quote}
\label{opt:centeredlayout}
schließlich bewirkt, dass folgende Elemente zentriert ausgegeben werden:
\begin{itemize}
\item die Überschrift eines Teils (|\part|) im \emph{Inhaltsverzeichnis} und in der \emph{Übersicht} (die Überschriften der Teile im \emph{Text} werden ohnehin stets zentriert)
\item die Überschriften der Kapitel innerhalb des Textes und im Anhang.
\end{itemize}


\subsection{Die Gliederung des Textes}

\jbook basiert auf der |book|-Klasse von \LaTeX\ und übernimmt daher auch dessen Aufteilung mithilfe von |\part| und |\chapter|. Empfohlen wird der Einsatz der Befehle
\begin{codeverb}
\frontmatter
  (Vorspann: Titelei, Übersicht, Inhaltsverzeichnis, ...)
\mainmatter
  (Hauptteil)
\backmatter
  (Literaturverzeichnis, Liste der Webseiten, ...)
\end{codeverb}

Sie funktionieren in \jbook wie in \LaTeX-|book|. \DescribeMacro{\frontmatter}Nur |\frontmatter| wurde dahingehend verändert, dass im Vorspann-Teil die Seiten mit großen römischen Ziffern (I, II, \dots) gezählt werden.


\subsubsection{Teile (Parts)}
\label{sec:parts}

\DescribeMacro{\part}Wie die original "`|book|"'-Klasse stellt \jbook das Kommando |\part| zur Verfügung. Sein Einsatz ist nicht zwingend, man kann seinen Text auch ausschließlich in Kapitel aufteilen. Im Allgemeinen ist es allerdings sinnvoller, einen längeren Text (wie eine Dissertation) in mehrere Teile zu gliedern. Das |\part|-Kommando lässt sich wie üblich einsetzen:
\begin{codeverb}
\part{Die verschuldensabhängige Haftung%
   nach §~823 Abs. 1 BGB}
\end{codeverb}
setzt auf einer eigenen Seite ungefähr
\begin{center}
  {\bfseries Erster Teil:\par
  Die verschuldensabhängige Haftung nach \textsection~823 Abs. 1 BGB}
\end{center}
\jbook nummeriert die Teile eigenständig mit "`Erster Teil"', "`Zweiter Teil"' usw. durch; auf diese Weise kann \jbook bis zu 12 Teile benennen (siehe unten S.~\pageref{grenzen}). Die Überschrift des Teils wird zentriert und, wenn sie länger ist als der zur Verfügung stehende Platz, automatisch umbrochen. (Wie man Zeilenumbrüche in die Überschrift einfügen kann, ist unten im \myref{sec:linebreaks} erklärt.)

Ist die Option |twoside| aktiviert, erscheint die Seite mit der Überschrift des Teils auf der rechten Seite, hat also eine ungerade Seitenzahl. Diese Seitenzahl erscheint jedoch nicht im Text; Kopf- und Fußzeile bleiben leer. Im Vergleich zur originalen |book|-Klasse wird die Überschrift etwas weiter oben auf der Seite ausgegeben. Außerdem fügt |\part| eine weitere vollkommen leere Seite an, das folgende Kapitel beginnt dann wiederum auf einer Seite mit einer ungeraden Seitenzahl. Das alles hat zur Folge: Jeder Teil (|\part|) und jedes Kapitel (|\chapter|) fängt bei zweiseitiger Ausgabe auf der rechten Seite an.

Wer hierin eine ungehörige Platzverschwendung sieht, kann man mit der Option\label{opt:compact}
\begin{quote}
  \jbopt{compact}
\end{quote}
ein "`kompakteres"' Layout wählen. Die Überschrift des Kapitels, das dem Teil (|\part|) folgt, erscheint dann unmittelbar im Anschluss an die part-Überschrift, auf der selben Seite. Nutzt man allerdings allein diese Option, führt das zu einem merkwürdigen Layout, da die Teile stets zentriert, die Kapitel hingegen linksbündig ausgegeben werden. Abhilfe schafft man hier, indem man mit der Option
\begin{quote}
  \jbopt{centeredlayout}
\end{quote}
eine zentrierte Ausgabe auch der Kapitelüberschriften einstellt (vgl. S.~\pageref{opt:centeredlayout} sowie sogleich).

Die Darstellung der Überschrift des Teils lässt sich mit Hilfe folgender Argumente des Befehls |\setjbookstyle| (allgemein dazu unten im Kapitel~\ref{sec:jbookstyles} ab S.~\pageref{sec:jbookstyles}) manipulieren:

\begin{tabular}{lll}
          &                               & Vorgabe:\\[.5ex]
partintro & Eingangstext "`Erster Teil:"' & |\huge\bfseries|\\
part  & Überschrift des Teils             & |\Huge\bfseries|\\
\end{tabular}

Eine serifenlose Überschrift (wie zB in den KOMA-Script-Klassen) ließe sich etwa so erreichen:

\begin{preverb}
\setjbookstyle{partintro}{\sffamily\huge\bfseries}
\setjbookstyle{part}{\sffamily\Huge\bfseries}
\end{preverb}


\subsubsection{Kapitel (Chapters)}

\DescribeMacro{\chapter}Ein neues Kapitel wird wie üblich mit dem Befehl |\chapter| eingeleitet, seine Grundform%
\footnote{Die \emph{ganze} Wahrheit erfährt man unten im \myref{sec:linebreaks}.} 
lautet

\begin{syntax}[.6]
|\chapter[|\meta{kopf}|]{|\meta{ueberschriftstext}|}|
\end{syntax}

Das Kommando ist in \jbook zunächst so eingerichtet, dass es nicht mehr "`Kapitel"' setzt, sondern nur noch "`\textsection"' (genauer: |\textsection~|) gefolgt von der Kapitelnummer setzt. Die Befehlsfolge
\begin{codeverb}
\chapter[Rspr. des BGH]{Die Rechtsprechung des%
  Bundesgerichtshofes seit der Heiniger Entscheidung%
  des EuGH}
\end{codeverb}
führt zu folgendem Ergebnis:

\settowidth{\tmplen}{\bfseries \textsection~12\quad}
\begingroup%
  \hangindent=\tmplen
  \bfseries \textsection~12\quad%
  {\raggedright Die Rechtsprechung des Bundesgerichtshofes seit der Heiniger Entscheidung des EuGH\par}%
\endgroup

Welchen Ausdruck \jbook zur Kennzeichnung des Kapitels einsetzt ("`\textsection"', "`Kapitel"' oder anderes), kann eingestellt werden, siehe dazu unten den Abschnitt~\ref{sec:changechapters} (S.~\pageref{sec:changechapters}~ff.).

Wird (wie hier im Beispiel) im optionalen Argument \meta{kopf} eine Kurzform angegeben, wird diese als Kolumnentitel in die Kopfzeile gesetzt, andernfalls der komplette Überschriftstext (näher Abschnitt~\ref{sec:headings}, S.~\pageref{sec:headings}~ff.). In jedem Fall gelangt \meta{ueberschriftstext} in die Übersicht und in das Inhaltsverzeichnis. Auf der ersten Seite des Kapitels (auf der der Überschriftstext erscheint) bleiben Kopf- und Fußzeile leer, es wird keine Seitenzahl ausgegeben.

Die Überschrift wird linksbündig mit einem hängenden Einzug gesetzt, eine Silbentrennung erfolgt nicht. Ein anderes Layout erreicht man -- wie erwähnt -- mit der Option
\begin{quote}
  \jbopt{centeredlayout}
\end{quote}
wie man am folgenden Beispiel sehen kann:

\begingroup%
  \centering
  \bfseries \textsection~12\quad%
  Die Rechtsprechung des Bundesgerichtshofes seit der Heiniger Entscheidung des EuGH\par%
\endgroup

Wie beim Befehl |\part| können mithilfe eines (zweiten) optionalen Arguments an geeigneten Stellen Zeilenumbrüche in die Überschrift eingefügt werden, näher dazu unten im \myref{sec:linebreaks}.

Die Formatierung der Überschrift kann geändert werden mit Hilfe des Kommandos |\setjbookstyle| (siehe Kapitel~\ref{sec:jbookstyles} ab S.~\pageref{sec:jbookstyles}), so führt beispielsweise das Kommando

\begin{preverb}
\setjbookstyle{chapter}{\sffamily\huge\bfseries}
\end{preverb}

dazu, dass die Kapitelüberschriften (wie in KOMA-Script) serifenlos gesetzt wird. Voreingestellt ist eine Formatierung mittels |\huge\bfseries|.

Alle Kapitel werden durchgezählt, die Nummerierung fängt also \emph{nicht} in jedem Teil von neuem an:
\begin{center}
\begin{tabular}{lll}
|\part{bla}| & \(\rightarrow\) & Erster Teil: \dots\\
|\chapter{blub}| & \(\rightarrow\) & \quad\textsection~1 \dots\\
|\chapter{blub}| & \(\rightarrow\) & \quad\textsection~2 \dots\\
|\part{bla}| & \(\rightarrow\) & Zweiter Teil: \dots\\
|\chapter{blub}| & \(\rightarrow\) & \quad\textsection~3 \dots\\
|\chapter{blub}| & \(\rightarrow\) & \quad\textsection~4 \dots
\end{tabular}
\end{center}

\jbook ist so ausgelegt, dass es bis zu 99 Kapitel verarbeiten kann (siehe unten S.~\pageref{grenzen}).

Grundsätzlich fängt allerdings -- wie in \LaTeX-|book| -- nach jedem |\chapter| die Zählung der Fußnoten von vorne an, damit in späteren Kapiteln nicht so überaus große Fußnotennummern auftreten. Eine durchgehende Zählung erreicht man mit der Option
\begin{quote}
  \jbopt{fncontinued}
\end{quote}
wie unten in Abschnitt~\ref{sec:fussnoten} näher erläutert wird.


\subsubsection{Abschnitte (Sections)}

Daneben gibt es wie üblich |\section|, |\subsection|, |\subsubsection|, neu aber auch 

\begin{syntax}[.6]
|\subsubsubsection{|\meta{ueberschrift}|}|\quad bzw.\newline
|\subthreesection{|\meta{ueberschrift}|}|
\end{syntax}

\begin{syntax}[.6]
|\subsubsubsubsection{|\meta{ueberschrift}|}|\quad bzw.\newline
|\subfoursection{|\meta{ueberschrift}|}|
\end{syntax}

\begin{syntax}[.6]
|\subfivesection{|\meta{ueberschrift}|}|
\end{syntax}

\begin{syntax}[.6]
|\subsixsection{|\meta{ueberschrift}|}|
\end{syntax}

\begin{syntax}[.6]
|\subsevensection{|\meta{ueberschrift}|}|
\end{syntax}

und schließlich

\begin{syntax}[.6]
|\subeightsection{|\meta{ueberschrift}|}|
\end{syntax}


Sie funktionieren wie die anderen Section-Befehle; das produzierte Layout ist jeweils identisch mit dem von |\subsubsection|.
\begin{itemize}
\item \DescribeMacro{\subthreesection}|\subthreesection| wird nummeriert mit zwei aufeinander folgenden kleinen Buchstaben, gefolgt von einer schließenden Klammer: aa), bb) u\,.s.\,w.; 
\item \DescribeMacro{\subfoursection}|\subfoursection| mit drei Buchstaben: ccc), ddd);
\item \DescribeMacro{\subfivesection}|\subfivesection| mit einer geklammerten Zahl: (5), (6);
\item \DescribeMacro{\subsixsection}|\subsixsection| mit einem geklammerten kleinen Buchstaben: (a), (b);
\item \DescribeMacro{\subsevensection}|\subsevensection| mit zwei geklammerten kleinen Buchstaben: (aa), (bb);
\item \DescribeMacro{\subeightsection}|\subeightsection| mit drei geklammerten kleinen Buchstaben: (aaa), (bbb).
\end{itemize}
(Siehe auch \tablename~\ref{fig:numbering}.) 

%\DeleteShortVerb{|}
\begin{table}[ht]
\centering
\begin{tabular}{cll}
Stufe &{\bfseries Abschnitt} & {\bfseries Zählung}\\
\hline\hline
  & part & \rule{0pt}{3ex}Zweiter Teil: bla\\
\hline
0 & chapter & \rule{0pt}{3ex}\textsection~14 bla\\
\hline\hline
1 & section & \rule{0pt}{3ex}I. bla\\
\hline
2 & subsection & 2. bla\\
\hline
3 & subsubsection &  c) bla\\
\hline
4 & subsubsubsection & dd) bla \\
  & subthreesection & \\
\hline
5 & subsubsubsubsection & eee) bla \\
  & subfoursection & \\
\hline
6 & subfivesection & (6) bla \\
\hline
7 & subsixsection & (a) bla \\
\hline
8 & subsevensection & (bb) bla \\
\hline
9 & subeightsection & (ccc) bla \\
\end{tabular}
\caption{\label{fig:numbering}Nummerierungen in \jbook}
\end{table}
%\MakeShortVerb{|}

{\small (Wer noch eine Gliederungsstufe mehr benötigt (?!), sollte sich melden, dazu auch unten S.~\pageref{grenzen})\par}


\subsubsection{Gliederung mit \protect{\ttfamily\textbackslash toc}, 
  \protect{\ttfamily\textbackslash sub} und Co}

Analog zur Klasse |jura| (bzw. zum Paket |alphanum|) bietet \jbook die Möglichkeit, die Gliederung mit den Befehlen |\toc|, |\sub|, |\levelup| und |\leveldown| relativ anzugeben (siehe auch \figurename~\ref{fig:toc}).

\begin{syntax}[.5]
|\toc[|\meta{kopf}|]{|\meta{ueberschriftstext}|}| 
\end{syntax}
 
fügt einen neuen Gliederungspunkt mit der Bezeichnung \meta{ueberschriftstext} 
auf der \emph{aktuellen} Gliederungsebene ein.

\begin{syntax}[.5]
|\sub[|\meta{kopf}|]{|\meta{ueberschriftstext}|}|
\end{syntax}

fügt einen neuen Gliederungspunkt mit der Bezeichnung \meta{ueberschriftstext} auf der \emph{nächst tieferen} Gliederungsebene ein.

\begin{syntax}[.2]
|\levelup| 
\end{syntax}
 
geht eine Gliederungsebene nach oben, 

\begin{syntax}[.2]
|\leveldown| 
\end{syntax}

eine Gliederungsebene nach unten.

\begin{syntax}[.25]
|\chapterlevel| 
\end{syntax}

führt aus jeder Gliederungsebene heraus zurück auf die Kapitelebene.

\begin{figure}% to keep things together ...
\begin{codeverb}
\part{Der Theorienstreit}
\toc{Objektive Theorien}
  \sub{Meier}
  \toc{Müller}
  \toc{Schulze}
\levelup
\toc{Subjektive Theorien}
\toc{Ansicht der Rspr.}
  \sub{Landgerichte}
  \toc{Bielefeld
  \leveldown
    \toc{VI. Handelskammer}
    ...
\chapterlevel
\toc{Eigene Ansicht}
\end{codeverb}
\caption{\label{fig:toc}Benutzung von \protect{\ttfamily\textbackslash toc} und Kollegen}
\end{figure}

Die Benutzung dieser Kommandos bringt den Vorteil mit sich, dass man sehr leicht die Gliederung des Dokuments verändern kann, weil die Gliederungsebene stets relativ zum vorherigen Gliederungspunkt angegeben wird. Die Zählung beginnt dabei auf Kapitelebene, das bedeutet: wenn man das Dokument in Teile (Parts) aufteilen möchte, muss man in jedem Fall |\part|-Kommandos benutzen. Außerdem führt ein |\levelup| zu einer Fehlermeldung und zum Abbruch, wenn man sich bereits auf Kapitelebene befindet, ebenso wie ein |\sub|, wenn man bereits auf der letztmöglichen Gliederungsebene (|\subeightsection|) ist. Die Kommandos |\toc|, |\sub|, |\levelup| und |\leveldown| können auch mit den gewöhnlichen |\section|-Befehlen gemischt werden.

Sofern man sich auf Chapter- oder Section-Ebene befindet, kommt der im optionalen Argument \meta{kopf} übergebene Text in die Kopfzeile und nicht (wie in der |jura|-Klasse) in das Inhaltsverzeichnis.


\subsubsection{Anhang (Appendix)}
\label{sec:appendix}

\DescribeMacro{\appendix}Auch in \jbook wird der Anhang mit dem Befehl

\begin{syntax}[.2]
|\appendix|
\end{syntax}

eingeleitet. Die folgenden Kapitel werden daraufhin mit großen Buchstaben gezählt. Der Befehl
\begin{codeverb}
\chapter[ECRl]{Die E-Commerce Richtlinie}
\end{codeverb}
etwa leitet eine neue Seite ein mit der Überschrift
\begin{quote}
  \bfseries Anhang A\quad Die E-Commerce Richtlinie
\end{quote}
Sofern eine Kurzform angegeben wurde (wie hier: "`ECRl"'), wird diese als Kolumnentitel verwendet, andernfalls die Langform. Die Langform ("`Die E-Commerce Richtlinie"') wird in jedem Fall sowohl in die Übersicht als auch in das Inhaltsverzeichnis aufgenommen. Auch hier kann man außerdem mithilfe eines zweiten optionalen Arguments Zeilenumbrüche o.\,ä. im Text unterbringen (vgl. \myref{sec:linebreaks}).

Die Zählweise der Kapitel im Anhang kann geändert werden, indem man \emph{nach} dem Kommando |\appendix| schreibt:
\begin{codeverb}
\renewcommand{\thechapter}{\Roman{chapter}}
\end{codeverb}
In diesem Beispiel würde die Nummerierung auf große römische Ziffern umgestellt.

\DescribeMacro{\lonelyappendixchapter}Was aber tun, wenn man nur einen einzigen Anhang hat? Eine Nummerierung (ob mit Buchstaben oder mit Zahlen) ist hier ungünstig. Abhilfe schafft das Kommando:

\begin{syntax}[.6]
|\lonelyappendixchapter{|\meta{ueberschrift}|}|
\end{syntax}

das schlicht auf eine Nummerierung verzichtet:

\begin{quote}
  \bfseries Anhang\quad Die E-Commerce Richtlinie
\end{quote}

Die Bezeichnung "`Anhang"' ist in |\appendixname| gespeichert und kann -- wie sonst auch -- dadurch geändert werden, dass man \emph{nach} dem |\begin{document}| Folgendes einfügt:
\begin{codeverb}
\renewcommand{\appendixname}{Anh.}
\end{codeverb}


\subsection{Der Text}


\subsubsection{Kopf- und Fußzeilen; Kolumnentitel}
\label{sec:headings}

Wenn die Option \jbopt{twoside} angegeben wurde, werden die Kopfzeilen (bzw: Kolumnentitel) mithilfe des Pakets |fancyhdr| \cite{fhdr} nach folgendem Muster gesetzt:

\setlength{\tmplen}{.5\textwidth}
\addtolength{\tmplen}{-6em}

\begin{center}
\begin{tabular}{lr}
{\itshape Gerade Seiten} & {\itshape Ungerade Seiten}\\
\hspace*{\tmplen} & \hspace*{\tmplen}\\
Seite\hspace{2em} Kapitel\hspace{2em} & \hspace{2em} Section \hspace{2em} Seite\\
\hline
\end{tabular}
\end{center}

Sofern angegeben, werden jeweils nur die (optionalen) Kurzformen der Befehle |\chapter| und |\section| in die Kopfzeile aufgenommen. Also aus
\begin{codeverb}
\chapter[Objektive Theorien]{Ausprägungen objektiver
  Strafbarkeitstheorien nach dem zweiten Weltkrieg}
(...)
\section[LG Bad Wimpfen]{Die Ansicht
  des Landgerichts Bad Wimpfen}
\end{codeverb}
wird ungefähr das:

\begin{center}
\begin{tabular}{lr}
\hspace*{\tmplen} & \hspace*{\tmplen}\\
42\hspace{2em}\textsection~15 Objektive Theorien \hspace{2em} & \hspace{2em} LG Bad Wimpfen \hspace{2em} 43\\
\hline
\end{tabular}
\end{center}

Im einseitigen Layout (ohne \jbopt{twoside}) wird in der Kopfzeile nur die Überschrift aus der jeweiligen |\section| ausgegeben. Das Paket |fancyhdr| gibt in diesem Fall zwar eine Warnung aus, dass eine bestimmte Option überflüssig sei
\begin{cliverb}
fancyhdr's E option without twoside option is useless
\end{cliverb}
diese Meldung kann aber (wohl) getrost ignoriert werden.

Seiten, die durch |\part| oder |\chapter| eingeleitet werden, enthalten grundsätzlich weder in der Kopf- noch in der Fußzeile irgendeinen Text (siehe auch oben Absch.~\ref{sec:parts}). Auf solchen Seiten werden jedoch die Seitenzahlen ausgegeben,\label{opt:showpagenumber} wenn die Option 
\begin{quote}
  \jbopt{showpagenumber}
\end{quote}
angegeben wurde.

Im Unterschied zu den originalen \LaTeX-Klassen erscheinen in \jbook allgemein die Bezeichnungen aller Verzeichnisse in den Kopfzeilen \emph{nicht} in Großbuchstaben.\label{keineGross} Das Inhaltsverzeichnis wird also nicht etwa mit
\begin{codeverb}
\MakeUppercase{\contentsname}
\end{codeverb}
gekennzeichnet, sondern schlicht mit
\begin{codeverb}
\contentsname
\end{codeverb}
Das gilt, wie gesagt, prinzipiell für alle Verzeichnisse (Übersicht, Inhalt, Webseiten, Rechtsprechung, Literatur, Index).

In die Fußzeile wird grundsätzlich nichts gedruckt. Ausnahme: die Option\label{opt:maketime} |maketime| wurde angegeben, dann wird das Wort "`Stand:"' und das Datum der Kompilation (|\today|) des Textes ausgegeben:
\begin{quote}
{\small\itshape Stand: \today}
\end{quote}
\DescribeMacro{maketimename}\label{el:mtn}Der Ausdruck "`Stand:"' und die Art und Weise, wie dieser ausgegeben wird, kann verändert werden mittels
\begin{preverb}
\setjbooktext{maketimename}{Letzte Bearbeitung:}
\setjbookstyle{maketime}{\normalsize\bfseries}
\end{preverb}
\DescribeMacro{maketime}\label{el:mt}Möchte man anstatt |\today| ein anderes (fixes) Datum oder einen Text ausgeben lassen:
\begin{preverb}
\setjbooktext{maketime}{13.11.2005}
\end{preverb}

Wenn einem dieses Layout von Kopf- und Fußzeile zu modern erscheint,\label{opt:classiclayout} kann man mit der Option
\begin{quote}
  \jbopt{classiclayout}
\end{quote}
eine konservativere Gestaltung wählen. In diesem Fall bleibt die Kopfzeile grds. komplett leer, lediglich die Seitenzahl wird unten in die Fußzeile gedruckt (jeweils am äußeren Rand). Wurde \jbopt{maketime} angegeben, erscheint das Erstellungsdatum dann in der Kopfzeile.


\subsubsection{Randnummern}

\DescribeMacro{\rn}Randnummern werden mit folgendem Kommando gesetzt:

\begin{syntax}[.4]
|\rn[|\meta{marke}|]{|\meta{ersteswort}|}|
\end{syntax}

rn steht für \emph{R}and\emph{n}ummer oder für runner, der englischen Bezeichnung für Randziffern. Folgende Eingabe
\begin{codeverb}
\rn[einl:jurtag]{Beim} Juristentag 1978 stand u.\,a.
der Punkt "`Schlechte Noten als Motivationsanreiz in 
der Anfängerübung"' auf der Tagesordnung. Wie 
{\itshape Prof. Dr. Schnederpelz} in seinem Gutachten
hierzu ausführte ...
\end{codeverb}
ergibt ungefähr dieses hier:

\label{dummylabel}
\begin{tabular}{rp{.8\textwidth}}
{\bfseries 44}\qquad &
Beim Juristentag 1978 stand u.\,a. der
Punkt "`Schlechte Noten als Motivationsanreiz in der Anfängerübung"'
auf der Tagesordnung. Wie {\itshape Prof. Dr. Schnederpelz} in
seinem Gutachten hierzu ausführte \dots
\end{tabular}

\DescribeMacro{\rnref}Gleichzeitig wird eine Marke namens |einl:jurtag| gesetzt. Diese kann dann referenziert werden, und zwar mit folgenden Befehlen:

\begin{tabular}{ll}
|\rnref{einl:jurtag}| & Rn. 44 \\
|\rnreff{einl:jurtag}| & Rn. 44 f.\\
|\rnrefff{einl:jurtag}| & Rn. 44 ff.\\
|\ref{einl:jurtag}| & 44\\
|\pageref{einl:jurtag}| & \pageref{dummylabel}
\end{tabular}

\begin{hinweis}
Wird ein |\label| innerhalb einer Fußnote gesetzt, bleibt es dabei, dass die Nummer \emph{der Fußnote} gespeichert wird, nicht die der Randnummer!
\end{hinweis}

Das optionale Argument \meta{marke} kann auch leer bleiben oder natürlich auch einfach ganz weggelassen werden:
\begin{codeverb}
\rn[]{Beim} Juristentag ...
\rn{Beim} Juristentag ...
\end{codeverb}

Falls Doktorvater oder Doktormutter das alles doch "`irgendwie zu modern"' findet: Mit der Option \jbopt{norunners} wird -- auch wenn |\rn| Kommandos benutzt werden) -- die Ausgabe der Randnummern komplett unterbunden;\label{opt:norunners} die Referenzen beziehen sich dann wie gewohnt auf die Abschnittsnummern, |\rnref| auf Seitenzahlen ("`S.~\pageref{dummylabel}"' im obigen Beispiel).

Die\label{opt:rnrefbold} Angabe der Option \jbopt{rnrefbold} bewirkt, dass |\rnref| \emph{alles} in bold face ausgibt:
\begin{quote}
Siehe auch oben {\bfseries Rn. 44}.
\end{quote}

\DescribeMacro{rn}\label{el:rn}Das von |\rnref| benutzte Kürzel "`Rn."' kann verändert werden mit dem folgenden Kommando
\begin{preverb}
\setjbooktext{rn}{Rdnr.}
\end{preverb}
\DescribeMacro{page}die Angabe "`S."' (falls mittels \jbopt{norunners} die Randnummern abgeschaltet wurden):
\begin{preverb}
\setjbooktext{page}{Seite}
\end{preverb}

\DescribeMacro{runnersspace}Der Abstand zwischen dem Text und der zu ihm gehörenden Randnummer kann eingestellt werden mit 
\begin{preverb}
\setjbooklength{runnersspace}{1em}
\end{preverb}
Voreingestellt ist der Wert 0.5em.

Abschließender Hinweis: Es mag zwar sehr nervig erscheinen, jeden Absatz mit |\rn{foo}| einleiten zu müssen. Andere -- im bescheidenen Rahmen meiner \LaTeX-Kenntnisse \mysmily -- getestete Möglichkeiten, die mehr Automation bieten (zB mit |\everpar|), haben sich jedoch als kaum praktikabel erwiesen, vor allem, weil man kaum unterscheiden kann, was für ein Absatz  gerade vorliegt (Text? Überschrift? Fußnote? Listenelement?). Außerdem hat sich -- jedenfalls bei mir -- gezeigt, dass man sich recht schnell an dieses Verfahren gewöhnt. Zur Not schreibt man wie gewohnt die Absätze hin und fügt erst anschließend die |\rn|-Befehle hinzu. Wenn man sich überhaupt nicht damit abfinden kann, schaltet man einfach die Randnummern mit der Option \jbopt{norunners} ab.


\subsubsection{Fußnoten}
\label{sec:fussnoten}

\DescribeMacro{\footnote}Fußnoten werden wie üblich mit |\footnote| gesetzt. Es wird jedoch ein eher moderneres (und in rechtswissenschaftlichen Büchern übliches) Fußnotenformat benutzt, das ungefähr wie folgt aussieht:

\begin{tabular}{rp{.8\textwidth}}
\textsuperscript{123} & Grundlegend {\itshape Meier}, Internet und vorkonstitutionelles Recht, 1967. Vgl. ferner {\itshape Vogts}, Das BGB und die besitzlosen Volksklassen, 1990.
\end{tabular}

Die Zahlen vor dem Fußnotentext sind rechtsbündig angeordnet.

Standardmäßig fängt die Zählung der Fußnoten, wie erwähnt, mit jedem Kapitel von vorne an. Das |\footnote|-Makro ist in diesem Fall so programmiert, dass genügend Platz für dreistellige Fußnotennummern vorhanden ist. (Die Gesamtanzahl der Fußnoten kann man der |.log|-Datei entnehmen.)

Möchte man, dass die Fußnoten über die Kapitelgrenzen hinweg durchgezählt werden, muss man die Option\label{opt:fncontinued}
\begin{quote}
  \jbopt{fncontinued}
\end{quote}
angeben. Das funktioniert nur, wenn auf dem \TeX-System das Paket |remreset| \cite{remreset} vorhanden ist. Ist die durchgehende Fußnotennummerierung eingeschaltet, wird Platz für vier Fußnotenziffern reserviert.

Falls einem das Fußnotenlayout zu modern ist, kann man mit der Option\label{opt:oldfootnotes}
\begin{quote}
  \jbopt{oldfootnotes}
\end{quote}
die Neudefinition des Fußnotenformates abschalten. Es bleibt dann beim ursprünglichen Format von \LaTeX-|book|, allerdings wird der Zeilenabstand (unabhängig von dem des Haupttextes) auf einzeilig (|\baselinestretch=1|) geschaltet.

Hinzuweisen ist schließlich noch auf die Option \jbopt{longfnrule},\label{opt:longfnrule} nach deren Angabe die Linie oberhalb der Fußnoten über die gesamte Seitenbreite gezogen wird (in einigen Büchern vom Verlag C.\,H. Beck wird das so gemacht).


\subsubsection{Wörtliche Zitate}

\DescribeEnv{quote}Für wörtliche Zitate innerhalb des Textes sollte man wie üblich die |quote|-Umgebung benutzen. Im Unterschied zu \LaTeX-book fügt \jbook automatisch Anführungszeichen an den Beginn und an das Ende des Zitats an und setzt den Text in der Textgröße small:

\vspace{2ex plus 3.0pt minus 5.0pt}
\begin{small}
\begingroup\leftskip=3em\rightskip=\leftskip\noindent\llap{\glqq}Easy things are often amusing and relaxing, but their value soon fades. Greater pleasure, deeper statisfaction, and higher wages are associated with genuine accomplishments, with successful fulfillment of a challenging task.\grqq\par\endgroup
\end{small}
\vspace{2ex plus 3.0pt minus 5.0pt}

Wie man in diesem Beispiel (ein Zitat von Donald Knuth \cite{knuth:pleasure}) sieht, ragen die öffnenden Anführungszeichen in den linken Rand hinein.%
\footnote{Vgl. den Begleiter \cite[Kap. 3.2.2 (S. 61)]{begl} bzw. den Companion \cite[3.3.4 (p. 147)]{tlc}.}
\begin{hinweis}
Auch wenn das Zitat (wie hier) in einer fremden Sprache wiedergegeben wird, ist es typographisch korrekt, deutsche Anführungszeichen zu benutzen!
\end{hinweis}
 
Als Anführungszeichen werden per default |\glqq| und |\grqq| verwendet, mittels
\begin{preverb}
\renewcommand{\openquote}{\flqq}
\renewcommand{\closequote}{\frqq}
\end{preverb}
kann das z.\,B. auf \flqq spitze Klammern\frqq\ umgestellt werden. Voraussetzung ist in jedem Fall der Einsatz von |babel| oder |(n)german|.


\subsection{Der Haupttitel}

\jbook kennt im Wesentlichen zwei Typen von Haupttiteln: 
\begin{enumerate}
\item Standardhaupttitel, die im Prinzip genauso wie in den Standard \LaTeX-Klassen gestaltet werden und 
\item "`offizielle"' Titelseiten, die die von den Promotionsordnungen der Fakultäten aufgestellten formellen Anforderungen einhalten (dazu sogleich unten Abschnitt~\ref{sec:official}).
\end{enumerate}
Da eine Dissertation ohne eigenes Titelblatt ziemlich sinnlos ist, funktioniert die \LaTeX-Option \jbopt{notitlepage} nicht; wird sie verwendet, bricht \jbook kurzerhand mit einer Fehlermeldung ab.


\subsubsection{Der Standardtitel}

\jbook stellt zusätzliche Elemente für den (wie üblich mittels |\maketitle| zu erstellenden) Titel zur Verfügung. 
\DescribeMacro{\subtitle}Es existieren

\begin{syntax}[.45]
|\subtitle{|\meta{untertitel}|}|
\end{syntax}

\DescribeMacro{\subauthor}mit dem ein Untertitel angegeben werden kann. Der mittels

\begin{syntax}[.45]
|\subauthor{|\meta{zusatztext}|}|
\end{syntax}

\DescribeMacro{\publishinfo} angegebene Text wird unterhalb des Autorennamens platziert. Das Kommando

\begin{syntax}[.45]
|\publishinfo{|\meta{pubvermerk}|}|
\end{syntax}

bringt am unteren Rand der Titelseite ein Publikationsvermerk (Ort oder gar Verlag) an. Diese Kommandos sind optional -- auch wenn sie nicht benutzt werden, kann |\maketitle| aufgerufen werden. Zeilenumbrüche können wie gewohnt mit |\\| eingefügt werden:
\begin{preverb}
\title{Das Recht der Bienen\\
  nach der Schuldrechtsreform}
\subtitle{Eine rechtssoziologische
  Untersuchung\\ unter Berücksichtigung
  der Rechtsprechung des EuGH}
\author{Heide Witzka}
\subauthor{Rechtsanwältin in Heidelberg}
\publishinfo{Heidelberg 2008}
(...)
\end{preverb}
\begin{codeverb}
\begin{document}
\maketitle
(...)
\end{codeverb}

Wurde die Option
\begin{quote}
  \jbopt{classiclayout}
\end{quote}
angegeben, ändert sich die Gestaltung der Titelseite leicht (zB Titel nicht mehr in bold face).


\subsubsection{Titelblätter der juristischen Fakultäten}
\label{sec:official}

Darüber hinaus gibt es noch die Möglichkeit, ein "`offizielles"' Titelblatt zu setzen, das man benutzen kann, wenn das grandiose Meisterwerk endlich eingereicht wird. Dazu benutzt man das Kommando

\begin{syntax}[.45]
|\officialtitle{|\meta{kuerzel}|}|
\end{syntax}

in der Präambel des Dokuments. Mit dem Argument \meta{kuerzel} wird angegeben, welcher Titel von welcher Fakultät verwendet werden soll. Derzeit unterstützt \jbook folgende offiziellen Titelblätter:

{\renewcommand{\arraystretch}{1.5}
\begin{tabular}{llll}
\hline
\meta{kuerzel}& Fakultät & benötigte        & Erstellt\\[-1ex]
         &               & Datei            & von\\
\hline
goe      & Uni Göttingen & |jbgoe.clo|      & AS\\
trier    & Uni Trier     & |jbtrier.clo|    & Peter Schuster\\
stgallen & Uni St. Gallen& |jbstgallen.clo| & AS\\
\hline
\end{tabular}}

\vspace{\baselineskip}

Kann die dem Kürzel zugeordnete Datei nicht gefunden werden, bricht \jbook mit einer Fehlermeldung ab.

Für die Göttinger Universität kann man das offizielle Titelblatt etwa so benutzen:

\begin{preverb}
\officialtitle{goe}
(...)
\end{preverb}
\begin{codeverb}
\begin{document}
\maketitle
(...)
\end{codeverb}

Bei Aufruf von |\officialtitle| versucht \jbook die Datei \texttt{jbgoe.clo} zu laden, diese sollte sich im gleichen Verzeichnis wie \jbook befinden (sie ist Teil des \jmisc-Pakets). Wenn alles geklappt hat, stehen noch weitere Felder für den Titel zu Verfügung:

\begin{tabular}{ll}
|\birthplace{|\meta{geburtsort}|}| & Geburtsort,\\
|\publishplace{|\meta{ort}|}| & Ort der Promotion,\\
|\publishyear{|\meta{jahr}|}| & Jahr der Promotion,\\
|\firstexaminer{|\meta{name}|}|  & Erster Berichterstatter,\\
|\secondexaminer{|\meta{name}|}| & Zweiter Berichterstatter und\\
|\examdate{|\meta{datum}|}| & Tag der Prüfung.
\end{tabular}

Die Benutzung erfolgt im Übrigen wie üblich, die Titelseite wird mittels |\maketitle| ausgegeben.

\label{opt:trier}Derzeit unterstützt \jbook folgende offiziellen Titelblätter:

Wer an einer anderen Uni promoviert (soll es ja geben \mysmily),\parmsg{Mitarbeit\\ gefragt!} kann mir die entsprechenden Vorgaben zukommen lassen, sie werden dann in \jbook integriert.


\subsection{Das Inhaltsverzeichnis und die Übersicht}

Wie sonst auch erzeugt man ein Inhaltsverzeichnis mit dem Kommando
\begin{codeverb}
\tableofcontents
\end{codeverb}
Im Unterschied zu den \LaTeX-Klassen fügt \jbook jedoch \emph{stets} die langen Überschriften (bzw. diejenigen, die tatsächlich im Text auftauchen) in das Inhaltsverzeichnis ein, so wie es in der Rechtswissenschaft üblich ist. Außerdem werden auch die von \jbook verwalteten Verzeichnisse, die sich an den Haupttext anschließen (Literaturverzeichnis, Entscheidungen, Webseiten, Index), in das Inhaltsverzeichnis aufgenommen.

\DescribeMacro{\bibtotoc}Hinsichtlich des Literaturverzeichnisses muss dazu allerdings auf einen -- mehr oder weniger üblen -- Trick zurückgegriffen werden, der durch den Befehl

\begin{syntax}[.30]
|\bibtotoc|
\end{syntax}

ausgeführt wird. |\bibtotoc| ändert die |thebibliography|-Umgebung aus \LaTeX-|book| sowie das Pendant aus |jurabib|.%
\footnote{Die Zusammenarbeit mit \texttt{jurabib} ist getestet mit dessen Version v0.60.}

\DescribeMacro{\nomencltotoc}Ein ähnlicher Trick existiert für die Zusammenarbeit mit dem Paket |nomencl| \cite{nomencl}, das Glossar wird durch das Kommando

\begin{syntax}[.30]
|\nomencltotoc|
\end{syntax}

in das Inhaltsverzeichnis gebracht.%
\footnote{Getestet mit Version 3.1a. vom 3.12.2000.}

\begin{hinweis}
Beide Befehle funktionieren (jetzt) sowohl in der Präambel als auch innerhalb des Textes.
\end{hinweis}

Die Darstellung des Inhaltsverzeichnisses wurde leicht an die unterschiedliche Gestaltung von |\chapter| und |\(...)section| angepasst, so dass jetzt genügend Platz für die Abschnittsnummern (zB "`III."') vorhanden ist. 

\DescribeMacro{centeredpartsintoc}Benutzt\label{opt:centeredpartsintoc} man die Option \jbopt{centeredpartsintoc}, dann werden (nur) die Teile zentriert ausgegeben -- was zu einem übersichtlichen Layout führt.

\DescribeMacro{\overview}Genau so wie |\tableofcontents| funktioniert das Kommando

\begin{syntax}[.30]
|\overview|
\end{syntax}

es gibt aber nicht das Inhaltsverzeichnis, sondern eine Inhaltsübersicht aus. Man kann es etwa so verwenden:
\begin{codeverb}
\frontmatter
  \maketitle
  \overview
  \tableofcontents
\mainmatter
(...)
\end{codeverb}

In diese Übersicht kommen die Überschriften der einzelnen Teile (|\part|) und die der Kapitel (|\chapter|). Mit der Option\label{opt:overviewwithsec}
\begin{quote}
\jbopt{overviewwithsec}
\end{quote}
werden zusätzlich auch die Überschriften der |\section|-Kommandos aufgenommen.

\label{el:ovw}Die Übersicht wird überschrieben mit dem Wort "`Inhaltsübersicht"', das kann geändert werden mit
\begin{preverb}
\setjbooktext{overview}{Übersicht}
\end{preverb}


\subsection{Weitere Verzeichnisse}


\subsubsection{Rechtsprechungsliste}

\DescribeEnv{decisionlist}\jbook bietet eine -- eher rudimentäre -- Unterstützung von Rechtsprechungslisten.%
\footnote{Eine weitere Möglichkeit zur Verwaltung derartigen Listen bietet das Paket
    \texttt{jurarsp} \cite{jrsp} von Lukas Wartenburger.} 
Der grobe Aufbau einer solchen Liste sieht folgendermaßen aus:
\begin{codeverb}
\backmatter
\begin{decisionlist}
\decision{BGH}{Z 51, 91}{Hühnerpest}%
    {26.11.1968}{VI ZR 212/66}{}%
    {Grundlegende Entscheidung zur Produzentenhaftung.
    = NJW 1969, 269.}
\decision{BGH}{NJW 1968, 247}{Schubstrebe}%
    {17.10.1967}{VI ZR 70/66}{}%
    {Haftung des Zulieferers.}
(...)
\newcourt
\notyet{OLG Düsseldorf}{NJW-RR 2002, 910}{News}%
    {04.10.2001}{2 U 48/01}{}%
    {Eigener Inhalt vs. fremder Inhalt.}
\decision{OLG Düsseldorf}{NJW-RR 2001, 458}{Seil}%
    {22.9.2000}{22 U 208/99}{}%
    {Eingangskontrolle von Produkten.}
\end{decisionlist}
\end{codeverb}

Eine Liste wird mit |\begin{decisionlist}| eingeleitet, überschrieben wird sie in der Ausgabe mit "`Zitierte Entscheidungen"',\label{el:dcl} das kann manipuliert werden mittels:
\begin{preverb}
\setjbooktext{decisionlist}{Rechtsprechungsliste}
\end{preverb}
Folgt ein neues Gericht (zB OLG Frankfurt nach OLG Düsseldorf) kann dieses mit

\begin{syntax}[.20]
|\newcourt|
\end{syntax}

gekennzeichnet werden, in der Liste wird dann eine Leerzeile ausgegeben, um die einzelnen Gerichte optisch voneinander abzugrenzen.

\DescribeMacro{\decision}Jede aufgenommene Entscheidung wird mit |\decision| notiert, dessen sieben Argumente folgende Bedeutung haben:

\begin{tabular}{ll}
\meta{gericht} & -- Gericht, das entschieden hat\\
\meta{fundstelle} & -- die Fundstelle\\
\meta{stichwort} & -- ein Stichwort ("`Jungbullen"')\\
\meta{entschdatum} & -- Datum der Entscheidung\\
\meta{az} & -- Aktenzeichen\\
\meta{extra} & -- Text, der am Ende des Eintrags ausgegeben wird.\\
\meta{vermerk} & -- allgemeine Hinweise\\
\end{tabular}

Der im letzten Argument \meta{vermerk} abgelegte Text kann eigene Notizen zu der betreffenden Entscheidungen enthalten, ist also für den eigenen Gebrauch bestimmt. In der mit |decisionlist| erzeugten Liste erscheint er grundsätzlich nicht. Anders, wenn die Option\label{opt:decisionhints}
\begin{quote}
\jbopt{decisionhints}
\end{quote}
angegeben wurde: dann wird der Vermerk innerhalb der Rechtsprechungsliste in eine Fußnote eingetragen (für den \emph{endgültigen} Ausdruck sollte man das lieber abschalten).

Ohne \jbopt{decisionhints} erzeugt der erste |\decision| Eintrag im obigen Beispiel folgendes in der Rechtsprechungsliste:

\begin{quote}
{\bfseries BGH}, Urt. v. 26.11.1968 -- VI ZR 212/66, {\bfseries Z 51, 91} --~Hühnerpest.
\end{quote}

\DescribeMacro{\decision*}Ist die Entscheidung nicht rechtskräftig, kann dieses mit |\decision*| gekennzeichnet werden. Es wird dann hinter das Aktenzeichen der Vermerk "`(nicht rechtskr.)"' untergebracht:

\begin{quote}
{\bfseries LG Göttingen}, Urt. v. 11.6.96 -- 3 O 2943/95 (nicht rechtskr.), {\bfseries GRUR 1996, 1024} --~Slayer.
\end{quote}

Dieser\label{el:ntf} Vermerk kann bei Bedarf verändert werden:

\begin{preverb}
\setjbooktext{notfinal}{(nicht rechtskräftig)}
\end{preverb}

\DescribeMacro{\decree}Liegt kein Urteil, sondern ein Beschluss vor, nimmt man statt |\decision|

\begin{syntax}[.40]
|\decree{}{}{}{}{}{}{}|
\end{syntax}

mit den gleichen Argumenten, an Stelle von "`Urt. v."' erscheint dann "`Beschl. v."' in der Rechtsprechungsliste.%
\footnote{Ist \emph{decree} wirklich die richtige Übersetzung für einen Beschluss??}
\DescribeMacro{\decree*}Auch hier erzeugt die Sternform den Vermerk hinter dem Aktenzeichen, dass der Beschluss nicht rechtskräftig ist.

Benötigt man noch eine andere Urteilsform, kann man diese dem |\decision|-Kommando in einem optionalen Argument mitteilen:
\begin{codeverb}
\decision[Versäumnisurt.]{BGH}{Z 146, 341}{ARGE}%
  {29.1.2001}{II ZR 331/00}%
  {Parteifähigkeit der GbR.}
\end{codeverb}
bewirkt dann folgende Ausgabe in der Rechtsprechungsliste:
\begin{quote}
{\bfseries BGH}, Versäumnisurt. v. 29.1.2001 -- II ZR 331/00, {\bfseries Z 146, 341} --~ARGE.
\end{quote}
Auch in dieser Variante funktioniert die Sternchen-Form |\decision*|.

\DescribeMacro{\notyet}Das Kommando

\begin{syntax}[.40]
|\notyet[]{}{}{}{}{}{}{}|
\end{syntax}

hat die gleichen Argumente wie |\decision|, unterdrückt aber in der Rechtsprechungsliste sämtliche Ausgaben. Damit können Entscheidungen in die Liste aufgenommen werden, die noch nicht im Text berücksichtigt wurden. Hat man die Entscheidung schließlich doch zitiert, tauscht man |\notyet| einfach gegen |\decision| aus.

\DescribeMacro{\dcs}Im Text kann eine Entscheidung mit dem Kommando

\begin{syntax}[.60]
|\dcs{|\meta{gericht}|}{|\meta{fundstelle}|}{|\meta{stichwort}|}|
\end{syntax}

zitiert werden. Beispiel:
\begin{codeverb}
Vgl. \dcs{BGH}{Z 51, 91, 103}{Hühnerpest}.
\end{codeverb}
ergibt
\begin{quote}
Vgl. {\itshape BGH} Z 51, 91, 103 -- Hühnerpest.
\end{quote}

Dahinter steckt folgende Idee: Um ein Urteil zu zitieren, kopiert man sich einfach die ersten drei Argumente eines Eintrages und schreibt noch ein |\dcs| davor (oder tauscht |\decision| gegen |\dcs|). So erreicht man jedenfalls eine gewisse Konsistenz innerhalb der Rechtsprechungszitate.

\DescribeMacro{\dcs*}Wie in der |decisionlist|-Umgebung gilt auch hier: Die Sternform gibt (nun innerhalb des Textes) einen Vermerk aus, dass die Entscheidung nicht rechtskräftig ist.
\begin{quote}
Vgl. {\itshape AG Aurich} NJW \the\year, 3662 -- Punkrockkrawall (nicht rechtskr.).
\end{quote}


\begin{tip}
Übersichtlicher wird es, wenn man die Rechtsprechungsliste innerhalb einer separaten Datei pflegt, und diese (hier im Beispiel: |meinerspr.tex|) dann mittels |\input| einfügt:
\begin{codeverb}
\begin{decisionlist}
  \input{meinerspr}
\end{decisionlist}
\end{codeverb}
\end{tip}

Jeder im Text auftauchende |\dcs|-Befehl schreibt das mitgegebene Stichwort der Entscheidung ("`Hühnerpest"') und die Randnummer / Seite, in der die Entscheidung zitiert wird, in eine Datei mit der Endung |.dcs|. Diese Datei kann mit |makeindex| so bearbeitet werden, dass man eine Liste mit allen Fundstellen der zitierten Entscheidung erhält (analog zum Vorgehen bei einem Index).

Folgende\label{el:dcs} Texte können mittels |\setjbooktext| angepasst werden: 

\begin{tabular}{lll}
Element      & Funktion & Vorgabe\\
\hline
decisionlist      & Überschrift der Rsprliste & "`Zitierte Entscheidungen"'\\
decisionsprologue & Vorspann nach der Überschrift & [nichts]\\
decision          & Einleitung Urteil & "`Urt."'\\
decreename        & Einleitung Beschluss & "`Beschl."'\\
decisionfrom      & vor dem Datum & "`v."'\\
decisionsep       & Trenner zwischen & "`|--|"' \\
                  & Datum -- Az. &\\
                  & Fundst -- Stichwort &\\
notfinal          & Vermerk fehlender & (nicht rechtskr.)\\
                  & Rechtskraft &
             
\end{tabular}

Beispiel: 
\begin{preverb}
\setjbooktext{decreename}{Beschluss}
\end{preverb}

Und |\setjbookstyle| kennt in Bezug auf die Rechtsprechungsliste folgende Elemente:

\begin{tabular}{lll}
Element      & Funktion & Vorgabe\\
\hline
decisionstext & Text der                      & |\small\raggedright|\\
              & Rechtsprechungsliste          & (klein, linksbündig)\\
decisionsprologue & Text des Vorspanns        & |\normalsize\itshape|\\
                  &                           & (kursiv)\\
decisionemph & Hervorhebung des Gerichts      & |\bfseries|\\
             & und der Fundstelle             & (fett)\\
\end{tabular}

Beispiel: Nach 
\begin{preverb}
\setjbookstyle{decisiontext}{\normalsize}
\end{preverb} 
wird die Rechtsprechungsliste im Blocksatz und in normaler Schriftgröße ausgegeben.


% Hier noch mehr Erlaeuterungen!


\subsubsection{Webseiten}

|jurabib| \cite{jbib} bietet mit dem Eintragstyp |@WWW| die Möglichkeit, Webseiten in das Literaturzeichnis aufzunehmen. \DescribeMacro{\citeweb}Wer einen URL direkt innerhalb des Textes bzw. einer Fußnote ausgeben möchte, kann hierzu den \jbook-Befehl

\begin{syntax}[.7]
|\citeweb[|\meta{abrufdatum}|]{|\meta{url}|}{|\meta{beschreibung}|}|
\end{syntax}

verwenden. Zum Beispiel gibt
\begin{codeverb}
Siehe hierzu 
\citeweb[7. April 2003]{http://www.softwarehaftung.de}%
  {Infoseite zur zivilrechtlichen Haftung im Internet}
\end{codeverb}
innerhalb des laufenden Textes dieses hier aus:
\begin{quote}
Siehe hierzu \texttt{http://www.softwarehaftung.de}\ (Stand: 7. April 2003).
\end{quote}
\begin{hinweis}
|\citeweb| benutzt zur Darstellung intern das Kommando |\url|. Dieses Kommando wird zB von |jurabib| zur Verfügung gestellt, wer also seine Literatur mit |jurabib| verwaltet, braucht sich um nichts zu kümmern. Man kann dann auch das |hyperref|-Paket \cite{hypref} benutzen, um anklickbare Hyperlinks im Text zu bekommen. Benutzt man nicht |jurabib|, sollte man zumindest das Paket |url| \cite{urlp} laden. Tut man selbst das nicht, benutzt \jbook eine äußerst simple Variante von |\url| (die zB nicht mit |hyperref| zusammenarbeitet) und gibt eine entsprechende Warnung aus.
\end{hinweis}

Wird das optionale Argument \meta{abrufdatum} weggelassen, wird das aktuelle Datum (|\today|) eingesetzt und eine entsprechende Warnung ausgegeben.

Mit der Option\label{opt:suppresswebdates}
\begin{quote}
\jbopt{suppresswebdates}
\end{quote}
wird die Ausgabe des Abrufdatums im gesamten Dokument unterdrückt, unabhängig davon, ob ein Datum im (optionalen) Agrument von |\citeweb| angegeben wurde oder nicht. Diese Option kann man gut verwenden, wenn die Arbeit fertig gestellt ist und sämtliche angegebenen URLs noch aktuell sind. Man kann dann zB im Vorwort darauf verweisen, dass alle angegebenen URLs "`am 24.12.2003"' abrufbar waren, anstatt dieses Datum jedes Mal innerhalb des Textes anzugeben.

\DescribeMacro{\tableofwebcites}Neben der Ausgabe im laufenden Text wird der URL gleichzeitig in eine Datei mit der Endung |.low| (für list of websites) geschrieben. Mit dem Befehl

\begin{syntax}[.35]
|\tableofwebcites|
\end{syntax}

wird die gesamte Liste ausgegeben, der Befehl funktioniert wie |\tableofcontents|. Aus dem obigen Beispiel produziert \jbook
\begin{quote}
\texttt{http://www.softwarehaftung.de}~\dotfill~87\\
Infoseite zur zivilrechtlichen Haftung im Internet
\end{quote}
In diesem Beispiel wurde der URL \texttt{http://www.softwarehaftung.de} in Randnummer 87 des Textes erwähnt. Wurde die Option |norunners| verwendet, wird die Seitenzahl angegeben. Zu Beginn der Liste wird -- analog zu dem Verhalten im Index (siehe dazu gleich Abschn. \ref{sec:index} auf S.~\pageref{sec:index}) -- ein entsprechender Hinweis ausgegeben:
\begin{quote}
{\itshape Die Zahlen verweisen auf die Randnummern.}
\end{quote}
\DescribeMacro{lowprologue}\label{el:lpr}Dieser Text kann geändert werden mittels

\begin{preverb}
\setjbooktext{lowprologue}{Zahlen = Randnummern.}
\end{preverb}

\DescribeMacro{lowname}\label{el:low}Die Liste ist per default überschrieben mit "`Quellen im World Wide Web"', das kann geändert werden mit
\begin{preverb}
\setjbooktext{lowname}{WWW-Quellen}
\end{preverb}

\DescribeMacro{\citeweb*}Der Eintrag in die |.low|-Datei wird unterdrückt, wenn |\citeweb| in der Sternform benutzt wird. Dies kann zB sinnvoll sein, wenn man einen Doppeleintrag innerhalb dieser Liste vermeiden möchte.

\DescribeMacro{\addextrawebcite}Einen Eintrag in diese Liste aufnehmen, ohne dass er im Text erscheint, funktioniert mit

\begin{syntax}[.4]
|\addextrawebcite{|\meta{url}|}|
\end{syntax}

\DescribeMacro{\citewebx}Besonderheiten ergeben sich, wenn ein URL zitiert werden soll, der das Zeichen \#\ enthält. Hierzu muss zunächst das Paket |url| \cite{urlp} geladen werden, das das Kommando \cs{urldef} zur Verfügung stellt. Mit \cs{urldef} definiert man den zu zitierenden URL, etwa so
\begin{preverb}
\urldef{\schneierurl}%
  \url{http://www.counterpane.com/crypto-gram-0302.html#3}
\end{preverb}
Dieser definierte URL kann dann mittels des Kommandos |\citewebx| in den Text eingebaut werden:
\begin{codeverb}
\citewebx[25.~8.\ 2005]{schneierurl}%
      {Random Notes on the SQL Slammer.}
\end{codeverb}

Die Syntax ist also ähnlich wie die von \cs{citeweb}:

\begin{syntax}[.8]
|\citewebx[|\meta{abrufdatum}|]{|\meta{defurl}|}{|\meta{beschreibung}|}|
\end{syntax}

Zu beachten ist, dass \meta{defurl} der definierte URL \emph{ohne} \textbackslash\ ist! Im Beispiel oben wurde also |schneierurl| übergeben (nicht: |\schneierurl|). 

\DescribeMacro{cwrevision}\label{el:cw}%
\DescribeMacro{cwrevisionopen}%
\DescribeMacro{cwrevisionclose}Die Ausgabe des Abrufdatums innerhalb des Textes -- voreingestellt:
\begin{quote}
(Stand: {\itshape datum})
\end{quote}
-- kann mittels |\setjbooktext| beinflusst werden:
\begin{itemize}
\item |cwrevisionopen| enthält die öffnende,
\item |cwrevisionclose| die schließende Klammer und
\item |cwrevision| die Zeichenkette "`Stand:"'.
\end{itemize}
Folglich ändert

\begin{preverb}
\setjbooktext{cwrevisionopen}{<}
\setjbooktext{cwrevisionname}{Letzter Abruf:}
\setjbooktext{cwrevisionclose}{>}
\end{preverb}
die Ausgabe im obigen Beispiel in
\begin{quote}
Siehe hierzu \texttt{http://www.softwarehaftung.de}\ <Letzter Abruf: 7. April 2003>.
\end{quote}


\subsubsection{Der Index}

Auch hinsichtlich des Index gibt es einige (kleinere) Veränderungen. Zunächst werden durch die |\index|-Befehle grundsätzlich nicht Seitenzahlen in den Index gebracht, sondern die aktuelle Randnummer. Hiervon exitieren zwei Ausnahmen:
\begin{enumerate}
\item Es wurde die Option\label{opt:indexpagenumbers}
\begin{quote}
\jbopt{indexpagenumbers}
\end{quote}
angegeben. Dann wird -- wie sonst -- die Seitenzahl gespeichert. 
\item Mit der Option \jbopt{norunners} wurde die Ausgabe der Randnummern ganz abgeschaltet (vgl. \ref{opt:norunners}), dann werden sie (logischerweise) auch nicht in den Index geschrieben.
\end{enumerate}

\label{sec:index}
\DescribeEnv{index}Das Kommando |\printindex| benutzt zur Ausgabe des Index die Umgebung |index|. \jbook verändert diese Umgebung so, dass zunächst ein kurzer Hinweis"-text vor den eigentlichen Index plaziert wird. Dieser Text lautet per default
\begin{quote}
{\itshape Die Zahlen verweisen auf die Randnummern.}
\end{quote}
Tritt eine der beiden oben erklärten Ausnahmen ein:
\begin{quote}
{\itshape Die Zahlen beziehen sich auf die jeweiligen Seiten.}
\end{quote}
\DescribeMacro{indexprologue}\label{el:idx}Auch dieses kann verändert werden mithilfe des Kommandos |\setjbooktext|:

\begin{preverb}
\setjbooktext{indexprologue}{Zahlen = Randnummern.}
\end{preverb}

Außerdem erscheint die Bezeichnung des Index (|\indexname|) anders als mit \LaTeX-|book| in der Kopfzeile nicht in Großbuchstaben (s.o. \ref{keineGross} auf S.~\pageref{keineGross}).

\DescribeMacro{\Index}Es gibt (entsprechend Vorschlägen aus dem \LaTeX-Begleiter \cite[Kap. 12.1.7]{begl} bzw. \cite[11.1.7]{tlc}) noch die Befehle
\begin{quote}
|\Index{|\meta{text}|}|\\
|\MIndex{|\meta{text}|}|
\end{quote}
die einen Text hinschreiben und gleichzeitig in den Index aufnehmen.
\begin{codeverb}
Zum \Index{Beispiel}
\end{codeverb}
schreibt also "`Zum Beispiel"' in den Text und nimmt das Wort "`Beispiel"' in den Index auf. \DescribeMacro{\MIndex}|\MIndex| (für Main Index) macht das gleiche, im Index erscheint "`Beispiel"' jedoch fett gedruckt.

\DescribeMacro{\shortindexingon}\DescribeMacro{\shortindexingoff}Mit den Kommandos

\begin{syntax}[.6]
|\shortindexingon| \quad |\shortindexingoff|
\end{syntax}

kann die Verwendung eines Kurzbefehls für die Generierung des Index ein- und ausgeschaltet werden.%
\footnote{Syntax und Implementierung dieser Kommandos sind übernommen 
    aus dem Paket \texttt{index} von David M. Jones. 
    Siehe außerdem \cite[p. 423]{tbook} 
    -- Der ursprungl. implementierte Kurzbefehl \_ (für \textbackslash Index)
    wurde wg. zahlreicher Schwierigkeiten wieder aus \jbook entfernt.} 
Nach |\shortindexingon| entspricht |^| dem Kommando |\index|. Steht im Dokument etwa
\begin{codeverb}
Zum Beispiel im allgemeinen
Schuldrecht ^{Schuldrecht!allgemeines}
\end{codeverb}
wandert der Eintrag "`Schuldrecht, allgemeines"' in den Index.

\DescribeMacro{\findex}\DescribeMacro{\FIndex}\jbook unterstützt die Möglichkeit, Stichwörter die in Fußnoten erscheinen, im Index besonders zu kennzeichnen. Dazu verwendet man die Kommandos |\findex| und |\FIndex|. |\findex| funktioniert genau wie |\index|, nur das die entsprechende Randnummer (bzw. Seitenzahl) im Index {\itshape kursiv} erscheint. Ebenso funktioniert |\FIndex|, nur dass es wie |\Index|  den Eintrag auch in den Text schreibt. Tauchen  |\findex| oder |\FIndex| außerhalb einer Fußnote auf, bricht \jbook\ mit einer Fehlermeldung ab.


\subsection{Zusätzliche Möglichkeiten}


\subsubsection{Zeilenumbrüche in Teil- und Kapitelüberschriften}
\label{sec:linebreaks}

Manchmal bietet es sich an, in die Überschrift eines mit |\part| eingeleiteten Dokumententeils Zeilenumbrüche einzufügen. Statt
\begin{center}
  {\bfseries Erster Teil:\par
  Die verschuldensabhängige Haftung nach \textsection~823 Abs. 1 BGB}
\end{center}
könnte z.\,B. folgende Form geeigneter sein:
\begin{center}
  {\bfseries Erster Teil:\par
  Die verschuldensabhängige Haftung\par
  nach \textsection~823 Abs. 1 BGB}
\end{center}
Man könnte jetzt daran denken, die Zeilenumbrüche einfach selbst zu erzeugen, indem man z.\,B. einen |\par|-Befehl in den Überschriftstext einfügt. Das Problem dabei ist: alles was im Argument von |\part| steht, wird \emph{immer} in das Inhaltsverzeichnis und in die Übersicht aufgenommen. Ein zusätzlicher |\par|-Befehl hat aber im \emph{Inhaltsverzeichnis} nichts zu suchen! 

In \jbook wurde daher die Syntax des |\part|-Befehles leicht erweitert:

\begin{syntax}[.6]
|\part[|\meta{imtext}|]{|\meta{ueberschriftstext}|}|
\end{syntax}

Das zusätzliche optionale Argument \meta{imtext} wird "`1:1"' in den laufenden Text geschrieben, der Text im obligatorischen Argument \meta{ueberschriftstext} wandert wie gehabt in das Inhaltsverzeichnis.
\DescribeMacro{\hnewline}Innerhalb des Arguments \meta{imtext} können mit dem Kommando 

\begin{syntax}[.2]
|\hnewline|
\end{syntax}

Zeilenumbrüche markiert werden. Die soeben gezeigte Form erreicht man also mit diesem Kommando:
\begin{codeverb}
\part[Die verschuldensabhängige Haftung\hnewline%
  nach §~823 Abs. 1 BGB]%
  {Die verschuldensabhängige Haftung nach §~823 Abs. 1 BGB}
\end{codeverb}

Auch innerhalb des |\chapter|-Kommandos besteht die Möglichkeit, an geeigneten Stellen Zeilenumbrüche in den Überschriftstext einzufügen, hier existiert ein zweites optionales Argument \meta{imtext}:

\begin{syntax}[.7]
|\chapter[|\meta{kopf}|][|\meta{imtext}|]{|\meta{ueberschrift}|}|
\end{syntax}

Wie beim |\part|-Kommando werden Zeilenumbrüche innerhalb \meta{imtext} dem dem Kommando |\hnewline| gekennzeichnet. Hier könnte man demnach folgendes in den Text einfügen:
\begin{codeverb}
\chapter[Rspr. des BGH]%
  [Die Rechtsprechung des Bundesgerichtshofes\hnewline%
   seit der Heiniger Entscheidung des EuGH]%
  {Die Rechtsprechung des Bundesgerichtshofes%
   seit der Heiniger Entscheidung des EuGH}
\end{codeverb}

\settowidth{\tmplen}{\bfseries \textsection~12\quad}
\begingroup%
  \hangindent=\tmplen
  \bfseries \textsection~12\quad%
  {\raggedright Die Rechtsprechung des Bundesgerichtshofes\newline seit der Heiniger Entscheidung des EuGH\par}%
\endgroup

\begin{achtung}
Auf Folgendes ist besonders zu achten:
\begin{itemize}
\item Die hier beschriebenen Möglichkeiten funktionieren \emph{nicht}, wenn man das Paket |hyperref| benutzt! (Siehe auch unten S.~\pageref{jpdf}.)
\item Man muss hier selbst darauf achten, dass die Argumente \meta{imtext} und \meta{ueberschriftstext} jeweils den gleichen Text liefern! Wenn man hier nicht aufpasst, ist die Überschrift im Text anders als im Inhaltsverzeichnis!
\end{itemize}
\end{achtung}


\subsubsection{Änderung der Kapitelüberschriften}
\label{sec:changechapters}

Weil manche die voreingestellte Ausgabe der Kapitelüberschriften ("`\textsection~1 \dots"') nicht opportun finden oder gar als "`eklig"' empfinden, bietet \jbook einige Möglichkeiten, dieses Verhalten zu ändern.%
\footnote{Danke an Andreas Neumann für die entsprechende Anregung!}

Wie im vorhergehenden Kapitel erklärt, setzt \jbook Kapitelüberschriften grds. in der Form "`\textsection~12 Fazit"'. Das bedeutet, die Kapitelüberschrift setzt sich zusammen aus
\begin{center}
\begin{tabular}{ccc}
Kapitelname & Kapitelnr & Überschriftstext\\
\textsection  & 12 & Fazit\\
\end{tabular}
\end{center}

\DescribeMacro{\setchaptername}Möchte man den Kapitelnamen verändern, benutzt man den Befehl:

\begin{syntax}[.6]
|\setchaptername[|\meta{trennz}|]{|\meta{name}|}|
\end{syntax}

Das Kommando 
\begin{codeverb}
\setchaptername{Kapitel}
\end{codeverb}
nach dem obligatorischen |\begin{document}| verändert die Kapitelüberschrift in
\begin{quote}
{\bfseries Kapitel 12 Fazit}
\end{quote}
Diese Form ist nicht besonders schön, weil zwischen der Kapitelnummer und dem Überschriftstext kein Trennzeichen wie "` : "' erscheint. Ein solches Trennzeichen kann mithilfe des optionalen Arguments \meta{trennz} angegeben werden. Die in \meta{trennz} angegebene Zeichenfolge erscheint \emph{immer} vor dem Überschriftstext.
\begin{verbatim}
\setchaptername[:]{Kapitel}
\end{verbatim}
bewirkt also:
\begin{quote}
{\bfseries Kapitel 12: Fazit}
\end{quote}

\begin{achtung}
|\setchaptername| darf \emph{nicht} etwa im Vorspann (Präambel) des Dokuments auftauchen -- am sichersten und besten ist es, dieses Kommando direkt nach |\begin{document}| einzufügen:

\begin{verbatim}
\begin{document}
\setchaptername[:]{Kapitel}
...
\end{verbatim}
\end{achtung}

Komplett besteht eine Kapitelüberschrift also aus folgenden Elementen:
\begin{center}
\begin{tabular}{cccc}
Kapitelname & Kapitelnr & Trennz & Überschriftstext\\
\textsection  & 12 & & Fazit\\
Kapitel & 12 & : & Fazit
\end{tabular}
\end{center}

Die Kapitelnummer folgt stets auf den Kapitelnamen, dieses entspricht der (voreingestellten) Option
\label{opt:chapterprefix}
\label{opt:chaptersuffix}
\begin{quote}
\jbopt{chapterprefix}
\end{quote}

Durch die Angabe der Option:
\begin{quote}
\jbopt{chaptersuffix}
\end{quote}
kann man diese Reihenfolge umkehren, die Kapitelnummer wird dann vor dem Kapitelnamen gesetzt. Diese Option bewirkt außerdem, dass hinter der Kapitelnummer automatisch ein Punkt ("`~.~"') gesetzt wird.
\begin{center}
\begin{tabular}{cccc}
Kapitelnr & Kapitelname  & Trennz & Überschriftstext\\
12.       & \textsection &        & Fazit
\end{tabular}
\end{center}
Wie man sieht, hätte diese Option ohne weitere Angaben zur Folge, dass die Kapitel so gesetzt werden:
\begin{quote}
{\bfseries 12. \textsection~Fazit}
\end{quote}
Das ist offensichtlich Unsinn, hier \emph{muss} man den Kapitelnamen verändern, etwa mittels |\setchaptername{Kapitel}|, das zu folgendem führt:
\begin{quote}
{\bfseries 12. Kapitel Fazit}
\end{quote}
Auch hier gilt: das optionale Argument \meta{trennz} erscheint vor dem Überschrifts"-text, |\setchaptername[:]{Kapitel}| bietet sich damit auch in diesem Fall an:
\begin{quote}
{\bfseries 12. Kapitel: Fazit}
\end{quote}
\begin{center}
\begin{tabular}{cccc}
Kapitelnr & Kapitelname & Trennz & Überschriftstext\\
12.       & Kapitel     & :      & Fazit
\end{tabular}
\end{center}

\begin{hinweis}
\jbook verändert auch die Terminalausgabe des gerade bearbeiteten Kapitels, je nachdem, ob \jbopt{chaptersuffix} oder \jbopt{chapterprefix} gewählt wurde. Allerdings erscheint im Terminal \emph{stets} der Ausdruck "`Kapitel"' und nicht die aktuelle, mit |\setchaptername| gewählte Kapitelbezeichnung. Das hat allein kosmetische Gründe: Statt 
{\clicolor\texttt{\textsection~12}} würde in der Voreinstellung nämlich {\clicolor\texttt{\textbackslash textsection 12}} ausgegeben -- was nicht sehr aussagekräftig ist.
\end{hinweis}

Schließlich haben die Einstellungen hinsichtlich der Kapiteldarstellung auch Auswirkungen auf die entsprechende Darstellung im Inhaltsverzeichnis. Im Normalfall, ohne jegliche Manipulation, erscheinen die Kapitel im Inhaltsverzeichnis \emph{ungefähr} so:
\begin{quote}
\begin{tabbing}
\textsection~999\space\=Fazit\kill
\textsection~12\> Fazit\\
\> I. Abschnitt \dots
\end{tabbing}
\end{quote}

Anders, wenn die Option |chaptersuffix| verwendet wird:
\begin{quote}
\begin{tabbing}
99.\space\=Kapitel\kill
12.\> Kapitel: Fazit\\
\> I. Abschnitt \dots
\end{tabbing}
\end{quote}
Die Abschnitte (sections) werden dann also bündig zum Wort "`Kapitel"' (oder was auch immer man eingestellt hat) ausgerichtet.

Hat man mittels |\setchaptername| die Kapitelbezeichnung verändert und benutzt weiterhin die voreingestellte Option \jbopt{chapterprefix}, wird das Inhaltsverzeichnis entsprechend der Breite des Kapitelnamens eingerückt:
\begin{quote}
\begin{tabbing}
Kapitel 999:\space\=Fazit\kill
Kapitel 12:\> Fazit\\
\> I. Abschnitt \dots
\end{tabbing}
\end{quote}
Das ist nicht gerade platzsparend und zudem noch sehr unübersichtlich. Hier kann (besser: muss) man sich mit der Option
\label{opt:fixtocindent}
\begin{quote}
\jbopt{fixtocindent}
\end{quote}
behelfen. Sie sorgt dafür, dass die Sections um einen fixen Wert eingerückt werden, unabhängig davon, wie breit der Kapitelname ist. Voreingestellt ist (wie in \LaTeX-|book|) ein Wert von |1.5em|:
\begin{tabbing}
\hspace*{1.5em}\=Fazit\kill
Kapitel 12: Fazit\\
\> I. Abschnitt \dots
\end{tabbing}
\DescribeMacro{defaulttocindent}Dieser voreingestellte Wert kann verändert werden mit dem Kommando
\begin{preverb}
\setjbooklength{defaulttocindent}{4em}
\end{preverb}

Abschließend noch einmal eine kleine Übersicht über den ganzen Salat:

{\renewcommand{\arraystretch}{1.2}
\begin{tabular}{lcccl}
\hline
 & \multicolumn{1}{l}{|chapter-|} & \multicolumn{1}{l}{|chapter-|} & \multicolumn{1}{l}{|fixtoc-|} & |\setchaptername|\\[-.5ex]
 & \multicolumn{1}{l}{|prefix|}   & \multicolumn{1}{l}{|suffix|}   & \multicolumn{1}{l}{|indent|}  & \\
\hline
\textsection~12 Fazit & X &   &   & \\
Kapitel 12: Fazit     & X &   & + & |[:]{Kapitel}|\\
12. Kapitel: Fazit    &   & X &   & |[:]{Kapitel}|\\
12. Kap. -- Fazit     &   & X &   & |[--]{Kap.}|\\
\hline
\multicolumn{5}{l}{\footnotesize X: Option anwählen; +: Option empfohlen}
\end{tabular}}


\subsubsection{Kapitel der Sternchen-Form (\protect{\ttfamily\textbackslash chapter\textasteriskcentered})}
\label{sec:sternchen}

Stößt \jbook auf ein |\chapter*| Kommando (sei es im Haupttext, sei es im Anhang, der mittels |\appendix| eingeleitet wurde), verhält es sich per default genauso wie \LaTeX-|book|: Es wird die Kapitelüberschrift ohne jegliche Nummerierung ausgegeben, die Überschrift erscheint nicht im Inhaltsverzeichnis. Dies kann man zB für ein Vorwort benutzen:
\begin{codeverb}
\chapter*{Vorwort}
Diese Arbeit wurde 2008 an der ... 
\end{codeverb}

\DescribeMacro{\changestarchapters}Will man erreichen, dass die Überschriften auch der |\chapter*|-Kommandos im Inhaltsverzeichnis erscheinen, so benutzt man den Befehl

\begin{syntax}[.35]
|\changestarchapters|
\end{syntax}

Dieser verändert dann den Befehl
\begin{quote}
|\chapter*{|\meta{ueberschrift}|}|
\end{quote}
so, dass \meta{ueberschrift}
\begin{itemize}
\item als Kapitelüberschrift ausgegeben,
\item als Kolumnentitel verwendet und
\item sowohl in die Übersicht als auch in das Inhaltsverzeichnis eingetragen
\end{itemize}
wird.
\begin{achtung}
\jbook unterstützt derzeit keine Kurzform in eckigen Klammern.
\end{achtung}

\DescribeMacro{\resetstarchapters}Zur ursprünglichen Bedeutung der Sternchenform kann man zurückkehren mit dem Befehl

\begin{syntax}[.35]
|\resetstarchapters|
\end{syntax}


\subsubsection{Erzeugen eines Korrekturrandes}

\label{korrekturrand}Einen Korrekturrand erhält man am einfachsten, wenn man das Paket |geometry| \cite[am besten mind. Version 3.2]{geometry} wie folgt verwendet:
\begin{preverb}
\documentclass[...,a4paper,oneside]{jurabook}
...
\usepackage[left=2.5cm,right=.33\paperwidth]{geometry}
...
\end{preverb}

\DescribeMacro{\mainmatter*}Mit dieser Lösung erhält allerdings das \emph{gesamte} Dokument (einschließlich Titel, Inhaltsverzeichnis etc.) einen Korrekturrand. Soll nur der eigentliche Text mit einem Korrekturrand versehen werden, kann man das  mit dem Kommando

\begin{syntax}[.25]
|\mainmatter*|
\end{syntax}

erreichen. Zurück geschaltet auf den ursprünglich eingestellten Rand wird mit
\begin{codeverb}
\backmatter
\end{codeverb}
\begin{achtung}
|\mainmatter*| verändert direkt die \LaTeX-Parameter, mit denen die Textbreite usw. eingestellt werden. Dieses kann zu Konflikten mit anderen Paketen führen. Auf keinen Fall funktioniert diese Variante, wenn man gleichzeitig Pakete wie |geometry| oder |typearea| einsetzt! Man sollte außerdem die Option |oneside| benutzen.
\end{achtung}
Die Größe der Textbreite, die mit |\mainmatter*| eingestellt wird, kann verändert werden mittels |\setjbooklength|:
\begin{preverb}
\setjbooklength{proofmodetextwidth}{7cm}
\end{preverb}

Per Default ist die Breite des Textes auf 2/3 der ursprünglichen Länge eingestellt, so dass der Korrekturrand 1/3 der Textbreite breit ist. Der linke Rand wird durch das Kommando |\mainmatter*| auf 0pt gesetzt, dieser Wert kann verändert werden mittels:
\begin{preverb}
\setjbooklength{proofmodeleftmargin}{2em}
\end{preverb}


\subsection{Sonstiges}

\DescribeMacro{\TODO}Es gibt noch den Befehl

\begin{syntax}[.35]
|\TODO{|\meta{hinweistext}|}|
\end{syntax}

mit dem ein Vermerk (\meta{hinweistext}) umrahmt in den Randbereich geschrieben werden kann. Gleichzeitig wird ein Hinweis, dass es hier noch was zu tun gibt, in die |.log|-Datei geschrieben.

\DescribeMacro{\ifjpdf}Ferner existiert ein Schalter namens

\begin{syntax}[.25]
  |\ifjpdf|
\end{syntax}

mit dessen Hilfe festgestellt werden kann, ob das Dokument mit pdf\LaTeX\ oder mit \LaTeX\ übersetzt wird. Das erlaubt Konstruktionen wie diese (hier in der Präambel):
\begin{preverb}
\ifjpdf
  \usepackage{hyperref}
  \pdfoutput=1\pdfcompresslevel=9
\fi
\end{preverb}
\label{jpdf}
Man kann damit auch das Problem in den Griff kriegen, dass die erweiterten |\part| und |\chapter|-Kommandos nicht mit |hyperref| zusammen funktionieren. Verwendet man obiges Konstrukt, kann man z.\,B. später im Text einfügen:
\begin{codeverb}
\ifjpdf
  \chapter[Der BGH]%
    {Die Rechtsprechung des BGH}
\else
  \chapter[Der BGH][Die Rechtsprechung\newline des BGH]%
    {Die Rechtsprechung des BGH}
\fi
\end{codeverb}
Je nachdem, ob PDF-Ausgabe einschließlich |hyperref| (für eine anklickbare Bildschirmversion) oder ohne |hyperref| (zB für den Ausdruck) verwendet wird, kommt dann die richtige Variante zum Einsatz. Intern greift |\ifjpdf| auf das Paket |ifpdf| \cite{ifpdf} von Heiko Oberdiek zurück, sofern dieses Paket installiert ist. Ist es nicht installiert, wird eine eigene (schlechtere) Methode verwendet und eine Warnung ausgegeben, dass man |ifpdf| installieren sollte.

\DescribeMacro{\longpage}\DescribeMacro{\shortpage}Es wurden die \cite[4.5, S. 234]{tlc} vorgeschlagenen Befehle

\begin{syntax}[.65]
|\longpage[|\meta{size}|]| \qquad |\shortpage[|\meta{size}|]|
\end{syntax}

in \jbook aufgenommen. Damit können einzelne Seiten verlängert oder verkürzt werden, entweder um eine Zeile oder, sofern angegeben, um die Länge \meta{size}. Beide Befehle sollten ausschließlich vor dem endgültigen Druck eingesetzt werden (siehe näher die oben angegebene Fundstelle im Companion).

Am Ende der |.log|-Datei schreibt \jbook schließlich noch eine kleine Statistik hinsichtlich der Anzahl von Kapiteln, Sections, Randnummern, Fußnoten usw. Es besteht außerdem die Möglichkeit, den Status aller Optionen (ein- oder ausgeschaltet) ausgeben zu lassen:

\begin{syntax}[.4]
  |\dumpoptions[ausgabe]|
\end{syntax}

Mit dem -- optionalen! -- Parameter \meta{ausgabe} kann angegeben werden, wie der Status der Optionen ausgegeben werden soll:

\begin{tabular}{ll}
                    & Ausgabe \dots\\
|\dumpoptions|    & \dots\ nur in die |.log|-Datei,\\
|\dumpoptions[1]| & \dots\ auf dem Terminal,\\
|\dumpoptions[2]| & \dots\ in die |.log|-Datei und auf dem Terminal,\\
|\dumpoptions[3]| & \dots\ in das Dokument bzw. in die |.dvi|-Datei.
\end{tabular}



\subsection{Anpassen von \protect\bgroup \sffamily jurabook \protect\egroup}

Die Voreinstellungen von \jbook lassen sich mithilfe der folgenden Befehle verändern:

\begin{syntax}[.7]
  |\setjbooktext{|\meta{element}|}{|\meta{neuertext}|}|\newline
  |\setjbooklength{|\meta{element}|}{|\meta{neuelaenge}|}|\newline
  |\setjbookstyle{|\meta{element}|}{|\meta{neuerstil}|}|
\end{syntax}


\subsubsection{Texte}

\begin{syntax}[.7]
  |\setjbooktext{|\meta{element}|}{|\meta{neuertext}|}|
\end{syntax}

Mit |\setjbooktext| können von \jbook verwendete Zeichenketten manipuliert werden. Eine Inhaltsübersicht etwa, die mittels |\overview| ausgegeben wird, überschreibt \jbook normalerweise mit dem Text "`Inhaltsübersicht"'. Möchte man lieber einen anderen Text (eine andere Zeichenkette) verwenden, kann das mit |\setjbooktext| eingestellt werden:
\begin{preverb}
\setjbooktext{overview}{Übersicht}
\end{preverb}
Welche Argumente für \meta{element} (hier im Beispiel: overview) |\setjbooktext| erkennt, kann der nachfolgenden Liste entnommen werden. Wird ein Element angegeben, das \jbook nicht kennt, wird lediglich eine Warnung ausgegeben, es bleibt dann bei dem voreingestellten Text. Aus Gründen der Kompatibilität bleiben die aus den Standardklassen bekannten Zeichenketten wie |\contentsname| oder |\bibname| unberührt; sie müssen mit den bekannten Methoden (zu finden in jeder \LaTeX-Dokumentation) verändert werden.

|\setjbooktext| erkennt folgende Argumente für \meta{element}:

\begin{description}
\item[Randnummern] \
\begin{itemize}
\item \ele[el:rn]{rn}

Ausdruck für "`Randnummer"', von den Kommandos |\rnref| \& Co benutzt.

\dft{Rn.}

\item \ele[el:rn]{page}

Ausdruck für "`Seite"', wenn Randnummern abgeschaltet sind.

\dft{S.}
\end{itemize}

\item[Inhaltsübersicht] \
\begin{itemize}
\item \ele[el:ovw]{overview}

Bezeichnung der Übersicht.

\dft{Inhaltsübersicht}
\end{itemize}

\item[Index] \
\begin{itemize}
\item \ele[el:idx]{indexprologue}

Vorspann vor dem eigentlichen Index. 

\dft{Die Zahlen verweisen auf die Randnummern.} (wenn die Option \jbopt{norunners} gesetzt ist: "`Die Zahlen beziehen sich auf die jeweiligen Seiten."')
\end{itemize}

\item[Zitierung von Webseiten] \
\begin{itemize}
\item \ele[el:low]{lowname}

Bezeichnung der Liste der zitierten Webseiten.

\dft{Quellen im World Wide Web}

\item \ele[el:lpr]{lowprologue}

Vorspann vor der Liste aller zitierten Webseiten.

\dft{Die Zahlen verweisen auf die Randnummern.} (wenn die Option \jbopt{norunners} gesetzt ist: "`Die Zahlen beziehen sich auf die jeweiligen Seiten."')

\item \ele[el:cw]{cwrevisionopen}

Öffnendes Zeichen für die Ausgabe des Abrufdatums durch das Kommando |\citeweb|

\dft{(}

\item \ele[el:cw]{cwrevision}

Text für die Ausgabe des Abrufdatums durch das Kommando |\citeweb|

\dft{Stand:}

\item \ele[el:cw]{cwrevisionclose}

Schließendes Zeichen für die Ausgabe des Abrufdatums durch das Kommando |\citeweb|

\dft{)}
\end{itemize}

\item[Liste der Entscheidungen] \
\begin{itemize}
\item \ele[el:dcs]{decisionlist}

Überschrift der Liste der Entscheidungen.

\dft{Zitierte Entscheidungen}

\item \ele[el:dcs]{decisionprologue}

Vorspann der Liste der Entscheidungen.

Vorgabe: -- (kein Vorspanntext)

\item \ele[el:ntf]{notfinal}

Kennung für nicht rechtskräftige Entscheidungen innerhalb der Liste der Entscheidungen.

\dft{(nicht rechtskr.)}

\item \ele[el:dcs]{decisionsep}

Trennzeichen zwischen Datum--Az. und Fundstelle--Stichwort.

\dft{--}

\item \ele[el:dcs]{decision}

\dft{Urt.}

\item \ele[el:dcs]{decree}

\dft{Beschl.}

\item \ele[el:dcs]{decisionfrom}

\dft{v.}

\end{itemize}

\item[Sonstiges] \
\begin{itemize}
\item \ele[el:mtn]{maketime}

Erstellungsdatum, wird mit der Option \jbopt{maketime} ausgegeben.

Vorgabe: |\today|

\item \ele[el:mtn]{maketimename}

Text vor dem Erstellungsdatum.

\dft{Stand:}
\end{itemize}
\end{description}


\subsubsection{Längen}

\begin{syntax}[.7]
  |\setjbooklength{|\meta{element}|}{|\meta{neuelaenge}|}|
\end{syntax}

|\setjbooklength| erkennt folgende Elemente:
\begin{itemize}
\item \ele{chapterbefore}

Leerraum vor der Kapitelüberschrift.

Vorgabe: |50pt| (wie in der \LaTeX-book-Klasse)
\item \ele{chapterafter}

Leerraum nach der Kapitelüberschrift.

Vorgabe: |40pt| (wie in der \LaTeX-book-Klasse)

\item \ele{runnersspace}

Abstand zwischen Fließtext und Randnummer.

Vorgabe: |.5em|

\item \ele{proofmodetextwidth}

Textbreite, wenn mit Korrekturrand (|\mainmatter*|) gearbeitet wird.

Vorgabe: |.77\textwidth|

\item \ele{proofmodeleftmargin}

Linker Rand, wenn mit Korrekturrand (|\mainmatter*|) gearbeitet wird.

Vorgabe: |0pt|
\end{itemize}


\subsubsection{Stile}
\label{sec:jbookstyles}

\begin{syntax}[.6]
  |\setjbookstyle{|\meta{element}|}{|\meta{neuerstil}|}|
\end{syntax}

Im Argument \meta{neuerstil} sind erlaubt:

\begin{itemize}
\item alle Zeichen\emph{deklarationen}, zB

\begin{tabular}{lll}
|\sffamily| & |\bfseries| & |\itshape|\\
            & |\mdseries| & |\slshape|\\
            &             & |\scshape|\\
\end{tabular}

\item Kommandos wie |\Large|, |\LARGE| etc., mit denen die Größe des Text verändert werden kann;
\item Deklaration zu Textausrichtung, wie |\raggedright| oder |\raggedleft|.
\end{itemize}
(Auskunft über diese Befehle erteilt jede \LaTeX-Dokumentation.) Ein Beispiel:

\begin{preverb}
\setjbookstyle{indextext}{\scriptsize}
\end{preverb}

bewirkt, dass der Text im Index in der Größe scriptsize ausgegeben wird (spart Seiten!).

|\setjbookstyle| erkennt folgende Elemente:
\begin{description}
\item[Teile] \

    \begin{itemize}
    \item \ele{partintro}
    
    Formatierung des Eingangstextes des Teils ("`Erster Teil:"').
    
    Vorgabe: |\huge\bfseries|
    
    \item \ele{part}
    
    Formatierung der Überschrift des Teils.
    
    Vorgabe: |\Huge\bfseries|
    \end{itemize}

\item[Kapitel] \

    \begin{itemize}
    \item \ele{chapter}
    
    Formatierung der Kapitelüberschrift.
    
    Vorgabe: |\huge\bfseries|
    \end{itemize}
    
\item[Index] \

    \begin{itemize}
    \item \ele{indexprologue}
    
    Formatierung des Index-Vorspanns.
    
    Vorgabe: |\normalsize\itshape|
    
    \item \ele{indextext}
    
    Formatierung des eigentlichen Index.
    
    Vorgabe: |\normalsize|
    \end{itemize}


\item[Liste der abgerufenen Webseiten] \

    \begin{itemize}
    \item \ele{lowprologue}
    
    Formatierung des Vorspanns.
    
    Vorgabe: |\normalsize\itshape|
    
    \item \ele{lowtext}
    
    Formatierung der eigentlichen Liste.
    
    Vorgabe: |\normalsize|
    \end{itemize}


\item[Liste der Entscheidungen] \

    \begin{itemize}
    \item \ele{decisiontext}
    
    Formatierung der Liste.
    
    Vorgabe: |\small\raggedright|
    
    \item \ele{decisionprologue}
    
    Formatierung des Vorspanns.
    
    Vorgabe: |\normalsize\itshape|
    
    \item \ele{decisionemph}
    
    Hervorhebung von Gericht und Fundstelle innerhalb der Liste.
    
    Vorgabe: |\bfseries|
    \end{itemize}

\item[Sonstige] \
    \begin{itemize}
    \item \ele{tocextras}
        
        Formatierung folgender Einträge im Inhaltsverzeichnis (und in der Inhaltsübersicht):
        \begin{itemize}
        \item Literaturverzeichnis (mittels |\bibtoctoc|)
        \item Zitierte Entscheidungen (Umgebung |decisionlist|)
        \item Quellen im World Wide Web (|\tableofwebcites|)
        \item Index (|\printindex|)
        \item |\chapter|-Kommandos nach |\appendix| 
        \end{itemize}
    
        Vorgabe: |\normalfont\mdseries|
    
    \item \ele{maketime}
    
    Formatierung des Erstellungsdatums, das mit der Option |maketime| ausgegeben wird.
    
    Vorgabe: |\small\itshape|
    \end{itemize}
\end{description}


\subsection{Alle Optionen auf einem Blick}
\begin{itemize}
\item \myclassopt[opt:norunners]{norunners}{aus}

    Keine Randnummern ausgeben.

\item \myclassopt[opt:rnrefbold]{rnrefbold}{aus}

    In Verweisen mit |\rnref{Marke}| werden die Randnummern fett ausgegeben.

\item \myclassopt[opt:indexpagenumbers]{indexpagenumbers}{aus}

    Statt, wie voreingestellt, Randnummern werden Seitenzahlen
    in den Index aufgenommen. Diese Option wird durch
    die Option |norunners| implizit aufgerufen.

\item \myclassopt[opt:oldfootnotes]{oldfootnotes}{aus}

    Schaltet um auf das ursprüngliche Fußnotenformat:
    wie in \LaTeX, allerdings einzeilig.

\item \myclassopt[opt:suppresswebdates]{suppresswebdates}{aus}

    Schaltet die Ausgabe des Abrufdatums durch |\citeweb| Befehle global aus.

\item \myclassopt[opt:fncontinued]{fncontinued}{aus}

    Fußnoten werden über Kapitelgrenzen hinweg durchgezählt.

\item \myclassopt[opt:showpagenumber]{showpagenumber}{aus}

    Auf Seiten, die einen Part oder ein Kapitel einleiten, werden die jeweiligen Seitenzahlen in der Fußzeile ausgegeben (normalerweise bleiben Kopf- und Fußzeile auf solchen Seiten leer).
    
\item \myclassopt[opt:longfnrule]{longfnrule}{aus}

    Über den Fußnoten wird über die ganze Seitenbreite eine Linie gezogen.

\item \myclassopt[opt:classiclayout]{classiclayout}{aus}

    Ein eher konservativeres Layout (wirkt sich derzeit auf Kopf- und Fußzeilen sowie auf die Titelei aus).

\item \myclassopt[opt:compact]{compact}{aus}

    Parts haben keine eigene Seite, das folgende Kapitel beginnt unmittelbar im Anschluss an die Überschrift des Parts.

\item \myclassopt[opt:centeredlayout]{centeredlayout}{aus}

    Überschriften der Parts im Inhaltsverzeichnis und die Kapitel-Überschriften im Text werden zentriert ausgegeben.

\item \myclassopt[opt:decisionhints]{decisionhints}{aus}

    Anmerkungen in der Entscheidungsliste werden (in Fußnoten) mit ausgegeben.

\item \myclassopt[opt:chapterprefix]{chapterprefix}{an}

    Reihenfolge in den Kapitelüberschriften: Erst Kapitelbezeichner, dann Nummer ("`\textsection~3 Die Ansicht Flumes"'). Die Option ist eigentlich überflüssig, weil ohnehin per default von \jbook gewählt.

\item \myclassopt[opt:chaptersuffix]{chaptersuffix}{aus}

    Reihenfolge in den Kapitelüberschriften: Erst Kapitelnummer, dann Bezeichner ("`Kapitel 3: Die Ansicht Flumes"', wenn Kapitelbezeichner mit |\setchaptername| entsprechend verändert wurde).

\item \myclassopt[opt:fixtocindent]{fixtocindent}{aus}

    Sorgt dafür, dass im Inhaltsverzeichnis die Abschnittsüberschriften (sections und folgende) um einen festen Wert (voreingestellt: 1.5em) eingerückt werden (sich die Einrückungen also nicht, wie sonst, an den Kapitelüberschriften orientieren).

\item \myclassopt[opt:centeredpartsintoc]{centeredpartsintoc}{aus}

    Diese Option bewirkt, dass die Überschriften (nur) der Teile im Inhaltsverzeichnis und in der Inhaltsübersicht zentriert ausgegeben werden.
    
\item \myclassopt[opt:overviewwithsec]{overviewwithsec}{aus}

    Auch |\section|-Überschriften werden mit in die Inhaltsübersicht aufgenommen.

\item \myclassopt[opt:maketime]{maketime}{aus}

    Druckt das Datum der Kompilierung in die Fußzeile.

\end{itemize}
Wie man sieht, sind die meisten der \jbook-Optionen per default auf {\itshape aus} geschaltet.

Alle anderen Optionen werden an die |book|-Klasse weiter gereicht.


\subsection{Anhang}

\subsubsection{Grenzen}
\label{grenzen}

\jbook verwaltet maximal
\begin{itemize}
\item 12 Teile (parts),
\item 99 Kapitel (chapters) und
\item 11 Gliederungsstufen (part bis subeightsection).
\end{itemize}
Das lässt sich ändern, wer mehr braucht, bitte melden!


\subsubsection{Noch zu tun}
\begin{itemize}
\item Manipulation der Formatierung der Sections mittels |\setjbookstyle|.
\item Format des Inhaltsverzeichnisses ist noch nicht korrekt; u.\,a. stimmen die vertikalen Abstände der Einträge für die Anhänge nicht.

    Außerdem: Ausgabe auch der Randnummern im Inhaltsverzeichnis.
\item |\addextrawebcite| kommt noch nicht mit Urls zurecht, die ein \# enthalten.
\item Fehler berichtigen.
\end{itemize}


\subsubsection{Versionsgeschichte}

%\let\oldlabelitemi\labelitemi
%\renewcommand{\labelitemi}{--}

\begin{description}
\item[0.91 (beta) (2007/11/09)]
  \begin{mountteidi}
  \item Offizielle Titelblätter werden nicht mehr über Optionen eingesetzt, sondern mit dem Kommando   |\officialtitle|
  \item |\setjbookstyle| erkennt chapter, partintro, part.
  \item |\dumpoptions| korrigiert.
  \item Fehler in Darstellung des Inhaltsverzeichnisses behoben.
  \item |\rn| funktioniert jetzt auch, wenn die option \jbopt{norunners} ausgeschaltet ist.
  \item neue Option \jbopt{showpagenumber} (noch undokumentiert).
  \item viele Fehler beseitigt.
  \end{mountteidi}
\item[0.90 (beta) (2006/05/28)]
  \begin{mountteidi}
  \item Erste produktiv eingesetzte Version (siehe \cite{softwarehaftung})
  \item Das Paket |multicol| wird eingebunden
  \item |\setjbooktext|, |\setjbookstyle| und |\setjbooklength| zur Anpassung von \jbook
  \item Fußnotenzahlen im Fußnotentext werden rechtsbündig angeordnet
  \item Titelei, insbesondere die "`offizielle"', überarbeitet; neues Titelfeld |\subauthor|; Option \jbopt{officialtitle} gibt es nicht mehr
  \item |\citewebx| funktioniert jetzt
  \item neu: Kommandos |\leveldown|, |\longpage| und |\shortpage|
  \item neu: Option \jbopt{centeredpartsintoc}
  \item geändert: |\ifjubopdf| heißt jetzt |\ifjpdf|
  \item viele Fehler beseitigt
  \end{mountteidi}
\item[0.76 (beta) (2005/05/01)]
  \begin{mountteidi}
  \item |\subsevensection| und |\subeightsection|
  \item Kurzbefehl |_| (eingeschaltet durch |\shortindexingon|) wieder entfernt
  \item |\findex| prüft, ob es in einer Fußnote steht; wenn nicht: Fehlermeldung
  \item |\toc| und Kollegen können jetzt mit den |\section|-Befehlen gemischt werden
  \item Bugfix: |\paragraph| und |\subparagraph| überarbeitet, sollten jetzt auch im Inhaltsverzeichnis funktionieren
  \item Bugfix: "`Index"' (|\indexname|) erscheint jetzt auch in der Inhaltsübersicht
  \end{mountteidi}
\item[0.75 (beta) (2004/10/17)]
  \begin{mountteidi}
  \item |\shortindexingon| und |\shortindexingoff|
  \item |\dumpoptions|
  \item Beispielsdateien überarbeitet
  \end{mountteidi}
\item[0.74 (beta) (2004/09/04)]
  \begin{mountteidi}
  \item neue Gliederungsstufen |\subfivesection| und |\subsixsection|
  \item neues Kommando |\hnewline| für Zeilenumbrüche in Parts und Chapters
  \item |quote|-Umgebung umdefiniert
  \item Seitenlayout fuer einseitigen Druck (hauptsächlich pdf) angepasst
  \item Bugfix: richtige Breite in toc für auf subsection-Level (führt zu Layoutänderung im Inhaltverzeichnis)
  \item Bugfix: böser Fehler in \jbopt{officialtitle}
  \item Dokumentation umfangreich überarbeitet
  \end{mountteidi}
\item[0.73 (beta) (2004/04/02)]
  \begin{mountteidi}
  \item |\part| und |\chapter| haben jetzt das zusätzliche optionale Argument \meta{imtext}, mit dem Zeilenumbrüche in die Überschrift eingefügt werden können;
  \item |\bibtotoc| an neue jurabib Version angepasst;
  \item neues Kommando |\nomencltotoc|;
  \item automatisches |\changestarchapters| durch |\appendix| wieder entfernt, weil das nicht zusammen mit |hyperref| funktionierte;
  \item |url|-Paket entfernt.
  \end{mountteidi}
\item[0.72 (beta) (2004/01/14)]
  \begin{mountteidi}
  \item |\mainmatter*| Variante für Korrekturrand;
  \item Korrekturen.
  \end{mountteidi}
\item[0.71 (beta) (2003/12/27)]
  \begin{mountteidi}
  \item Neue Optionen: \jbopt{suppresswebdates}, \jbopt{centeredlayout}, \jbopt{compact};
  \item Option \jbopt{norunners} ersetzt nomarginnumbers;
  \item Ausgabe der parts geändert; Verwaltung der Entscheidungen (|\dcs| und Co) renoviert, Stichwort muss nicht mehr zwingend angegeben werden;
  \item arbeitet jetzt (endlich) auch mit |babel| zusammen;
  \item erweitertes |\citeweb|-Kommando;
  \item Fehlermeldungen und Warnungen alle englisch.
  \item Viele Korrekturen.
  \end{mountteidi}
\item[0.70 (beta) (2003/07/13)]
  \begin{mountteidi}
  \item Neue Möglichkeiten, die Benennung der Kapitel zu beeinflussen.
  \end{mountteidi}
\item[0.62 (beta) (2003/07/03)]
  \begin{mountteidi}
  \item Optionen ausgetauscht: \jbopt{indexmarginnumbers} fällt weg, \jbopt{indexpagenumbers} als Ersatz
  \end{mountteidi}
\item[0.61 (beta) (2003/06/26)]
  \begin{mountteidi}
  \item toc/sub/levelup-Unterstützung;
  \item neue Option: \jbopt{fncontinued}.
  \end{mountteidi}
\item[0.60 (beta) (2003/06/23)]
  \begin{mountteidi}
  \item Erste veröffentlichte Version.
  \end{mountteidi}
\end{description}

\let\labelitemi\oldlabelitemi
%========================================================================
% juraurtl - noch nicht ricthtig dokumentiert!
%========================================================================

\pagebreak[4]
\section[\protect\bgroup \sffamily juraurtl \protect\egroup]{Die {\sffamily juraurtl} Klasse}

Mit \jurtl können zivil- und strafrechtliche Urteile gesetzt werden. Die Klasse ist während meiner Zeit als Referendar entstanden und hat mir dort stets gute Dienste geleistet. \jurtl setzt auf die scrartcl-Klasse aus dem KOMA-Script-Paket (\cite{koma}) auf. Um sie zu benutzen, muss man das Dokument einleiten mit
\begin{preverb}
\documentclass[a4paper,12pt]{juraurtl}
\end{preverb}
wobei man natürlich auch andere Schriftgrößen als 12pt benutzen kann.


\subsection{Zivilrechtliche Urteile}

\jurtl geht grundsätzlich davon aus, dass ein zivilrechtliches Urteil gesetzt werden soll. Dieses dürfte jedenfalls für Rechtsreferendare auch der häufigste Einsatzzweck sein.


\subsubsection{Grundsätzlicher Aufbau}

Ein Zivilurteil gliedert sich in die Teile
\begin{enumerate}
\item Rubrum
\item Tenor
\item Tatbestand
\item Entscheidungsgründe
\end{enumerate}
Für jeden Teil stellt \jurtl einen eigene Umgebung bereit, so dass sich die grundsätzliche Aufbau auch im \LaTeX-Dokument widerspiegelt:

\begin{codeverb}
\begin{document}

\az{34 C 159/00}
\lmv{14.02.2001}

\begin{rubrum}
...
\end{rubrum}

\begin{tenor}
...
\end{tenor}

\begin{tatbestand}
...
\end{tatbestand}

\begin{gruende}
...
\end{gruende}
\end{document}
\end{codeverb}


\subsubsection{Das Rubrum}

\DescribeEnv{rubrum}Zur Erstellung des Rubrums mittels der |rubrum|-Umgebung benötigt \jurtl einige Daten:
\DescribeMacro{\gericht}Das erkennende Gericht wird angegebenen mittels:

\begin{syntax}[.4]
|\gericht{|\meta{gericht}|}|
\end{syntax}

\DescribeMacro{\richter}Alle mitwirkenden Richter werden aufgezählt in

\begin{syntax}[.4]
|\richter{|\meta{namen}|}|
\end{syntax}

\DescribeMacro{\az}\DescribeMacro{\lmv}Aktenzeichen und Datum der \emph{l}etzten \emph{m}ündlichen \emph{V}erhandlung:

\begin{syntax}[.4]
|\az{|\meta{aktenzeichen}|}|\\
|\lmv{|\meta{datum}|}|
\end{syntax}

\DescribeMacro{\urteilsart}Welcher Typ Urteil / Entscheidung erlassen wurde kann schließlich angegeben werden mit

\begin{syntax}[.4]
|\urteilsart{|\meta{typ}|}|
\end{syntax}

Soweit hier nichts anderes angegeben wird, ist der Entscheidungstyp ein "`Urteil"'.

Innerhalb der |rubrum|-Umgebung werden die Parteien angegeben. Weil die hier möglichen Konstellationen in der Praxis zu vielfältig sind und irgendwelche Automatismen damit kaum Sinn ergeben, gewährt \jurtl hier keine Hilfe mehr. Vielmehr muss man alle Angaben (Namen, Adressen, Vertreter usw.) selbst eingeben. 

\begin{syntax}[.4]
|\rjust{|\meta{ausdruck}|}|
\end{syntax}

\DescribeMacro{\rjust}Allein um die Angabe der Termini "`Kläger"' und "`Beklagter"' (oder ähnliches) zu erleichtern, bietet \jurtl das Makro |\rjust{|\meta{ausdruck}|}|, das nichts anderes macht, als \meta{ausdruck} rechtsbündig zu setzen.%
\footnote{Ja ja, dazu bietet \LaTeX\ ohnehin jede Menge Möglichkeiten,
    diese hier sollte einfach die kürzeste Variante bieten \texttt{:-)}.}

\begin{syntax}[.25]
|\gegen|
\end{syntax}

\DescribeMacro{\gegen}Das Kommando |\gegen| setzt das Ausdruck "`gegen"' mittig; es kann zwischen den Angaben zu den Parteien benutzt werden. |\gegen| greift auf die |center|-Umgebung zurück, so dass automatisch genug Platz eingefügt wird.

Hier ein Beispiel für ein Rubrum:
\begin{codeverb}
\gericht{Amtsgericht Stenkelfeld}
\az{34 C 31/00}
\lmv{21.02.2001}
\richter{Richterin am Amtsgericht Dr. Voten-Knecht}
\urteilsart{Versäumnis- und Anerkenntnisurteil}

\begin{rubrum}
der Ölvermöhlen GmbH \& Co KG, Oenkelstieg 2, 22222 Stenkelfeld,
  vertreten durch die Geschäftsführer, Herr Heinrich
  und Herr Fritz Ölvermöhlen, ebenda,

\rjust{Klägerin und Widerbeklagte,}

-- Prozessbevollmächtigte Rechtsanwälte Dr. Broermeyer
und Partner, 22223 Stenkelfeld~--

\gegen
den Hausmeister Gustav Gnöttgen, Oenkelstieg 3, 22224 Stenkelfeld,

\rjust{Beklagter und Widerkläger}

-- Prozessbevollmächtigte Rechtsanwältin Poetter,
22224 Stenkelfeld~--
\end{rubrum}

\end{codeverb}
ergibt ungefähr dieses hier (die Linie wurde nur zur besseren Übersicht eingefügt):

\begin{quote}
\rule{\linewidth}{.5pt}
\setlength{\parindent}{0pt}%
  Amtsgericht Stenkelfeld \newline%
    --~34 C 31/00\space --\bigskip%
  \begin{center}
  {\scshape\large Im Namen des Volkes\par}

  Versäumnis- und Anerkenntnisurteil\par

  In dem Rechtsstreit
  \end{center}%

  der Ölvermöhlen GmbH \& Co KG, Oenkelstieg 2, 22222 Stenkelfeld,
  vertreten durch die Geschäftsführer, Herr Heinrich und Herr Fritz
  Ölvermöhlen, ebenda,

  {\raggedleft Klägerin und Widerbeklagte,\par}
  \begin{center}gegen\end{center}

  den Hausmeister Gustav Gnöttgen, Oenkelstieg 3, 22224 Stenkelfeld,

  {\raggedleft Beklagter und Widerkläger,\par}

  \ \newline
  hat das Amtsgericht Stenkelfeld\newline%
  auf die m\"undliche Verhandlung vom 21.02.2001\newline%
  durch Richterin am Amtsgericht Dr. Voten-Knecht\newline%
  f\"ur Recht erkannt:
\end{quote}


\subsubsection{Der Tenor}

\DescribeEnv{tenor}Der Entscheidungstenor kommt in die |tenor|-Umgebung, deren Funktion sich darauf beschränkt, den Text links einzurücken und genügend Abstand einzufügen.
\begin{codeverb}
\begin{tenor}
Das Versäumnisurteil vom 06.09.2000 wird aufrecht erhalten
mit der Maßgabe, dass sich seine vorläufige Vollstreckung
nach diesem Urteil richtet.

Die weiteren Kosten des Rechtsstreits werden dem Beklagten
auferlegt.

Das Urteil ist vorläufig vollstreckbar ...
\end{tenor}
\end{codeverb}


\subsubsection{Tatbestand, Antrag und Gründe}

\DescribeEnv{tatbestand}Der Tatbestand wird -- Überraschung! -- mit der |tatbestand|-Umgebung eingeleitet. Einleitend wird zentriert der Ausdruck "`Tatbestand"` gesetzt und - oh Graus - unterstrichen, wie es in der Praxis üblich ist. Mutige benutzen die Option
\begin{quote}
\jbopt{modern}
\end{quote}
die dafür sorgt, dass "`Tatbestand"' nicht unterstrichen, sondern fett gesetzt wird.

\DescribeMacro{\bl}Soll man in der Ausbildung ein Urteil für den Ausbilder fabrizieren, sollte man innerhalb des Tatbestandes \emph{unbedingt} ausgiebig von dem Kommando

\begin{syntax}[.3]
|\bl{|\meta{seitenzahl}|}|
\end{syntax}

Gebrauch machen. Dieses macht nichts anderes, als \meta{seitenzahl} kursiv in den Randbereich zu schreiben, so dass man kennzeichnen kann, auf welche Seite der Akte sich die aktuelle Stelle im Tatbestand bezieht. Naturgemäß waren die Ausbilder hiervon immer \emph{sehr} angetan \dots

\begin{codeverb}
\begin{tatbestand}
% Einleitungssatz
Die Parteien streiten darüber, ob anlässlich 
einer Vermietung ...

% Unstreitiges
Der Beklagte mietete am 13.11.1995\bl{30} bei der Klägerin, 
die einen Autohandel betreibt, ...
\end{tatbestand}
\end{codeverb}

Man sollte sich einmal die Wirkung im Beispielsurteil anschauen.

\DescribeMacro{\antrag}Die Anträge können mit dem Kommando

\begin{syntax}[.6]
|\antrag{|\meta{einleitung}|}{|\meta{antragsinhalt}|}|
\end{syntax}

gesetzt werden. Es sorgt für die richtige Einrückung des Antrags. Die Eingabe

\begin{codeverb}
\antrag{Die Klägerin beantragt nunmehr\bl{86},}
  {das Versäumnisurteil vom 05.09.2003 aufrechtzuerhalten.}
\end{codeverb}
ergibt ungefähr folgendes:
\begin{quote}
Die Klägerin beantragt nunmehr,
\begin{list}%
  {}%
  {\setlength{\topsep}{0pt}}%
  \item das Versäumnisurteil vom 05.09.2003 aufrechtzuerhalten.%
\end{list}
\end{quote}
Das Argument \meta{antragsinhalt} kann auch mehrere Absätze oder auch Aufzählungen (zB mit der Umgebung |enumerate|) enthalten. Man kann außerdem das Kommando |\bl| wunderbar innerhalb von |\antrag| verwenden und damit kennzeichnen, an welcher Stelle der Akte der letzte Antrag zu finden ist.

\begin{hinweis}
Das Kommando |\antrag| ist \emph{nicht} in \jurtl, sondern zentral in \jbase abgelegt. Auf diese Weise kann man diesen Befehl in allen \jmisc Klassen benutzen, z.\,B. in \jovw, wenn man verschiedene Möglichkeiten des Antrages demonstrieren will.
\end{hinweis}

\DescribeEnv{gruende}Die Urteilsgründe werden in die |gruende|-Umgebung hinein gepackt; hier wird einleitend "`Entscheidungsgründe"' ausgegeben, gleichfalls unterstrichen, sofern nicht die |modern| Option verwendet wird (s.\,o.).

\begin{codeverb}
\begin{gruende}
Die Klage hat keinen Erfolg. Der Beklagte ist berechtigt,
den Angeklagten als "`alten Saftsack"' zu bezeichnen.\medskip.

I. Die Parteien haben unstreitig am 12.11.1994 (...)

\end{gruende}
\end{codeverb}

In zivilrechtlichen Urteilen ist es nicht ratsam, die Unterteilungen innerhalb der Gründe noch besonders kenntlich zu machen (nach Art einer |\section| etwa); dem misstrauischen Auge des konservativen Richters, der so etwas aus seiner Praxis ja auch nicht kennt, könnte das missfallen. Man schreibt also am besten schlicht:
\begin{codeverb}
3. Hinsichtlich der Rückgabe behauptet der Kläger ...
\end{codeverb}
Gut kann man hier mit Kommandos wie |\bigskip| und |\medskip| arbeiten.

\jurtl enthält noch ein zwei Umgebungen, mit denen Texte innerhalb des Tatbestandes oder der Entscheidungsgründe besonders gesetzt werden können: Die \DescribeEnv{eingerueckt}Umgebung |eingerueckt| sorgt dafür, dass der Text innerhalb der Umgebung \emph{ausschließlich} auf der linken Seite eingerückt wird. Soll im Urteil eine Passage wörtlich wiedergegeben werden, kann hierzu die \DescribeEnv{wortlaut}Umgebung |wortlaut| benutzt werden. Der Text wird dann in der Größe |small| und innerhalb einer |quote|-Umgebung wiedergegeben.


\subsubsection{Voten}

Für Voten stellt \jurtl noch die \DescribeEnv{gutachten}Umgebung |gutachten| zur Verfügung. Sie gibt als Überschrift "`Gutachten"' aus, unterstrichen oder fett, je nachdem, ob die Option \jbopt{modern} gewählt wurde oder nicht.


\subsection{Strafrechtliche Urteile}

dass ein strafrechtliches Urteil gesetzt werden soll, muss \jurtl durch Angabe der Option
\begin{quote}
\jbopt{strafurteil}
\end{quote}
mitgeteilt werden.


\subsubsection{Das Rubrum}

\DescribeEnv{rubrum}Das bewirkt zunächst, dass die Umgebung |rubrum| das Rubrum entsprechend den Gepflogenheiten im Strafrecht anders setzt. Wie im Zivilurteil können auch hier zunächst die Befehle

\begin{syntax}[.3]
|\gericht|\newline
|\az|\newline
|\urteilsart|
\end{syntax}

benutzt werden. \emph{Nicht} beachtet werden |\richter| und |\lmv|, weil deren Verwendung im Rubrum zu kompliziert ist (vgl. das gleiche folgende Beispiel).

\DescribeMacro{\angeklagt}Darüber hinaus muss mit dem Kommando

\begin{syntax}[.4]
|\angeklagt{|\meta{verbrecher}|}|
\end{syntax}

der Angeklagte \DescribeMacro{\straftatbestand}und schließlich mit dem Kommando

\begin{syntax}[.5]
|\straftatbestand{|\meta{tatbestände}|}|
\end{syntax}

die betroffenen Straftatbestände angegeben werden. Ein Beispiel:

\begin{codeverb}
\gericht{Amtsgericht Stenkelfeld}
\az{18 III Ls 183 Js 152/02 (22/99)}
\angeklagt{Jean-Jaques Gelee, geboren am 14.6.1936
  in Stenkelfeld, wohnhaft Oenkelstieg 7, 
  22222 Stenkeldfeld, Deutscher, verheiratet}
\straftatbestand{gefährlichen Eingriffs in den Straßenverkehr}

\begin{rubrum}
hat das Amtsgericht Stenkelfeld -- Schöffengericht -- in der
Hauptverhandlung am 12.07.2003, an der teilgenommen haben

Richterin am Amtsgericht Pötter als Vorsitzende,\\
Lehrerin a.\,D. Emma Görtemöller als Schöffin,\\
Kaufmann Heinrich Oertel als Schöffe,\\
Oberstaatsanwalt Poerthagen als 
Beamter der Staatsanwaltschaft,\\
...
\end{rubrum}
\end{codeverb}
% keine quote-Umgebung hier!!! (dann funzt jminfo nicht mehr)
\rule{\linewidth}{.5pt}
\setlength{\parindent}{0pt}%
  Amtsgericht Stenkelfeld \newline%
    --~18 III Ls 183 Js 152/02 (22/99)\space --\bigskip%
  \begin{center}
  {\scshape\bfseries\large Im Namen des Volkes\par}

  Urteil\par
  \end{center}%

  \begin{jminfo}{\bfseries In der Strafsache gegen\quad}
     Jean-Jaques Gelee, geboren am 14.6.1936 in Stenkelfeld,
  wohnhaft Oenkelstieg 7, 22222 Stenkeldfeld, Deutscher, verheiratet
  \end{jminfo}

  wegen gefährlichen Eingriffs in den Straßenverkehr

  hat das Amtsgericht Stenkelfeld -- Schöffengericht -- in der
Hauptverhandlung am 12.07.2003, an der teilgenommen haben~\dots

  \textbf{f\"ur Recht erkannt:}

\rule{\linewidth}{.5pt}

\DescribeEnv{urteilsformel}Dem Rubrum schließt sich die Urteilsformel an. Hierzu benutzt man die Umgebung |urteilsformel|, die lediglich für entsprechende Abstände sorgt.

\begin{codeverb}
\begin{urteilsformel}
Der Angeklagte wird wegen vorsätzlichen gefährlichen
Eingriffs in den Straßenverkehr in zwei Fällen, (...)
zu einer Gesamtfreiheitsstrafe von einem Jahr und sechs
Monaten kostenpflichtig verurteilt.

Dem Angeklagten wird die Fahrerlaubnis entzogen. Der 
Führerschein wird eingezogen. Die Verwaltungsbehörde 
wird angewiesen, dem Angeklagten vor Ablauf von zwei
Jahren keine neue Fahrerlaubnis zu erteilen.

\textsection\textsection~315\,b Abs. 1 Nr. 3, Abs. 3, 
315 Abs. 3, 241, 142, 53, 69, 69\,a StGB, 21 Abs. 2 Nr. 2
StVG.
\end{urteilsformel}
\end{codeverb}


\subsubsection{Die Gründe}

\DescribeEnv{gruende}Es folgen die Entscheidungsgründe, die wie beim zivilrechtlichen Urteil mit der |gruende|-Umgebung eingeleitet werden. Im Unterschied zum Zivilrecht wird hier allerdings als Überschrift "`Gründe"' verwendet.

\DescribeMacro{\lebenslauf}\DescribeMacro{\sachverhalt}\DescribeMacro{\beweiswuerdigung}\DescribeMacro{\rechtlichewuerdigung}\DescribeMacro{\strafzumessung}\DescribeMacro{\kosten}Die Gründe werden im Strafrecht in Abschnitte unterteilt; diese Abschnitte kann man mittels diverser Makros kennzeichnen:

\begin{tabular}{rll}
I.  & Lebenslauf des Angeklagten & |\lebenslauf| \\
II. & Feststellungen zum Sachverhalt & |\sachverhalt|\\
III.& Beweiswürdigung & |\beweiswuerdigung| \\
IV. & Rechtliche Würdigung & |\rechtlichewuerdigung|\\
V.  & Strafzumessungserwägungen & |\strafzumessung|\\
VI. & Kostenentscheidungen & |\kosten|\\
\end{tabular}

Jeder dieser Kommandos gibt die (römische) Abschnittsnummer mittig und fett gedruckt aus.

\begin{codeverb}
\begin{gruende}
\lebenslauf
Der Angeklagte ist 45 Jahre alt und lebt
als Fernsehmoderator in Stenkelfeld. (...)

\sachverhalt
Am 13.4.1995 stieg der Angeklagte in seinen PKW
vom Typ VW Jetta LS und (...)
\end{codeverb}

\begin{quote}
  \begin{center}
    \underline{Gründe}
  \end{center}
  \begin{center}
    \textbf{I.}
  \end{center}
  Der Angeklagte ist 45 Jahre alt und lebt
als Fernsehmoderator in Stenkelfeld. (\dots)
  \begin{center}
    \textbf{II.}
  \end{center}
  Am 13.4.1995 stieg der Angeklagte in seinen PKW
vom Typ VW Jetta LS und (\dots)
\end{quote}
\begin{hinweis}
Die Nummerierung der Abschnitt funktioniert nur dann korrekt, wenn \emph{alle} Abschnittsgliederungsbefehle verwendet werden. Also entweder alle benutzen oder gar keinen.
\end{hinweis}
Kleines pädagogisches Schmankerl: Ist die Option \jbopt{draft} aktiviert und sind die Abschnitte entsprechend gekennzeichnet, setzt \jurtl Hinweise in den Randbereich, um welchen Abschnitt der Gründe es sich handelt; sonst ist das ja nicht ohne weiteres erkennbar, schließlich werden normalerweise nur die römischen Nummern ausgegeben. Im finalen Ausdruck haben diese Hinweise selbstredend nichts mehr zu suchen, \jbopt{draft} muss dann abgeschaltet werden.

\DescribeMacro{\nsec}Die genannten Kommandos zur Gliederung der Gründe benutzen ihrerseits das Kommando |\nsec|, das für die Ausgabe der römischen Abschnittsnummern sorgt. Der erste Aufruf gibt fett und zentriert "`I."' aus, der zweite "`II."' usw.

Schließlich ist noch darauf hinzweisen, dass \jurtl nach Angabe der Option \jbopt{strafurteil} die Breite des Textes ein wenig verringert (um 2 em). Aus irgendeinem Grund ist auch in der Praxis die Textbreite in strafrechtlichen Urteilen geringer.


%========================================================================
% juraovw
%========================================================================

\pagebreak[4]
\section[\protect\bgroup \sffamily juraovw \protect\egroup]{Die {\sffamily juraovw} Klasse}

\jovw dient zur Anfertigung von Übersichten, kleineren Skripten u.ä. Solche Texte verwenden normalerweise wenig Fließtext, sondern verschiedene Texteinheiten wie Tabellen oder Aufzählungen. \jovw soll lediglich die Möglichkeiten ergänzen, die \LaTeX\ hierfür ohnehin schon bietet (tabular, itemize, description Umgebungen usw.). Als Basisklasse verwendet es scrartcl, dessen Möglichkeiten somit zur Verfügung stehen (etwa die sehr nützliche labeling-Umgebung).%
\footnote{Die folgenden Ausführungen stammen größtenteils von \href{http://www.peterfelixschuster.de/tex.htm}{Peter Schuster} (Trier), dem ich dafür sehr herzlich danke!}

\subsection{Thema}

Das Thema der Übersicht gibt man an mit dem Kommando

\begin{syntax}[.5]
|\settheme{|\meta{thema}|}{|\meta{datum}|}|
\end{syntax}

Das Argument \meta{thema} wird -- wie ein Titel eines Artikels -- fett und zentriert ausgegeben. \meta{datum} ist das Erstellungsdatum. Es wird in einer Fußnote ausgegeben:
\begin{quote}
{\footnotesize Angelegt am 12. Mai 2003; letzte Änderung am \today.\par}
\end{quote}
als Datum der letzten Änderung wird immer |\today| benutzt.

\subsection{Merkposten einfügen}

\DescribeMacro{\merke}Mit dem Befehl

\begin{syntax}[.25]
|\merke|\marg{text}
\end{syntax}

lässt sich eine Hinweisbox erstellen, um so Merksätze farblich hervorzuheben.

Als eine Art Überschrift wird vor dem \meta{text} der Text "`Merke:"' ausgegeben. Dieser Text ist in |\merkename| definiert und lässt sich anpassen über
\begin{preverb}
\renewcommand{\merkename}{Aufgepasst!}
\end{preverb}


\subsection{Beispiele einfügen mit der Umgebung beispiel}

\DescribeEnv{beispiel}In die Umgebung beispiel

\begin{syntax}[.3]
  |\begin{beispiel}|\\
    \meta{inhalt}\\
  |\end{beispiel}|
\end{syntax}

lassen sich kleine Beispielsfälle einbetten. Der Text wird klein gesetzt und bedient sich der Umgebung |description|. Als eine Art Überschrift wird vor dem \meta{inhalt} der Text "`Bsp:"' ausgegeben. Dieser Text ist in |\bspname| definiert und lässt sich über

\begin{preverb}
  \renewcommand{\bspname}{Beispiel:}
\end{preverb}
anpassen.


\subsection{Hinweise einfügen mit der Umgebung hinweis}

\DescribeEnv{hinweis} In Lehrbüchern sieht man des Öfteren kleiner gesetzten Text, der weiterführende Hinweise zu dem gerade behandelten Thema enthält. Mit der Umgebung |hinweis| lässt sich dies erzeugen:

\begin{codeverb}
\begin{hinweis}
  Siehe hierzu unbedingt Medicus, BR, Rn. 123!
\end{hinweis}
\end{codeverb}


\subsection{Übersichten erzeugen}

\DescribeEnv{uebersicht}Mit der Umgebung |uebersicht| lassen sich Übersichten erzeugen. Der Text innerhalb dieser Umgebung wird in eine schattenwerfende Box eingebettet.


\subsection{Gesetzestext zitieren}

\DescribeEnv{gesetzestext} Oft kommt man in die Verlegenheit, Gesetzestext zitieren zu müssen, obwohl der Leser später eigentlich immer den Gesetzestext mitlesen sollte. \mysmily Mit der Umgebung |gesetzestext|

\begin{syntax}[.8]
|\begin{gesetzestext}|\marg{paragraph}\marg{ueberschrift}\\
\space  \meta{inhalt}\\
|\end{gesetzestext}|
\end{syntax}

lässt sich der Inhalt einer Norm einfügen. Der Paragraph und seine Überschrift werden fett gesetzt.


\subsection{Formulierungsvorschläge einfügen}

Wer für Jurastudenten Übersichten zu einem Thema erstellt, will den Lesern häufig auch Formulierungsvorschläge für juristische Gutachten an die Hand geben. In ähnliche Verlegenheit wird kommen, wer dem Leser etwa Tenorierungsvorschläge oder Vorschläge für Vertragstexte unterbreiten möchte.

\DescribeMacro{\formulierung}Mit dem Befehl

\begin{syntax}[.4]
|\formulierung|\marg{text}
\end{syntax}

lassen sich solche Formulierungsvorschläge einfügen. Der \meta{text} wird in eine |quote|-Umgebung eingebunden, von Anführungszeichen umschlossen und kursiv gesetzt.

\subsection{Symbolzeichen und Aufzählungsumgebungen}

\jovw stellt einige Symbolzeichen zur Verfügung. Die Namen dürften selbsterklärend sein:

\begin{syntax}[.3]
|\okay| \qquad |\hand|
\end{syntax}

\DescribeEnv{hands}\DescribeEnv{stars}\DescribeEnv{triangles} Daneben stehen einige Aufzählungslisten \`{a} la |itemize| mit einem bestimmten Aufzählungszeichen zur Verfügung. Auch hier sind die Namen selbsterklärend.

\begin{codeverb}
\begin{hands} \item ...     \end{hands}
\begin{stars} \item ...     \end{stars}
\begin{triangles} \item ... \end{triangles}
\end{codeverb}

\DescribeMacro{\lonelyhand}\DescribeMacro{\lonelystar}\DescribeMacro{\lonelytriangle} Von diesen Umgebungen existieren auch Befehle, um eine Aufzählung mit einem einzigen Element zu erzeugen, die hier hinter der entsprechenden Umgebung angegeben wurde:

\begin{syntax}[.4]
|\lonelyhand|\marg{text}\\
|\lonelystar|\marg{text>}\\
|\lonelytriangle|\marg{text}
\end{syntax}

\DescribeEnv{aufzaehlung} Eine neutrale Aufzählung lässt sich schließlich erreichen mit der Umgebung |aufzaehlung|.



%========================================================================
% Appendix
%========================================================================

\appendix
\clearpage
\addcontentsline{toc}{section}{\refname}
\begin{thebibliography}{99}
\bibitem{begl} Goossens/Mittelbach/Samarin, Der \LaTeX-Begleiter, 1. Auflage 1994, unveränderter Nachdruck 1998.
\bibitem{begl2} Frank Mittelbach, Michel Goossens, Johannes Braams, David Carlisle, Chris Rowley, Der \LaTeX-Begleiter, 2. Auflage 2005
\bibitem{tlc} Mittelbach/Goossens, \href{http://www.latex-project.org/guides/books.html}{The \LaTeX Companion}, Second Edition 2004 
\bibitem{tbook} Donald E. Knuth, The \TeX book, 1986
\bibitem{knuth:pleasure} Donald E. Knuth, Literate Programming (CSLI lecture notes no.~27), Stanford 1992, Preface p. ix.
\bibitem{dud} Duden, Band 1 Rechtschreibung, 21. Auflage 1996
\bibitem{sm} Standop/Meyer, Die Form der wissenschaftlichen Arbeit, 15. Auflage, Wiesbaden 1998 (UTB 272)
\bibitem{softwarehaftung} Axel Sodtalbers, Softwarehaftung im Internet -- Die außervertragliche Produkthaftung für online in Verkehr gegebene Computerprogramme, Frankfurt a.\,M. 2006, ISBN 3-8005-1434-6, \href{http://www.softwarehaftung.de}{www.softwarehaftung.de}
\bibitem{jbib} \href{http://www.jurabib.org}{www.jurabib.org}
\bibitem{jrsp} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/jurarsp/}{CTAN: macros/latex/contrib/jurarsp}
\bibitem{nomencl} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/nomencl/}{CTAN: macros/latex/contrib/nomencl}
\bibitem{koma} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/koma-script/}{CTAN: macros/latex/contrib/koma-script}
\bibitem{fhdr} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/fancyhdr/}{CTAN: macros/latex/contrib/fancyhdr}
\bibitem{hypref} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/hyperref/}{CTAN: macros/latex/contrib/hyperref}
\bibitem{ifpdf} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/oberdiek/ifpdf.sty}{CTAN: macros/latex/contrib/oberdiek/ifpdf.sty}
\bibitem{urlp} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/misc/url.sty}{CTAN: macros/latex/contrib/misc/url.sty}
\bibitem{psnfss} \href{ftp://ftp.dante.de/tex-archive/macros/latex/required/psnfss/}{CTAN: macros/latex/required/psnfss}
\bibitem{setspace} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/setspace/}{CTAN: macros/latex/contrib/setspace}
\bibitem{remreset} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/carlisle/remreset.sty}{CTAN: macros/latex/contrib/carlisle/remreset.sty}
\bibitem{geometry} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/geometry/}{CTAN: macros/latex/contrib/geometry}
\bibitem{parskip} \href{ftp://ftp.dante.de/tex-archive/macros/latex/contrib/misc/parskip.sty}{CTAN: macros/latex/contrib/misc/parskip.sty}

\end{thebibliography}
\end{document}