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

3 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-06-03 06:55 +0000

1from ...config import POSSubtitleData 

2 

3# List of templates 

4# https://ja.wiktionary.org/wiki/Wiktionary:テンプレートの一覧#品詞表記 

5POS_DATA: dict[str, POSSubtitleData] = { 

6 "名詞": {"pos": "noun"}, 

7 "数詞": {"pos": "num"}, 

8 "固有名詞": {"pos": "name"}, 

9 "代名詞": {"pos": "pron"}, 

10 "動詞": {"pos": "verb"}, 

11 "自動詞": {"pos": "verb", "tags": ["intransitive"]}, 

12 "他動詞": {"pos": "verb", "tags": ["transitive"]}, 

13 "助動詞": {"pos": "verb", "tags": ["auxiliary"]}, 

14 "副詞": {"pos": "adv"}, 

15 "形容詞": {"pos": "adj"}, 

16 "形容動詞": {"pos": "adj_noun"}, 

17 "助詞": {"pos": "particle"}, 

18 "冠詞": {"pos": "article"}, 

19 "前置詞": {"pos": "prep"}, 

20 "後置詞": {"pos": "postp"}, 

21 "間投詞": {"pos": "intj"}, 

22 "分詞": {"pos": "verb", "tags": ["participle"]}, 

23 "過去分詞": {"pos": "verb", "tags": ["participle", "past"]}, 

24 "現在分詞": {"pos": "verb", "tags": ["participle", "present"]}, 

25 "接続詞": {"pos": "conj"}, 

26 "類別詞": {"pos": "classifier"}, 

27 "接頭辞": {"pos": "prefix", "tags": ["morpheme"]}, 

28 "接頭語": {"pos": "prefix", "tags": ["morpheme"]}, 

29 "接尾辞": {"pos": "suffix", "tags": ["morpheme"]}, 

30 "接尾語": {"pos": "suffix", "tags": ["morpheme"]}, 

31 "語尾": {"pos": "suffix", "tags": ["morpheme"]}, 

32 "接辞": {"pos": "affix"}, 

33 # "小詞" 

34 # "修飾詞" 

35 # "疑問詞" 

36 "和語の漢字表記": {"pos": "character", "tags": ["wago-kanji", "form-of"]}, 

37 "成句": {"pos": "phrase", "tags": ["idiomatic"]}, 

38 "成語": {"pos": "phrase", "tags": ["idiomatic"]}, 

39 "縮約形": {"pos": "contraction"}, 

40 "略語": {"pos": "abbrev", "tags": ["abbreviation"]}, 

41 "頭字語": {"pos": "abbrev", "tags": ["abbreviation"]}, 

42 "ことわざ": {"pos": "proverb"}, 

43 "感動詞": {"pos": "intj"}, 

44 "人名": {"pos": "name"}, 

45 "意義": {"pos": "unknown"}, 

46 "不変化詞": {"pos": "particle"}, 

47 "人称代名詞": {"pos": "pron", "tags": ["person"]}, 

48 "介詞": {"pos": "prep"}, 

49 "ラテン文字表記": {"pos": "romanization"}, 

50 "位置名詞": {"pos": "noun"}, 

51 "不定冠詞": {"pos": "article", "tags": ["indefinite"]}, 

52 "不定代名詞": {"pos": "pron", "tags": ["indefinite"]}, 

53 "キリル文字": {"pos": "character", "tags": ["Cyrillic", "letter"]}, 

54 "アラビア文字": {"pos": "character", "tags": ["Arabic", "letter"]}, 

55 "オノマトペ": {"pos": "noun", "tags": ["onomatopoeic"]}, 

56 "擬声語": {"pos": "noun", "tags": ["onomatopoeic"]}, 

57 "依存名詞": {"pos": "noun"}, 

58 "修飾詞": {"pos": "adj"}, 

59 "冠形詞": {"pos": "det"}, 

60 "助数詞": {"pos": "counter"}, 

61 "助詞(不変化詞)": {"pos": "particle"}, 

62 "個数詞": {"pos": "num"}, 

63 "動詞句": {"pos": "phrase", "tags": ["verb"]}, 

64 "間投詞句": {"pos": "phrase", "tags": ["interjection"]}, 

65 "単位記号": {"pos": "symbol"}, 

66 "句動詞": {"pos": "phrase", "tags": ["verb"]}, 

67 "慣用句": {"pos": "phrase", "tags": ["idiomatic"]}, 

68 "名詞句": {"pos": "phrase", "tags": ["noun"]}, 

69 "定冠詞": {"pos": "article", "tags": ["definite"]}, 

70 "字義": {"pos": "character"}, 

71 "数学記号": {"pos": "symbol"}, 

72 "所有代名詞": {"pos": "det", "tags": ["possessive"]}, 

73 "拡張子": {"pos": "symbol"}, 

74 "数字": {"pos": "num", "tags": ["number"]}, 

75 "接続助詞": {"pos": "particle", "tags": ["conjunctive"]}, 

76 "指示代名詞": {"pos": "pron", "tags": ["demonstrative"]}, 

77 "接合辞": {"pos": "interfix", "tags": ["morpheme"]}, 

78 "指示形容詞": {"pos": "adj", "tags": ["demonstrative"]}, 

79 "所有形容詞": {"pos": "adj", "tags": ["possessive"]}, 

80 "方位詞": {"pos": "noun"}, 

81 "略号": {"pos": "symbol"}, 

82 "疑問詞": {"pos": "pron", "tags": ["interrogative"]}, 

83 "疑問代名詞": {"pos": "pron", "tags": ["interrogative"]}, 

84 "疑問副詞": {"pos": "adv", "tags": ["interrogative"]}, 

85 "記号": {"pos": "symbol"}, 

86 "英数字混合表記": {"pos": "noun"}, 

87 "線文字A": {"pos": "symbol"}, 

88 "量詞": {"pos": "classifier"}, 

89 "造語成分": {"pos": "noun"}, 

90 "連体詞": {"pos": "adnominal"}, 

91 "速記記号": {"pos": "symbol"}, 

92 "錬金術記号": {"pos": "symbol"}, 

93 "限定詞": {"pos": "det"}, 

94} 

95 

96LINKAGES = { 

97 "類義語": "synonyms", 

98 "同義句": "synonyms", 

99 "同義語": "synonyms", 

100 "対義語": "antonyms", 

101 "対義句": "antonyms", 

102 "上位語": "hypernyms", 

103 "下位語": "hyponyms", 

104 "全体語": "holonyms", 

105 "部分語": "meronyms", 

106 "複合語": "derived", 

107 "派生語": "derived", 

108 "縮約形": "contraction", 

109 "略語": "abbreviations", 

110 "省略形": "abbreviations", 

111 "関連語": "related", 

112 "同族語": "coordinate_terms", 

113 "熟語": "proverbs", 

114 "成句": "phrases", 

115 "成語": "phrases", 

116 "連語": "collocations", 

117 "同系語": "cognates", 

118 "諸言語への影響": "descendants", 

119 "アナグラム": "anagrams", 

120 "ことわざ": "proverbs", 

121 "他の関連語": "related", 

122}