This commit is contained in:
		
							
								
								
									
										15
									
								
								data/configs/kschg.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								data/configs/kschg.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| [law] | ||||
| id = 10002462 | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Hauptstück" | ||||
| is_root = true | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Abschnitt" | ||||
| is_root = false | ||||
| match_function = "contains" | ||||
|  | ||||
| [parser] | ||||
| remove_strings = ["<i>", "</i>"] | ||||
| @@ -1,21 +1,19 @@ | ||||
| [law] | ||||
| id = "10002180" | ||||
| id = 10002180 | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Abschnitt" | ||||
| is_root = true | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Number" | ||||
| is_root = false | ||||
| match_function = "starts_with_number" | ||||
|  | ||||
| [parser] | ||||
| remove_strings = ["<i>", "</i>"] | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = "\\u{a0}" | ||||
| replace_with = " " | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = "<super>bis</super>" | ||||
| replace_with = "bis" | ||||
|   | ||||
							
								
								
									
										47
									
								
								data/configs/stgb.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								data/configs/stgb.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,47 @@ | ||||
| [law] | ||||
| id = 10002296 | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Teil" | ||||
| is_root = true | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Abschnitt" | ||||
| is_root = false | ||||
| match_function = "contains" | ||||
|  | ||||
| [parser] | ||||
| remove_strings = [ | ||||
| 	"<i>", "</i>",  | ||||
| 	"<n>", "</n>", | ||||
| 	"<b>", "</b>", | ||||
| 	"<super>", "</super>", | ||||
| 	"""<abstand ct="text" halign="l" />""" | ||||
| ] | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="g1min" ct="text" halign="c">Allgemeine Bestimmungen</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g2" ct="text" halign="c">Allgemeine Bestimmungen</ueberschrift>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="para" ct="text" halign="c">1. Verwertungsrechte.</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g1" ct="text" halign="c">1. Verwertungsrechte.</ueberschrift>""" | ||||
|  | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<absatz typ="abs" ct="text" halign="j">(3) Die Verjährungsfrist beträgt</absatz><absatz typ="erltext" ct="text" halign="j">zwanzig Jahre,</absatz><liste><schluss typ="e1" ct="text">wenn die Handlung zwar nicht mit lebenslanger Freiheitsstrafe, aber mit mehr als zehnjähriger Freiheitsstrafe bedroht ist;</schluss></liste><absatz typ="erltext" ct="text" halign="j">zehn Jahre,</absatz><liste><schluss typ="e1" ct="text">wenn die Handlung mit mehr als fünfjähriger, aber höchstens zehnjähriger Freiheitsstrafe bedroht ist;</schluss></liste><absatz typ="erltext" ct="text" halign="j">fünf Jahre,</absatz><liste><schluss typ="e1" ct="text">wenn die Handlung mit mehr als einjähriger, aber höchstens fünfjähriger Freiheitsstrafe bedroht ist;</schluss></liste><absatz typ="erltext" ct="text" halign="j">drei Jahre,</absatz><liste><schluss typ="e1" ct="text">wenn die Handlung mit mehr als sechsmonatiger, aber höchstens einjähriger Freiheitsstrafe bedroht ist;</schluss></liste><absatz typ="erltext" ct="text" halign="j">ein Jahr,</absatz><liste><schluss typ="e1" ct="text">wenn die Handlung mit nicht mehr als sechsmonatiger Freiheitsstrafe oder nur mit Geldstrafe bedroht ist.</schluss></liste>""" | ||||
| replace_with = """<absatz typ="abs" ct="text" halign="j">(3) Die Verjährungsfrist beträgt zwanzig Jahre, wenn die Handlung zwar nicht mit lebenslanger Freiheitsstrafe, aber mit mehr als zehnjähriger Freiheitsstrafe bedroht ist; zehn Jahre, wenn die Handlung mit mehr als fünfjähriger, aber höchstens zehnjähriger Freiheitsstrafe bedroht ist; fünf Jahre, wenn die Handlung mit mehr als einjähriger, aber höchstens fünfjähriger Freiheitsstrafe bedroht ist; drei Jahre, wenn die Handlung mit mehr als sechsmonatiger, aber höchstens einjähriger Freiheitsstrafe bedroht ist; ein Jahr, wenn die Handlung mit nicht mehr als sechsmonatiger Freiheitsstrafe oder nur mit Geldstrafe bedroht ist.</absatz>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<absatz typ="abs" ct="text" halign="j">(3) Die Frist beträgt</absatz><absatz typ="erltext" ct="text" halign="j">fünfzehn Jahre,</absatz><liste><schlussteil ebene="0.5" art="normal" ct="text">wenn auf Freiheitsstrafe von mehr als einem Jahr, aber nicht mehr als zehn Jahren erkannt worden ist;</schlussteil></liste><absatz typ="erltext" ct="text" halign="j">zehn Jahre,</absatz><liste><schlussteil ebene="0.5" art="normal" ct="text">wenn auf Freiheitsstrafe von mehr als drei Monaten, aber nicht mehr als einem Jahr oder auf eine Geldstrafe unter Festsetzung einer Ersatzfreiheitsstrafe von mehr als drei Monaten erkannt worden ist;</schlussteil></liste><absatz typ="erltext" ct="text" halign="j">fünf Jahre</absatz><liste><schlussteil ebene="0.5" art="normal" ct="text">in allen übrigen Fällen.</schlussteil></liste>""" | ||||
| replace_with = """<absatz typ="abs" ct="text" halign="j">(3) Die Frist beträgt fünfzehn Jahre, wenn auf Freiheitsstrafe von mehr als einem Jahr, aber nicht mehr als zehn Jahren erkannt worden ist; zehn Jahre, wenn auf Freiheitsstrafe von mehr als drei Monaten, aber nicht mehr als einem Jahr oder auf eine Geldstrafe unter Festsetzung einer Ersatzfreiheitsstrafe von mehr als drei Monaten erkannt worden ist; fünf Jahre in allen übrigen Fällen.</absatz>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="g1min" ct="text" halign="c">Strafbare Handlungen gegen Leib und Leben</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g2" ct="text" halign="c">Strafbare Handlungen gegen Leib und Leben</ueberschrift>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = "<gdash />" | ||||
| replace_with = "-" | ||||
|  | ||||
							
								
								
									
										19
									
								
								data/configs/teg.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								data/configs/teg.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| [law] | ||||
| id = 10001905 | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Abschnitt" | ||||
| is_root = true | ||||
| match_function = "contains" | ||||
|  | ||||
| [parser] | ||||
| remove_strings = [ | ||||
| 	"""<absatz typ="abs" ct="text" halign="j"><i>(§§ 1, 2, 3, 4,6, § 8 Abs. 1 und 2 des Gesetzes vom 16. Februar 1883, RGBl. Nr. 20, betreffend das Verfahren zum Zwecke der Todeserklärung und der Beweisführung des Todes, in der Fassung des Gesetzes vom 31. März 1918, RGBl. Nr. 129:)</i></absatz>""",  | ||||
| 	"""<absatz typ="abs" ct="text" halign="j"><i>(§§ 1 bis 11 des Gesetzes über die Verschollenheit, die Todeserklärung und die Feststellung der Todeszeit vom 4. Juli 1939, Deutsches RGBl. I S. 1186:)</i></absatz>""", | ||||
| 	"""<absatz typ="abs" ct="text" halign="j"><i>(§ 56 Abs. 3 des Gesetzes vom 4. Juli 1939, Deutsches RGBl. I S. 1186:)</i></absatz>""", | ||||
| 	"""<absatz typ="abs" ct="text" halign="j"><i>(§ 10 des Gesetzes vom 16. Februar 1883, RGBl. Nr. 20, betreffend das Verfahren zum Zwecke der Todeserklärung und der Beweisführung des Todes, in der Fassung des Gesetzes vom 31. März 1918, RGBl. Nr. 129:)</i></absatz>""", | ||||
| 	"""<absatz typ="abs" ct="text" halign="j"><i>(§§ 10a, 10b und 10c des Gesetzes vom 16. Februar 1883, RGBl. Nr. 20, betreffend das Verfahren zum Zwecke der Todeserklärung und der Beweisführung des Todes, in der Fassung des Gesetzes vom 31. März 1918, RGBl. Nr. 129:)</i></absatz>""", | ||||
| 	"<i>", | ||||
| 	"</i>" | ||||
| ] | ||||
|  | ||||
							
								
								
									
										29
									
								
								data/configs/urhg.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								data/configs/urhg.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | ||||
| [law] | ||||
| id = 10001848 | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Hauptstück" | ||||
| is_root = true | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Abschnitt" | ||||
| is_root = false | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Number" | ||||
| is_root = false | ||||
| match_function = "starts_with_number" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = "<i>.</i>" | ||||
| replace_with = "." | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = "<gdash />" | ||||
| replace_with = "-" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<liste><schlussteil ebene="0" art="normal" ct="text">(2) Einer Rundfunksendung steht es gleich, wenn ein Werk von einer im In- oder im Ausland gelegenen Stelle aus der Öffentlichkeit im Inland, ähnlich wie durch Rundfunk, aber mit Hilfe von Leitungen wahrnehmbar gemacht wird.</schlussteil></liste>""" | ||||
| replace_with = """<absatz typ="abs" ct="text" halign="j">(2) Einer Rundfunksendung steht es gleich, wenn ein Werk von einer im In- oder im Ausland gelegenen Stelle aus der Öffentlichkeit im Inland, ähnlich wie durch Rundfunk, aber mit Hilfe von Leitungen wahrnehmbar gemacht wird.</absatz>""" | ||||
							
								
								
									
										7
									
								
								data/configs/vvg.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								data/configs/vvg.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| [law] | ||||
| id = 20011654 | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Abschnitt" | ||||
| is_root = true | ||||
| match_function = "contains" | ||||
		Reference in New Issue
	
	Block a user