Coverage for src/wiktextract/extractor/de/section_titles.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.9.2, created at 2025-07-04 10:58 +0000

1from ...config import POSSubtitleData 

2 

3# argument of title template https://de.wiktionary.org/wiki/Vorlage:Wortart 

4POS_SECTIONS: dict[str, POSSubtitleData] = { 

5 "Abkürzung (Deutsch)": {"pos": "abbrev", "tags": ["abbreviation"]}, 

6 "Abkürzung": {"pos": "abbrev", "tags": ["abbreviation"]}, 

7 "Abtönungspartikel": {"pos": "particle"}, 

8 "Adjektiv": {"pos": "adj"}, 

9 "Adverb": {"pos": "adv"}, 

10 "Affix": {"pos": "affix"}, 

11 "Antwortpartikel": {"pos": "particle"}, 

12 "Artikel": {"pos": "det"}, 

13 "Bruchzahlwort": {"pos": "num"}, 

14 "Buchstabe": {"pos": "character"}, 

15 "Demonstrativpronomen": {"pos": "pron"}, 

16 "Eigenname": {"pos": "name"}, 

17 "Enklitikon": {"pos": "suffix", "tags": ["morpheme"]}, 

18 "Fokuspartikel": {"pos": "particle"}, 

19 "Formel": {"pos": "phrase"}, 

20 "Geflügeltes Wort": {"pos": "phrase"}, 

21 "Gentilname": {"pos": "name"}, 

22 "Gradpartikel": {"pos": "particle"}, 

23 "Grußformel": {"pos": "phrase"}, 

24 "Hilfsverb": {"pos": "verb", "tags": ["auxiliary"]}, 

25 "Hiragana": {"pos": "character"}, 

26 "Indefinitpronomen": {"pos": "pron"}, 

27 "Infinitiv": {"pos": "verb"}, 

28 "Infix": {"pos": "infix"}, 

29 "Interfix": {"pos": "interfix"}, 

30 "Interjektion": {"pos": "intj"}, 

31 "Interrogativadverb": {"pos": "adv"}, 

32 "Interrogativpronomen": {"pos": "pron"}, 

33 "Kardinalzahl": {"pos": "num"}, 

34 "Kausaladverb": {"pos": "adv"}, 

35 "Kognomen": {"pos": "name"}, 

36 "Konjunktion": {"pos": "conj"}, 

37 "Konjunktionaladverb": {"pos": "adv"}, 

38 "Kontraktion": {"pos": "abbrev"}, 

39 "Lokaladverb": {"pos": "adv"}, 

40 "Merkspruch": {"pos": "phrase"}, 

41 "Modaladverb": {"pos": "adv"}, 

42 "Modalpartikel": {"pos": "particle"}, 

43 "Nachname": {"pos": "name"}, 

44 "Negationspartikel": {"pos": "particle"}, 

45 "Numerale": {"pos": "num"}, 

46 "Onomatopoetikum": {"pos": "intj"}, 

47 "Ortsnamengrundwort": {"pos": "name"}, 

48 "Ordinalzahl": {"pos": "num"}, 

49 "Partikel": {"pos": "particle"}, 

50 "Partikelverb": {"pos": "verb"}, 

51 "Patronym": {"pos": "name"}, 

52 "Personalpronomen": {"pos": "pron"}, 

53 "Possessivpronomen": {"pos": "pron"}, 

54 "Postposition": {"pos": "postp"}, 

55 "Präfix": {"pos": "prefix", "tags": ["morpheme"]}, 

56 "Präfixoid": {"pos": "prefix", "tags": ["morpheme"]}, 

57 "Präposition": {"pos": "prep"}, 

58 "Pronomen": {"pos": "pron"}, 

59 "Pronominaladverb": {"pos": "adv"}, 

60 "Redewendung": {"pos": "phrase"}, 

61 "Reflexives Personalpronomen": {"pos": "pron"}, 

62 "Reflexivpronomen": {"pos": "pron"}, 

63 "Relativpronomen": {"pos": "pron"}, 

64 "Reziprokpronomen": {"pos": "pron"}, 

65 "Schriftzeichen": {"pos": "character"}, 

66 "Sprichwort": {"pos": "phrase"}, 

67 "Straßenname": {"pos": "name"}, 

68 "Subjunktion": {"pos": "conj"}, 

69 "Substantiv": {"pos": "noun"}, 

70 "Suffix": {"pos": "suffix", "tags": ["morpheme"]}, 

71 "Suffixoid": {"pos": "suffix", "tags": ["morpheme"]}, 

72 "Symbol": {"pos": "symbol"}, 

73 "Temporaladverb": {"pos": "adv"}, 

74 "Temporaldverb": {"pos": "adv"}, 

75 "Toponym": {"pos": "name"}, 

76 "Verb": {"pos": "verb"}, 

77 "Vergleichspartikel": {"pos": "particle"}, 

78 "Vervielfältigungszahlwort": {"pos": "num"}, 

79 "Vorname": {"pos": "name"}, 

80 "Wiederholungszahlwort": {"pos": "num"}, 

81 "Wortverbindung": {"pos": "phrase"}, 

82 "Zahlklassifikator": {"pos": "noun"}, 

83 "Zahlzeichen": {"pos": "num"}, 

84 "Zirkumfix": {"pos": "circumfix", "tags": ["morpheme"]}, 

85 "Zirkumposition": {"pos": "circumpos"}, 

86} 

87 

88LINKAGE_TITLES: dict[str, str] = { 

89 "Gegenwörter": "antonyms", 

90 "Holonyme": "holonyms", 

91 "Oberbegriffe": "hypernyms", 

92 "Redewendungen": "expressions", 

93 "Sinnverwandte Redewendungen": "synonyms", 

94 "Sinnverwandte Wörter": "coordinate_terms", 

95 "Sinnverwandte Zeichen": "synonyms", 

96 "Sprichwörter": "proverbs", 

97 "Synonyme": "synonyms", 

98 "Unterbegriffe": "hyponyms", 

99 "Wortbildungen": "derived", 

100 "Abgeleitete Symbole": "derived", 

101 "Geflügelte Worte": "proverbs", 

102 "Meronyme": "meronyms", 

103 "Wortfamilie": "related", 

104} 

105 

106FORM_TITLES = { 

107 "Nebenformen": ["variant"], 

108 "Namensvarianten": ["variant"], 

109 "Weibliche Wortformen": ["feminine"], 

110 "Weibliche Namensvarianten": ["feminine"], 

111 "Männliche Wortformen": ["masculine"], 

112 "Verkleinerungsformen": ["diminutive"], 

113 "Vergrößerungsformen": ["augmentative"], 

114 "Kurzformen": ["abbreviation"], 

115 "Koseformen": ["affective"], 

116 "Hanja": ["hanja"], 

117 "Männliche Namensvarianten": ["masculine"], 

118 "Nicht mehr gültige Schreibweisen": ["obsolete"], 

119 "Symbole": ["symbol"], 

120 "Alternative Schreibweisen": ["alternative"], 

121 "Abkürzungen": ["abbreviation"], 

122 "Vokalisierung": [], 

123 "In arabischer Schrift": ["Arabic"], 

124 "In kyrillischer Schrift": ["Cyrillic"], 

125 "In lateinischer Schrift": ["Latin"], 

126}