From 0b9286aa89a1abbdaf79ca5ad10b4642588365c2 Mon Sep 17 00:00:00 2001 From: Sparky2021 Date: Tue, 23 Jan 2024 22:35:49 +0100 Subject: [PATCH] pydev-s6git --- Test/FitnessePages/AaaPrepare/content.txt | 2 +- Test/FitnessePages/AaaPrepare/properties.xml | 4 +- Test/FitnessePages/ConvertDoc/.dummy | 0 Test/FitnessePages/MdocExtractor/content.txt | 7 +++ Test/etc/nl.tpl | 60 ++++++++++++++++++++ Test/etc/nl.xml | 6 ++ debian/mdoku.conf | 2 + python/mDoc/mdoc_extract.py | 9 ++- python/mDoc/mutil | 1 - 9 files changed, 84 insertions(+), 7 deletions(-) create mode 100644 Test/FitnessePages/ConvertDoc/.dummy create mode 100644 Test/etc/nl.tpl create mode 100644 Test/etc/nl.xml create mode 100644 debian/mdoku.conf delete mode 120000 python/mDoc/mutil diff --git a/Test/FitnessePages/AaaPrepare/content.txt b/Test/FitnessePages/AaaPrepare/content.txt index 678beed..dc3983e 100644 --- a/Test/FitnessePages/AaaPrepare/content.txt +++ b/Test/FitnessePages/AaaPrepare/content.txt @@ -1,2 +1,2 @@ !|test.util.CallScript| -|call script|mtestinfo mdoku| +|call script|mtestinfo mdoku mdoc-tools| diff --git a/Test/FitnessePages/AaaPrepare/properties.xml b/Test/FitnessePages/AaaPrepare/properties.xml index c53497f..afb3ad1 100644 --- a/Test/FitnessePages/AaaPrepare/properties.xml +++ b/Test/FitnessePages/AaaPrepare/properties.xml @@ -2,12 +2,12 @@ - + - + diff --git a/Test/FitnessePages/ConvertDoc/.dummy b/Test/FitnessePages/ConvertDoc/.dummy new file mode 100644 index 0000000..e69de29 diff --git a/Test/FitnessePages/MdocExtractor/content.txt b/Test/FitnessePages/MdocExtractor/content.txt index 11cfc8d..a5e9ebe 100644 --- a/Test/FitnessePages/MdocExtractor/content.txt +++ b/Test/FitnessePages/MdocExtractor/content.txt @@ -1,4 +1,5 @@ !|test.util.CallScript| +|call script|!-rm etc/Testdocument.tex |true-!| |call script|mdoc-extract etc/Testdocument.xml default| |call script|grep "nicht cl1-text" etc/Testdocument.tex| |call script|mdoc-extract etc/Testdocument.xml cl1| @@ -10,3 +11,9 @@ |call script|grep "cl2-Text" etc/Testdocument.tex| |call script|grep "cl1.1+cl2-Text" etc/Testdocument.tex| +mdoc-extract writes into named file + +!|test.util.CallScript| +|call script|!-rm out.txt |true-!| +|call script|mdoc-extract etc/Testdocument.xml default out.txt| +|call script|ls out.txt| diff --git a/Test/etc/nl.tpl b/Test/etc/nl.tpl new file mode 100644 index 0000000..aea189b --- /dev/null +++ b/Test/etc/nl.tpl @@ -0,0 +1,60 @@ + + +
]]>
]]>
+

]]>
]]>

+
+ + +

+
+
+Newsletter Maxjosefstift
+
+
+
+
+
+
+
+
+
+
+
+
+ MJS Logo + + +
]]>
+ + + +
+

Impressum:
+ OStDin Kristina Kalb-Heubisch, Schulleiterin
+ Dr. Dunja Jaber, PR-Team Gymnasium Max-Josef-Stift
+ Mühlbaurstr. 15
+ 81677 München
+ Telefon: 089-998435-0
+ Telefax: 089-998435-155
+ E-Mail: sekretariat@maxjosefstift.de
+ Nutzungsbedingungen siehe https://www.maxjosefstift.de/impressum2.html

+

Sie möchten diesen Newsletter nicht mehr erhalten?

+

Eine Email genügt, zu adressieren an newsletter@maxjosefstift.de mit dem Betreff „Abmelden“.

+

Powered by w3.css and + WagnerTech UG

+
+ + +]]>
+

]]>
]]>

+
]]>
+
+
+
+ diff --git a/Test/etc/nl.xml b/Test/etc/nl.xml new file mode 100644 index 0000000..735535e --- /dev/null +++ b/Test/etc/nl.xml @@ -0,0 +1,6 @@ + +

Überschrift

+ +

Text mit Verdickung

+
+ diff --git a/debian/mdoku.conf b/debian/mdoku.conf new file mode 100644 index 0000000..4f91cd7 --- /dev/null +++ b/debian/mdoku.conf @@ -0,0 +1,2 @@ +compile_type=NONE +target_type=DEB diff --git a/python/mDoc/mdoc_extract.py b/python/mDoc/mdoc_extract.py index 6226d79..32a529e 100755 --- a/python/mDoc/mdoc_extract.py +++ b/python/mDoc/mdoc_extract.py @@ -8,17 +8,20 @@ import sys from mdoc import extractor import re -usage = 'mdoc-extract ' +usage = 'mdoc-extract [target]' def command_dispatch(args): # check runtime parameters if len(args) < 2: - raise RuntimeError("mdoc-extract needs 2 arguments.") + raise RuntimeError("mdoc-extract needs 2/3 arguments.") file = args[0] classs = args[1] - target = re.sub(r'\..*', '.tex', file) + if len(args) == 3: + target = args[2] + else: + target = re.sub(r'\..*', '.tex', file) return extractor.extract(file, classs, target) diff --git a/python/mDoc/mutil b/python/mDoc/mutil deleted file mode 120000 index 774bbec..0000000 --- a/python/mDoc/mutil +++ /dev/null @@ -1 +0,0 @@ -../../../xets/python/xets/util/ \ No newline at end of file -- 2.20.1