Method: AnyStyle::Finder#initialize

Defined in:
lib/anystyle/finder.rb

#initialize(options = {}) ⇒ Finder



17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/anystyle/finder.rb', line 17

def initialize(options = {})
  super(options)

  @features = [
    Feature::Line.new,
    Feature::Category.new(strip: true),
    Feature::Words.new(dictionary: options[:dictionary] || Dictionary.instance),
    Feature::Indent.new,
    Feature::Ref.new,
    Feature::Position.new(seq: :page, idx: :ln),
    Feature::Position.new(seq: :pages, idx: :pn)
  ]
end