Compare commits

...

4 Commits

Author SHA1 Message Date
bg nerilex 38533e5086 imperative in Schmalform 2021-11-09 09:46:40 +01:00
bg nerilex c945abb1da space must not be used to separate columns 2020-06-22 14:50:17 +02:00
bg nerilex 2a0daa0f57 getting some structure 2020-06-22 14:47:23 +02:00
bg nerilex a7e48749c5 table formatting 2020-06-22 14:06:29 +02:00
4 changed files with 71 additions and 17 deletions

4
Readme.md Normal file
View File

@ -0,0 +1,4 @@
# Workflow
./src/tables/*.txt --> tab2csv.awk --> csv --> md, tex --> pdf, svg, png

View File

@ -50,9 +50,9 @@ Personal Pre- & Suffixe (für Präsens, Präteritum und Perfekt):
Person | a/u-Klasse | a-Klasse | a-Klasse (var) | i-Klasse | u-Klasse
-------------|-------------|----------|----------------|----------|---------
2. Pl. com. | PuRS-ā | ṢaBT-ā | RiKB-ā | PiQD-ā | RuGM
2. Sg. fem. | PuRS-ī | ṢaBT-ī | RiKB-ī | PiQD-ī | RuGM
2. Sg. mask. | PuRuS | ṢaBaT | RiKaB | PiQaD | RuGuM
2. Pl. com. | -u-\-ā | -a-\-ā | -i-\-ā | -i-\-ā | -u-\
2. Sg. fem. | -u-\-ī | -a-\-ī | -i-\-ī | -i-\-ī | -u-\
2. Sg. mask. | -u-u- | -a-a- | -i-a- | -i-a- | -u-u-
### Dativ- & Akkusativsuffixe
@ -109,25 +109,25 @@ Personal Pre- & Suffixe (für Präsens, Präteritum und Perfekt):
<!--
Stamm Klassen Präsens Prät. Perfekt Imperativ Partizip Infinitiv Verb.adj. Stativ
G ja i-a++v- i--w- i-ta-v- -w-w- -ā-i-um -a-ā-um -a--um -a-i-
D x u-a++a- u-a++i- u-ta++i- -u++i- mu-a++i- -u++u-um -u++u-um -u++u-
Š x uša--a- uša--i- ušta--i- šu--i- muša--i-um šu--u-um šu--u-um šu--u-
N ja in-a++v- in-a-z- itta--z- na--i- mun-a--um na--u-um na--u-um na--u-
Gt ja i-ta++v- i-ta-v- x -it-v- mu-ta--um -it-u-um -it-u-um -it-u-
Dt x u-ta++a- u-ta++i- u-tata++i- -uta++i- mu-ta++i-um -uta++i-um x x
Št x ušta-(a+)+a- ušta--i- uštata--i- šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Gtn ja i-tana++v- i-ta++v- i-tata++v- -ita++v- mu-ta++i-um -ita++u-um -ita++u-um -ita++u-
Dtn x u-tana++a- u-ta++i- x -uta++i- mu-ta++i-um -uta++u-um -uta++u-um -uta++u-
Štn x uštana--a- ušta--i- x šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Ntn ja ittana--v- itta--v- x ita--v- mutta--i-um ita--u-um ita--u-um ita--u-
Deut. - entscheidet entschied hat entschieden entscheide Entscheider entscheiden entscheidend Entschiedene
Stamm Klassen Präsens Prät. Perfekt Imperativ Partizip Infinitiv Verb.adj. Stativ
G ja i-a++v- i--w- i-ta-v- -w-w- -ā-i-um -a-ā-um -a--um -a-i-
D x u-a++a- u-a++i- u-ta++i- -u++i- mu-a++i-um -u++u-um -u++u-um -u++u-
Š x uša--a- uša--i- ušta--i- šu--i- muša--i-um šu--u-um šu--u-um šu--u-
N ja in-a++v- in-a-z- itta--z- na--i- mun-a--um na--u-um na--u-um na--u-
Gt ja i-ta++v- i-ta-v- x -it-v- mu-ta--um -it-u-um -it-u-um -it-u-
Dt x u-ta++a- u-ta++i- u-tata++i- -uta++i- mu-ta++i-um -uta++i-um x x
Št x ušta-(a+)+a- ušta--i- uštata--i- šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Gtn ja i-tana++v- i-ta++v- i-tata++v- -ita++v- mu-ta++i-um -ita++u-um -ita++u-um -ita++u-
Dtn x u-tana++a- u-ta++i- x -uta++i- mu-ta++i-um -uta++u-um -uta++u-um -uta++u-
Štn x uštana--a- ušta--i- x šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Ntn ja ittana--v- itta--v- x ita--v- mutta--i-um ita--u-um ita--u-um ita--u-
Deut. - entscheidet entschied hat entschieden entscheide Entscheider entscheiden entscheidend Entschiedene
-->
<!--
## Zeichen:
ʾ
š Š
ḫ Ḫ
ṭ Ṭ

18
src/scripts/tab2csv.awk Normal file
View File

@ -0,0 +1,18 @@
#!/usr/bin/gawk -f
BEGIN {
f="/dev/stdout"
}
/^# / {
match($0, /^#[\ \t]+(.*)$/, a);
f = a[1] ".csv";
gsub(/\ /, "_", f);
next;
}
/^.+$/ {
l = $0;
gsub(/\t+/, ";", l);
printf("%s\n", l) >> f;
}

32
src/tables/verbs.txt Normal file
View File

@ -0,0 +1,32 @@
# Stark
Stamm Klassen Präsens Prät. Perfekt Imperativ Partizip Infinitiv Verb.adj. Stativ
G ja i-a++v- i--w- i-ta-v- -w-w- -ā-i-um -a-ā-um -a--um -a-i-
D x u-a++a- u-a++i- u-ta++i- -u++i- mu-a++i-um -u++u-um -u++u-um -u++u-
Š x uša--a- uša--i- ušta--i- šu--i- muša--i-um šu--u-um šu--u-um šu--u-
N ja in-a++v- in-a-z- itta--z- na--i- mun-a--um na--u-um na--u-um na--u-
Gt ja i-ta++v- i-ta-v- x -it-v- mu-ta--um -it-u-um -it-u-um -it-u-
Dt x u-ta++a- u-ta++i- u-tata++i- -uta++i- mu-ta++i-um -uta++i-um x x
Št x ušta-(a+)+a- ušta--i- uštata--i- šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Gtn ja i-tana++v- i-ta++v- i-tata++v- -ita++v- mu-ta++i-um -ita++u-um -ita++u-um -ita++u-
Dtn x u-tana++a- u-ta++i- x -uta++i- mu-ta++i-um -uta++u-um -uta++u-um -uta++u-
Štn x uštana--a- ušta--i- x šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Ntn ja ittana--v- itta--v- x ita--v- mutta--i-um ita--u-um ita--u-um ita--u-
Deut. - entscheidet entschied hat entschieden entscheide Entscheider entscheiden entscheidend Entschiedene
# I n
Stamm Klassen Präsens Prät. Perfekt Imperativ Partizip Infinitiv Verb.adj. Stativ
G ja i-a++v- i--w- i-ta-v- -w-w- -ā-i-um -a-ā-um -a--um -a-i-
D x u-a++a- u-a++i- u-ta++i- -u++i- mu-a++i-um -u++u-um -u++u-um -u++u-
Š x uša--a- uša--i- ušta--i- šu--i- muša--i-um šu--u-um šu--u-um šu--u-
N ja in-a++v- in-a-z- itta-z- na-i- mun-a--um na-u-um na-u-um na-u-
Gt ja i-ta++v- i-ta-v- x _it-v- mu-ta--um _it-u-um _it-u-um _it-u-
Dt x u-ta++a- u-ta++i- u-tata++i- _uta++i- mu-ta++i-um _uta++i-um _ta++u-um _uta++u-
Št x ušta--a- ušta--i- uštata--i- šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Gtn ja i-tana++v- i-ta++v- x _ita++v- mu-ta++i-um _ita++u-um _ita++u-um _ita++u-
Dtn x u-tana++a- u-ta++i- u-tata++i- _uta++i- mu-ta++i-um _uta++i-um _ta++u-um _uta++u-
Štn x uštana--a- ušta--i- uštata--i- šuta--i- mušta--i-um šuta--u-um šuta--u-um šuta--u-
Ntn ja ittana-v- itta-v- x ita-v- mutta-i-um ita-u-um ita--u-um ita-u-
Deut. - entscheidet entschied hat entschieden entscheide Entscheider entscheiden entscheidend Entschiedene