This commit is contained in:
		
							
								
								
									
										72
									
								
								data/configs/abgb.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										72
									
								
								data/configs/abgb.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,72 @@ | ||||
| [law] | ||||
| id = 10001622 | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Theil" | ||||
| is_root = true | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Hauptstück" | ||||
| is_root = false | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "Abschnitt" | ||||
| is_root = false | ||||
| match_function = "contains" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "letter" | ||||
| is_root = false | ||||
| match_function = "starts_with_letter" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "roman numbering" | ||||
| is_root = false | ||||
| match_function = "starts_with_roman_number" | ||||
|  | ||||
| [[law.classifiers]] | ||||
| name = "numbering" | ||||
| is_root = false | ||||
| match_function = "starts_with_number" | ||||
|  | ||||
| [parser] | ||||
| remove_strings = [ | ||||
| 	"<tab />", | ||||
| 	"<b>", "</b>", | ||||
| 	"<i>", "</i>", | ||||
| 	"<n>", "</n>", | ||||
| ] | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = "Einleitung." | ||||
| replace_with = "Nullter Theil. Einleitung" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = "<gdash />" | ||||
| replace_with = "-" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="g1" ct="text" halign="c">Medizinische Behandlung</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g1" ct="text" halign="c">I. Medizinische Behandlung</ueberschrift>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="g1" ct="text" halign="c">Zweyter Theil</ueberschrift><ueberschrift typ="g1" ct="text" halign="c">des</ueberschrift><ueberschrift typ="g1" ct="text" halign="c">bürgerlichen Gesetzbuches.</ueberschrift><ueberschrift typ="g1" ct="text" halign="c">Von dem Sachenrechte.</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g1" ct="text" halign="c">Zweyter Theil des bürgerlichen Gesetzbuches: Von dem Sachenrechte.</ueberschrift>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="g1" ct="text" halign="c">Erste Abtheilung</ueberschrift><ueberschrift typ="g2" ct="text" halign="c">des Sachenrechtes.</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g1" ct="text" halign="c">Erste Abtheilung des Sachenrechtes.</ueberschrift>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="g1min" ct="text" halign="c">Von den dinglichen Rechten.</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g2" ct="text" halign="c">Von den dinglichen Rechten.</ueberschrift>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="g1" ct="text" halign="c">Dritter Theil</ueberschrift><ueberschrift typ="g1min" ct="text" halign="c">des</ueberschrift><ueberschrift typ="g1min" ct="text" halign="c">bürgerlichen Gesetzbuches.</ueberschrift><ueberschrift typ="g1" ct="text" halign="c">Von den gemeinschaftlichen Bestimmungen der Personen- und Sachenrechte.</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g1" ct="text" halign="c">Dritter Theil des bürgerlichen Gesetzbuches.</ueberschrift><ueberschrift typ="g2" ct="text" halign="c">Von den gemeinschaftlichen Bestimmungen der Personen- und Sachenrechte.</ueberschrift>""" | ||||
|  | ||||
| [[parser.replace_rules]] | ||||
| find = """<ueberschrift typ="para" ct="text" halign="c">Erfordernisse zur Ersitzung:</ueberschrift>""" | ||||
| replace_with = """<ueberschrift typ="g1" ct="text" halign="c">I. Erfordernisse zur Ersitzung:</ueberschrift>""" | ||||
		Reference in New Issue
	
	Block a user