Class: PragmaticSegmenter::Languages::Deutsch::Abbreviation

Inherits:
Abbreviation
  • Object
show all
Defined in:
lib/pragmatic_segmenter/languages/deutsch.rb

Constant Summary collapse

ABBREVIATIONS =
['Ä', 'ä', 'adj', 'adm', 'adv', 'art', 'asst', 'b.a', 'b.s', 'bart', 'bldg', 'brig', 'bros', 'bse', 'buchst', 'bzgl', 'bzw', 'c.-à-d', 'ca', 'capt', 'chr', 'cmdr', 'co', 'col', 'comdr', 'con', 'corp', 'cpl', 'd.h', 'd.j', 'dergl', 'dgl', 'dkr', 'dr ', 'ens', 'etc', 'ev ', 'evtl', 'ff', 'g.g.a', 'g.u', 'gen', 'ggf', 'gov', 'hon', 'hosp', 'i.f', 'i.h.v', 'ii', 'iii', 'insp', 'iv', 'ix', 'jun', 'k.o', 'kath ', 'lfd', 'lt', 'ltd', 'm.e', 'maj', 'med', 'messrs', 'mio', 'mlle', 'mm', 'mme', 'mr', 'mrd', 'mrs', 'ms', 'msgr', 'mwst', 'no', 'nos', 'nr', 'o.ä', 'op', 'ord', 'pfc', 'ph', 'pp', 'prof', 'pvt', 'rep', 'reps', 'res', 'rev', 'rt', 's.p.a', 'sa', 'sen', 'sens', 'sfc', 'sgt', 'sog', 'sogen', 'spp', 'sr', 'st', 'std', 'str  ', 'supt', 'surg', 'u.a  ', 'u.e', 'u.s.w', 'u.u', 'u.ä', 'usf', 'usw', 'v', 'vgl', 'vi', 'vii', 'viii', 'vs', 'x', 'xi', 'xii', 'xiii', 'xiv', 'xix', 'xv', 'xvi', 'xvii', 'xviii', 'xx', 'z.b', 'z.t', 'z.z', 'z.zt', 'zt', 'zzt']
NUMBER_ABBREVIATIONS =
['art', 'ca', 'no', 'nos', 'nr', 'pp']

Constants inherited from Abbreviation

Abbreviation::PREPOSITIVE_ABBREVIATIONS

Instance Method Summary collapse

Instance Method Details

#allObject



80
81
82
# File 'lib/pragmatic_segmenter/languages/deutsch.rb', line 80

def all
  ABBREVIATIONS
end

#numberObject



88
89
90
# File 'lib/pragmatic_segmenter/languages/deutsch.rb', line 88

def number
  NUMBER_ABBREVIATIONS
end

#prepositiveObject



84
85
86
# File 'lib/pragmatic_segmenter/languages/deutsch.rb', line 84

def prepositive
  []
end